Je vysoce pravděpodobné, že jste se s pojmem cloud computing již setkali.
Pokud se věnujete správě systémů, inženýrství infrastruktury nebo jen chcete mít přehled o této technologii (a měli byste), následující text vám poskytne základní pochopení.
Proč je cloud computing důležitý?
Jedna z prvních otázek, která vás může napadnout.
Představte si situaci, kdy cloud computing ještě neexistoval. Máte vytvořený web, všechny stránky máte hotové a uložené na svém notebooku. Teď je chcete zpřístupnit online.
Nejprve byste museli zakoupit fyzický server a umístit jej do datového centra s veřejnou IP adresou. Dále byste museli na server nainstalovat operační systém a webové služby pro provoz vašeho webu.
Nyní jste připraveni zveřejnit svůj web, ale už jste investovali značné množství času a peněz do toho, aby byl dostupný na internetu.
Celý proces, od nákupu serverového hardwaru až po jeho umístění v datovém centru, vás mohl stát kolem 1000 dolarů a trvat několik dnů až týdnů.
Taková byla situace před 10–15 lety.
V éře cloud computingu si nový serverový hardware nekupujete. Místo toho si jej pronajímáte na dobu, kterou potřebujete, třeba jen na pár minut.
Dále se nemusíte starat o správu operačních systémů a webových služeb; to vše zajišťuje poskytovatel cloudových služeb.
Vy dostanete možnost nahrát obsah svého webu a po nahrání dat je váš web okamžitě dostupný veřejnosti.
Tento proces vás bude stát jen několik dolarů a je hotový během několika minut.
Například můžete začít s DigitalOcean již od 5 dolarů měsíčně.
Jednoduché, že?
Co to vlastně je cloud computing?
Cloud computing je proces, při kterém se přistupuje k různým typům výpočetních zdrojů prostřednictvím internetu.
Například, pokud vaše data neustále narůstají, museli byste si koupit disk s větší kapacitou, na který byste ukládali svá data a přenášeli je s sebou, abyste k nim měli přístup kdykoliv a kdekoliv.
V cloud computingu si však můžete pronajmout cloudové úložiště a přistupovat k němu z jakéhokoli zařízení připojeného k internetu. Navíc platíte pouze za skutečně využité úložiště.
Podobně si můžete na vyžádání pronajímat i další infrastrukturní služby a v případě potřeby je flexibilně navyšovat nebo snižovat.
Typy cloud computingu
V současné době rozlišujeme především 3 základní typy cloud computingu:
- Veřejný cloud
- Privátní cloud
- Hybridní cloud
Veřejný cloud: Jedná se o standardní model, kdy jsou zdroje poskytovatele služeb sdíleny mezi různými klienty.
Například, pokud si pronajmete 10 GB veřejného cloudového úložiště, získáte přidělenou kapacitu z většího úložného zařízení, které je logicky rozděleno na menší části a distribuováno více uživatelům s patřičnou izolací pro zajištění soukromí jednotlivých klientů.
Výhody:
- Škálovatelnost: Zdroje lze na vyžádání snadno navyšovat i snižovat.
- Spolehlivost: Model s vysokou dostupností, bez jediného bodu selhání.
- Nákladová efektivita: Platíte pouze za to, co skutečně spotřebujete.
Nevýhody:
- Sdílené zdroje: Nelze zcela zaručit absolutní soukromí.
- Zabezpečení: Není vhodné pro ukládání vysoce citlivých informací.
Privátní cloud: Jak název napovídá, v privátním cloudu jsou všechny zdroje vyhrazeny pouze pro vaše potřeby. Může se jednat o infrastrukturu hostovanou u poskytovatele cloudových služeb nebo o vaše vlastní datové centrum.
Privátní cloud vám poskytuje plnou kontrolu nad zabezpečením a soukromím vašich dat. Poskytuje zvýšenou ochranu pro zpracování citlivých a důvěrných informací.
Výhody:
- Vyšší zabezpečení: Zdroje jsou vyhrazené a nejsou s nikým sdíleny.
- Spolehlivost: Poskytuje vyšší výkon.
- Kvalita: S výkonem přichází i vyšší kvalita služeb.
Nevýhody:
- Nákladnost: Je dražší než veřejný cloud a vyžaduje odborné IT znalosti pro správu.
Hybridní cloud: Jedná se o kombinaci veřejného a privátního cloudu.
Veřejné služby můžete hostovat ve veřejném cloudu a služby, které pracují s důvěrnými a citlivými daty, v privátním cloudu.
Hybridní cloud nabízí velmi flexibilní a komplexní výhody obou modelů.
Výhody:
- Škálovatelnost: Své služby můžete rozšířit z veřejného cloudu a škálovat podle potřeby na soukromé.
- Nákladová efektivita: Nemusíte budovat 100% infrastrukturu pro privátní cloud.
- Zabezpečení: V privátním cloudu můžete i nadále spouštět procesy vyžadující vysoké zabezpečení.
- Flexibilita: Máte možnost vybrat si cloudovou infrastrukturu dle svých potřeb.
Nevýhody:
- Zabezpečení: Existuje minimální riziko narušení bezpečnosti prostřednictvím veřejného cloudu.
Doufám, že vám tento přehled poskytl základní představu o cloud computingu.
Pokud máte zájem o hlubší poznání této technologie, můžete začít s bezplatným online kurzem nebo se zapsat do placeného kurzu na Udemy.
Líbil se vám tento článek? Sdílejte ho s ostatními!