Uživatelské nástroje

Nástroje pro tento web


it:sw:cloud_computing

Cloud Computing: Modely služeb (SaaS, PaaS, IaaS)

Cloudové služby se dělí do tří základních kategorií podle toho, kolik vrstev infrastruktury spravuje poskytovatel a kolik uživatel. Tento koncept se často ilustruje pomocí modelu „Pizza as a Service“.

1. Tři základní modely cloudu

IaaS (Infrastructure as a Service)

Poskytovatel vám pronajme „holé“ železo nebo virtuální stroje, síť a úložiště. Vy si instalujete operační systém a vše ostatní.

  • Příklad: Amazon EC2, Google Compute Engine, Microsoft Azure VM.
  • Pro koho: Správci systémů, síťoví inženýři.

PaaS (Platform as a Service)

Poskytovatel spravuje hardware i operační systém a vývojové prostředí. Vy se staráte pouze o kód své aplikace a data.

SaaS (Software as a Service)

Kompletní aplikace běžící v cloudu, ke které přistupujete přes prohlížeč. O servery, kód, aktualizace i zabezpečení se stará poskytovatel.

  • Příklad: Shopify, Google Drive, Salesforce, Slack, Microsoft 365.
  • Pro koho: Koncoví uživatelé, firmy (jako hotové řešení).

2. Hlubší pohled na SaaS (Software jako služba)

SaaS je v současnosti nejdynamičtějším modelem díky své dostupnosti a škálovatelnosti.

Klíčové vlastnosti SaaS:

  • Multitenancy: Jedna instance aplikace slouží více zákazníkům (tenantům), ale jejich data jsou od sebe striktně izolována.
  • Předplatné (Subscription): Platí se měsíčně nebo ročně, což mění fixní náklady (CapEx) na provozní náklady (OpEx).
  • Univerzální přístup: Stačí připojení k internetu a webový prohlížeč; nezáleží na operačním systému uživatele.
  • Automatické aktualizace: Všichni uživatelé mají vždy nejnovější verzi aplikace bez nutnosti manuálních instalací.

3. Odpovědnost v cloudu (Shared Responsibility Model)

Je důležité pochopit, kdo za co ručí. V modelu SaaS přenášíte téměř veškerou odpovědnost na poskytovatele.

Komponenta IaaS PaaS SaaS
Aplikace Vy Vy Poskytovatel
Data Vy Vy Vy / Společně
Runtime / OS Vy Poskytovatel Poskytovatel
Virtualizace Poskytovatel Poskytovatel Poskytovatel
Hardware / Síť Poskytovatel Poskytovatel Poskytovatel

4. Výhody a nevýhody SaaS

Výhody:

  • Rychlost nasazení: Službu můžete začít používat během několika minut.
  • Nižší vstupní náklady: Žádné investice do drahého hardwaru.
  • Snadná škálovatelnost: Kapacitu (např. počet uživatelů) navýšíte jedním kliknutím.

Nevýhody:

  • Závislost na dodavateli (Vendor Lock-in): Přechod k jinému poskytovateli může být datově i technicky náročný.
  • Omezená kontrola: Nemůžete ovlivnit, kdy proběhne aktualizace nebo jak vypadá backend.
  • Závislost na internetu: Bez připojení je většina SaaS aplikací nepoužitelná.

Související články:

Tagy: it cloud saas paas iaas infrastructure software-engineering business

it/sw/cloud_computing.txt · Poslední úprava: autor: admin