Úvod do cloud computingu
Cloud computing je způsob přístupu k výpočetním a úložným systémům, aniž by vlastnil a aktivně spravoval zdroje. V dnešním světě jsou požadavky na výpočet a skladování velmi dynamické, takže nákup, údržba a modernizace systémů by mohla být obrovskou investicí času a peněz. Společnosti jako AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform (GCP) poskytují výpočetní a úložné servery na vyžádání a za to, co používáte. Tyto cloudové služby lze použít k hostování statických webových stránek, elektronického obchodu, interních dat společnosti atd. Ukázalo se, že je velmi užitečný pro startupy, kde se výpočetní zdroje mohou v průběhu času značně lišit.
Cloud Computing lze klasifikovat podle následujících modelů:
- Servisní modely
- Modely rozmístění
Servisní modely
Po seznámení se s úvodem do cloud computingu nyní studujeme modely služeb, které jsou klasifikovány podle abstrakce poskytované koncovému uživateli.
-
SaaS (Software jako služba)
V modelu založeném na SaaS jsou všechny požadavky na výpočet a úložiště uspokojeny poskytovatelem cloudových služeb, uživatel potřebuje pouze nahrávat a stahovat data. O údržbu, prostoje, upgrade, zabezpečení se postará poskytovatel služeb.
-
PaaS (platforma jako služba)
V PaaS uživatel řídí aplikace spolu s daty. Uživatel chce mnohokrát spouštět a udržovat své vlastní aplikace v cloudu, kde PaaS přichází do obrazu. Všechny požadavky na hardware, sítě, O / S splňuje poskytovatel služeb. Uživatel může použít libovolný programovací jazyk podle svého výběru. PaaS služby jsou levnější než SaaS.
-
IaaS (Infrastruktura jako služba)
V servisním hardwaru založeném na IaaS poskytuje virtualizační a síťové služby prodejce, zatímco uživatel se stará o OS, aplikace a data.
Pro stručnou analogii mezi různými modely služeb můžeme uvést příklad objednání pizzy. SaaS se podobá objednávání pizzy doma, v PaaS navštěvujete restauraci a jedíte tam, zatímco v IaaS pizzu připravujete sami pomocí chleba a omáček.
Modely rozmístění
Ve výše uvedené části jsme se již dozvěděli o úvodu do cloud computingu ao modelu služeb. Nyní se dozvíme o třech druzích modelů nasazení: Public Cloud, Private Cloud a Hybrid Cloud
-
Veřejné cloud
- Poskytovatel služeb zpřístupňuje prostředky jako Compute, storage a aplikace široké veřejnosti přes internet.
- Každý uživatel se může přihlásit a používat tyto služby.
- Platíte za počet zdrojů, které používáte.
- Uživatelé mají menší kontrolu nad svými daty.
-
Soukromý cloud
- Prodejce nabízí hostované služby méně uživatelům se zabezpečením brány firewall.
- Soukromý cloud minimalizuje bezpečnostní problémy.
- Poskytuje větší kontrolu nad daty.
- Typicky používané organizacemi se zaměřením na zabezpečení dat.
-
Hybridní cloud
- Hybridní cloud computing, jak název napovídá, používá kombinaci soukromých a veřejných cloudových služeb. Některé služby jsou hostovány se soukromým cloudem, zatímco jiné s veřejným cloudem.
- Díky hybridní cloudové službě mohou podniky uchovávat klíčová data do soukromého prostoru a jiná data do veřejného prostoru, a tak využívat to nejlepší z obou světů.
Aplikace cloud computingu
Když jsme studovali úvod do cloud computingu, abychom se dozvěděli více o cloud computingu, podívejme se na aplikace cloud computingu:
-
Prodejní síla
Sales Force poskytuje služby CRM (Customer Relationship Management) a EPR (Enterprise Resource Planning) na cloudové infrastruktuře a poplatky na základě využití. Software je vyvíjen a udržován společností Salesforce a poskytuje také doplňkové služby pro prémiové uživatele.
-
Gmail
Víme, že Gmail používá pro osobní e-maily. Gmail však také poskytuje svou infrastrukturu podnikům pomocí jejich podnikového e-mailového id s dalšími funkcemi.
-
Google Apps
Aplikace, jako jsou listy Google, Disk Google, umožňují cloudové úložiště a práci na počítači pro širokou veřejnost.
-
Služby streamování videa
Několik služeb streamování videa, jako je NetFlix, Amazon Prime, Hotstar, spoléhá na úložiště cloud computingu, aby mohl současně přenášet personalizovaná data na miliardy uživatelů.
-
Vývoj aplikací
Protože stále více společností poskytuje své služby prostřednictvím mobilních aplikací, společnosti jako Zoho Apps umožňují uživatelům vytvářet aplikace v cloudu a provádět úpravy. Wix a WordPress poskytují stejnou službu pro vytváření a hosting webových stránek.
Výhody a nevýhody cloud computingu
Jak jsme se zabývali úvodem do cloud computingu, modely cloud computingu a aplikací cloud computingu. Zde budeme diskutovat o některých výhodách a nevýhodách cloud computingu:
Výhody cloud computingu
- Není třeba kupovat hromadu serverů, čímž se zabrání vysokým kapitálovým výdajům.
- Snadné škálování: Jak se poptávka mění s časem, počet serverů lze snadno změnit.
- Když se generuje více dat, lze provést provizorní propláchnutí starých dat nebo dynamické přidání dalšího prostoru.
- O monitorování a údržbu serverů se stará prodejce.
- Výhody pro životní prostředí, protože zdroje jsou sdíleny mezi různými uživateli.
Nevýhody cloud computingu
- Pro několik velkých podniků s obrovským množstvím dat generovaných každou hodinu se cloud computing může ukázat jako velmi nákladný, což dává smysl vlastnit a udržovat výpočetní a úložné prostředky.
- Pro některé aplikace může být internetová šířka pásma úzkým místem, kde uživatel požádaný a vyslaný může mít velký čas na připojení online.
- Přizpůsobení aplikací je omezené, cloudová aplikace nemusí přesně vyhovovat vašim potřebám.
- Pokud se Prodejce rozhodne zastavit službu, ovlivní to několik uživatelů a musí hledat alternativní možnosti
Poskytovatelé cloudových služeb
Následují hlavní poskytovatelé cloudových služeb Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Digital Ocean
-
Amazon Web Services (AWS)
Mezi různými poskytovateli cloudu vede AWS trh s největší výpočetní kapacitou. Umožňuje uživatelům bezplatně vyzkoušet základní verzi cloudových služeb na jeden rok. Uživatel může nastavit systémy Windows nebo Linux. Služby AWS se používají pro různé úkoly od hostování webových stránek, elektronického obchodu až po modely strojového učení. Několik velkých společností jako Netflix, Quora atd. Se spoléhá na AWS na své služby. AWS se účtuje na hodinovém základě.
-
Microsoft Azure
Azure je blízkým konkurentem společnosti AWS, která se používá pro návrh a správu cloudových služeb. Umožňuje používat různé programovací jazyky, operační systémy, databáze atd. A poskytuje novým uživatelům 30denní bezplatnou zkušební verzi.
-
Google Cloud Platform (GCP)
GCP používá google datacenter k poskytování služeb, jako jsou virtuální stroje, úložiště a četné aplikace. Může být také integrován s živými daty a jsou k dispozici také funkce palubní desky. Novým uživatelům získáte určitou částku bezplatného kreditu, který lze využít k využívání služeb GCP. Na rozdíl od AWS se účtuje na základě sekund. Pokud tedy používáte službu po dobu 5 minut, nemusíte platit celou hodinu.
Doporučené články
Toto byl průvodce úvodem do cloud computingu. Zde jsme diskutovali o modelech služeb a nasazení, aplikacích a různých dalších poskytovatelích služeb cloud computingu. Další informace naleznete také v následujícím článku -
- 15 démonů, kteří se skrývají v oblaku
- Jak začít kariéru v technologii cloud computingu
- Rozdíl mezi cloud computingem a Hadoopem
- Co je virtualizace v cloud computingu?
- Zdarma cloud computing
- Výhody a nevýhody cloud computingu