Pokud nemůžete nebo nechcete zřídit vlastní datové centrum, je cloud computing tím pravým řešením. Tento model výpočetní techniky nabízí několik výhod, které jsou atraktivní jak pro jednotlivce, tak pro mezinárodní korporace. Ale co přesně je cloud computing? Podíváme se na tento model výpočetní techniky a vysvětlíme jeho výhody a nevýhody.

Co je cloud computing?

Zřízení vlastního datového centra je časově náročné a nákladné. Kromě toho, že k jeho zřízení a údržbě potřebujete specialisty, nemůžete jej přizpůsobit podle aktuální poptávky. Výsledkem je, že často máte k dispozici více zdrojů, než ve skutečnosti potřebujete, což celý proces značně snižuje efektivitu.

Cloud computing řeší mnoho z těchto problémů. Namísto nákupu, instalace a údržby technologie sami, společnosti a jednotlivci využívají webové služby, které jsou hostovány jediným poskytovatelem. Tímto způsobem uživatelé těží z úspor z rozsahu a také ze schopnosti rychle, snadno a dynamicky škálovat své kapacity. Ve většině případů tato forma moderního outsourcingu funguje na základě modelu pronájmu.

Pokud jde o cloud computing, nabízené služby se mohou lišit od cloudového úložného prostoru zprostředkovaného vzdálenými servery až po infrastrukturu v cloudu, kde uživatelé získávají přístup k celým datovým centrům přes internet.

Podle dokumentu Národního institutu pro standardy a technologie musí služby splňovat určité charakteristiky, aby mohly být označeny jako cloud computing:

  • Samoobslužný přístup na vyžádání: Uživatelé by měli mít vždy možnost samostatně si vyžádat potřebné zdroje, aniž by museli kontaktovat poskytovatele služeb.
  • Široký přístup k síti: Cloud computing musí být přístupný přes internet a prostřednictvím standardizovaných mechanismů a protokolů, které zajišťují širokou dostupnost.
  • Sdružování zdrojů: Sdružování více výpočetních zdrojů je základním požadavkem cloud computingu. Provádí se ve formě serverových farem, které dynamicky přidělují a přerozdělují zdroje, jako je výpočetní výkon a úložiště, aby uspokojily požadavky více uživatelů. Zákazníci nemusí znát přesnou polohu zdrojů, které používají.
  • Rychlá elasticita: Dodávka kapacit musí být rychlá a založená na potřebách. V některých případech může docházet k automatickému škálování, aniž by uživatelé nebo poskytovatelé služeb museli zasahovat.
  • Měřená služba: Využívání cloudových služeb je neustále monitorováno, což vytváří větší transparentnost jak pro poskytovatele, tak pro uživatele.

Podobně jako je elektrárna centrem energetické sítě, i cloud computing je obvykle soustředěn kolem velkého datového centra nebo serverové farmy, kde jsou sdruženy zdroje více počítačů nebo serverů. Tento přístup se nazývá grid computing a umožňuje vysoký výkon. V kombinaci s virtualizací lze pro uživatele v rámci sítě vytvářet jednotlivé virtuální instance. Přístup k síti funguje plynule, takže uživatel nemusí přesně vědět, kde jsou jeho data uložena.

Jaké typy cloud computingu existují?

Na trhu je nyní k dispozici široká škála cloudových řešení. Kromě ceny a poskytované podpory se tyto možnosti liší hlavně v nabídce vrstev a modelu nasazení. Termín „vrstvy“ odkazuje na rozsah služby a model nasazení identifikuje typ cloudu.

Model služeb

Každá vrstva odpovídá konkrétní úrovni služeb a různé úrovně „jako služba“ nebo vrstvy popisují rozsah služby. Obvykle se znázorňují pomocí pyramidového modelu. Infrastruktura jako služba má nejširší rozsah, zatímco software jako služba se zaměřuje na konkrétní aplikace.

  • Infrastruktura jako služba (IaaS): Na této úrovni poskytovatelé nabízejí kompletní hardwarová řešení: výpočetní výkon, úložný prostor a síťovou technologii. Instance dostupné uživateli jsou zcela virtuální a rozdělené do fondu zdrojů. IaaS může sloužit jako základ pro další vrstvy, ale je také nabízen jako samostatný produkt.
  • Platforma jako služba (PaaS): Tato vrstva jde o krok dále a poskytuje kompletní cloudové prostředí, nikoli pouze hardware. PaaS je určena především pro vývojáře softwaru. Poskytovatelé služeb nabízejí hotové vývojové prostředí v cloudu, hostované na svém hardwaru. Programátoři tak šetří čas i peníze, protože nemusí sami vytvářet a udržovat prostředí.
  • Software jako služba (SaaS): Na nejvyšší vrstvě jsou uživatelům nabízena softwarová řešení z cloudu. SaaS je určen především pro typického koncového uživatele, protože se nemusí starat o instalaci a údržbu softwaru a má jistotu, že hardware je dostatečně výkonný. Pro přístup k softwaru uživatelé používají buď webový prohlížeč, nebo omezený program, který software načítá z cloudu.
  • Vše jako služba (XaaS): Kromě výše zmíněných tří vrstev poskytovatelé nabízejí i další služby. V tomto případě se však terminologie „jako služba“ často používá pro marketingové účely. XaaS lze obecně vždy přiřadit k jiné úrovni nebo nemusí mít s cloud computingem vůbec nic společného. Například Humans as a Service (HuaaS) je jednoduše forma crowdsourcingu, kdy skupina lidí provádí úkoly přes internet.

Modely nasazení

Modely nasazení udávají, zda jsou instance vyhrazeny pouze pro jednoho zákazníka, nebo zda jsou sdíleny s ostatními. Modely nasazení se dělí podle toho, zda je cloud sdílený a s kým je sdílený.

  • Soukromý cloud: Servery jsou využívány výhradně jedním zákazníkem. Soukromý cloud může být umístěn na místě (interní cloud), ale nemusí tomu tak být. I u poskytovatele hostingu, který využívá serverovou farmu, je možné použít vyhrazený hardware, ke kterému ostatní zákazníci nemají přístup.
  • Komunitní cloud: Komunitní cloud funguje podobně jako soukromý cloud, s tím rozdílem, že více lidí sdílí vyhrazenou hardwarovou instanci. Sdružování uživatelů však není náhodné. Místo toho jsou často seskupováni zákazníci ze stejných oborů podnikání nebo se podobnými zájmy. Komunitní cloud může být navíc spravován buď v rámci společnosti, nebo externě. Cílem je ušetřit zdroje ve srovnání s provozováním více soukromých cloudů.
  • Veřejný cloud: Tento typ modelu nasazení odpovídá skutečné myšlence cloudu. To znamená, že sdílíte serverové připojení s širokou veřejností. Jako uživatel nemůžete zobrazit ani změnit, kdo další může používat serverové zdroje.
  • Hybridní cloud: Tento model je kombinací soukromého cloudu a veřejných cloudů. To znamená, že společnost nebo jednotlivec může určit, které části svého provozu budou soukromé – například bezpečnostní aspekty – a které zůstanou veřejné.

Jaké jsou výhody a nevýhody cloud computingu?

Cloud computing má významné výhody, zejména pro malé a střední organizace. Pro takové podniky je zavedení IT infrastruktury nákladné a vyžaduje nepřetržitou podporu a údržbu ze strany specializovaných zaměstnanců. Kromě toho je nejlepší, aby datové centrum rostlo úměrně s růstem samotné organizace. Jelikož je to tradičně obtížné dosáhnout, společnosti mají tendenci nakupovat nový hardware v pevně stanovených cyklech na základě odhadu svých budoucích potřeb. To často vede k nákupu více zdrojů, než je skutečně potřeba.

Kromě škálovatelnosti nabízí cloud computing další výhody. Profesionální serverové farmy, jako jsou ty, které používají poskytovatelé cloudových služeb, jsou mnohem bezpečnější než ty, které si většina organizací může dovolit provozovat ve svých prostorách. Specializovaní pracovníci bezpečnosti a serveroví specialisté chrání datové centrum před fyzickými a digitálními útoky a odborníci na požární bezpečnost zajišťují, že data jsou v bezpečí před požárem. A konečně, většina poskytovatelů cloudových služeb provádí povinné zálohování všech dat.

Cloud computing má však také některé nevýhody, a proto někteří uživatelé dosud nepřecházejí na tuto technologii. Obecně řečeno, jste závislí na poskytovateli a jeho konfiguracích. Pokud má technické potíže, přímo to ovlivní vaše provozní činnosti. Cloud computing navíc vyžaduje silné a stabilní připojení k internetu, aby byl efektivní a aby zaměstnanci mohli pracovat efektivně.

Největším problémem v souvislosti s cloudovými řešeními je ochrana osobních údajů. Ačkoli je pravda, že data jsou v datovém centru nebo serverové farmě zabezpečená, jejich přenos přes internet vždy představuje bezpečnostní riziko. Kromě toho je také velmi důležitá poloha datového centra. Pokud se datové centrum nachází například v USA, je poskytovatel cloudových služeb podle zákona Patriot Act povinen na žádost předat data americkým úřadům. Je proto pochopitelné, že mnoho lidí váhá, zda cloud computing používat, nebo ne.

Výhody cloud computingu

  • Žádné pořizovací náklady
  • Žádné kapitálové závazky
  • Škálovatelné podle potřeby
  • Není třeba mít vlastní specialisty
  • Datová centra jsou dobře udržovaná a bezpečná

Nevýhody cloud computingu

  • Vyžaduje stabilní a rychlé připojení k internetu
  • Obavy ohledně ochrany osobních údajů
  • Závislost na poskytovateli (vázanost na dodavatele)
  • Bezpečnostní riziko během přenosu
  • Nízké individuální ceny svádějí k rezervaci více zdrojů, než je potřeba

Kdy začalo cloud computing?

Propojení počítačů do sítě za účelem poskytnutí většího výpočetního výkonu a úložného prostoru uživatelům není novým konceptem. Počítačové mainframy v 50. letech 20. století již učinily krok směrem k cloud computingu. V té době měli uživatelé přístup k mainframovému počítači prostřednictvím několika dalších terminálů v organizaci (ve firmách nebo na univerzitách) a mohli využívat jeho kapacity. Zpočátku se však jednalo o sdílený přístup, kdy si uživatelé museli rezervovat čas, aby mohli využívat výpočetní výkon mainframu.

V následujících desetiletích byla vyvinuta virtualizace, která umožnila abstraktní reprodukci počítačových instancí. S vynálezem internetu se nakonec takové virtuální prostředí stalo dostupným online a v 90. letech se dostalo na trh pro širší okruh uživatelů.

V této době se koncept cloudu stal populárnějším, ale teprve na přelomu tisíciletí se společnosti a soukromé osoby začaly o tuto technologii stále více zajímat. První cloudové služby byly individuální, jako například prostor pro sdílení souborů nebo Google Sheets a Docs, kde může více uživatelů současně pracovat na jednom dokumentu. Současně však Amazon začal poskytovat své obrovské serverové farmy i jiným uživatelům. Služba známá jako Amazon Web Services (AWS) umožňuje jiným společnostem využívat infrastrukturu tohoto giganta elektronického obchodu a provozovat na ní software.

V dnešní době je cloud computing pro mnoho lidí součástí každodenního života. Většina smartphonů (nebo obecněji řečeno internet věcí) je neustále připojena k cloudu. Například fotografie, které uživatelé pořídí svým smartphonem, se automaticky nahrávají do cloudové služby Apple nebo Google, což umožňuje přístup k nim z jiných zařízení.

Přejít do hlavního menu