Úvod do cloud computingu
Cloud computing je spôsob prístupu k počítačovým a úložným systémom bez toho, aby skutočne vlastnil a vykonával aktívne riadenie zdrojov. V dnešnom svete sú požiadavky na výpočet a skladovanie veľmi dynamické, takže nákup, údržba a modernizácia systémov by mohli byť obrovskou investíciou času a peňazí. Spoločnosti ako AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform (GCP) poskytujú výpočtové a úložné servery na požiadanie a za poplatok za to, čo používate. Tieto cloudové služby môžu byť použité na hosťovanie statických webových stránok, elektronického obchodu, interných údajov spoločnosti atď. Ukázalo sa, že je mimoriadne užitočná pre začínajúce podniky, kde sa počítačové zdroje môžu v priebehu času do značnej miery líšiť.
Cloud Computing možno klasifikovať podľa nasledujúcich modelov:
- Servisné modely
- Modely nasadenia
Servisné modely
Po oboznámení sa s úvodom do cloud computingu teraz študujeme modely služieb, ktoré sú klasifikované podľa abstrakcie poskytovanej koncovému používateľovi.
-
SaaS (softvér ako služba)
V modeli založenom na SaaS sú všetky požiadavky týkajúce sa výpočtov a ukladania uspokojené poskytovateľom cloudových služieb, používateľ musí iba nahrávať a sťahovať údaje. O údržbu, prestoje, aktualizáciu, bezpečnosť sa stará poskytovateľ služieb.
-
PaaS (platforma ako služba)
V PaaS užívateľ spravuje aplikácie spolu s údajmi. Mnohokrát chce užívateľ spúšťať a udržiavať svoje vlastné aplikácie v cloude, ktorý je miestom, kde PaaS prichádza do obrazu. Poskytovateľ služieb spĺňa všetky hardvérové, sieťové a O / S potreby. Užívateľ môže používať ľubovoľný zvolený programovací jazyk. Služby PaaS sú lacnejšie v porovnaní so službou SaaS.
-
IaaS (Infraštruktúra ako služba)
V servisnom hardvéri založenom na IaaS poskytuje virtualizačné a sieťové služby predajca, zatiaľ čo používateľ sa stará o OS, aplikácie a údaje.
Aby sme uviedli krátku analógiu medzi rôznymi modelmi služieb, môžeme si vziať príklad objednávania pizze. SaaS sa podobá objednaniu Pizza doma, v PaaS navštevujete reštauráciu a jedíte tam, zatiaľ čo v IaaS pizzu pripravujete sami pomocou chleba a omáčok.
Modely nasadenia
Vo vyššie uvedenej časti sme sa už dozvedeli o úvodu do cloud computingu ao modeli služieb. Teraz sa dozvieme o troch druhoch modelov nasadenia: Public Cloud, Private Cloud a Hybrid Cloud
-
Verejný cloud
- Poskytovateľ služieb sprístupňuje širokú verejnosť prostredníctvom internetu prostriedky, ako sú napríklad výpočty, ukladanie údajov a aplikácie.
- Každý užívateľ sa môže prihlásiť a používať tieto služby.
- Platíte za počet zdrojov, ktoré používate.
- Používatelia majú menšiu kontrolu nad svojimi údajmi.
-
Súkromný cloud
- Predajca ponúka hosťované služby pre menej používateľov so zabezpečením brány firewall.
- Súkromný cloud minimalizuje bezpečnostné problémy.
- Poskytuje väčšiu kontrolu nad údajmi.
- Spravidla ich používajú organizácie so zameraním na bezpečnosť údajov.
-
Hybridný cloud
- Hybridné cloud computing, ako už názov napovedá, používa kombináciu súkromných a verejných cloudových služieb. Niektoré služby sú hostené so súkromným cloudom, zatiaľ čo iné s verejným cloudom.
- Vďaka hybridnej cloudovej službe môžu podniky uchovávať kľúčové údaje do súkromného priestoru a ďalšie údaje do verejného priestoru, a tak využívať to najlepšie z oboch svetov.
Aplikácie cloud computingu
Keď sme študovali úvod do cloud computingu, aby sme sa dozvedeli viac o cloud computingu, pozrime sa na aplikácie cloud computingu:
-
Predajná sila
Sales Force poskytuje služby CRM (Customer Relationship Management) a EPR (Enterprise Resource Planning) v oblasti cloudovej infraštruktúry a poplatkov podľa použitia. Softvér je vyvíjaný a udržiavaný spoločnosťou Salesforce a poskytuje aj doplnkové služby pre prémiových používateľov.
-
Gmail
Vieme, že Gmail používa osobné e-maily. Gmail však tiež poskytuje svoju infraštruktúru firmám pomocou ich podnikového e-mailového identifikátora s ďalšími funkciami.
-
Google Apps
Aplikácie, ako sú hárky Google, Disk Google, umožňujú ukladanie cloudu a prácu s počítačom pre širokú verejnosť.
-
Služby streamovania videa
Niektoré služby streamovania videa, ako NetFlix, Amazon Prime, Hotstar, sa spoliehajú na úložisko cloud computingu, aby mohli súčasne prenášať osobné údaje miliardám používateľov.
-
Vývoj aplikácií
Keďže stále viac spoločností poskytuje svoje služby prostredníctvom mobilných aplikácií, spoločnosti ako Zoho Apps umožňujú používateľom vytvárať aplikácie v cloude a vykonávať úpravy. Wix a WordPress poskytujú rovnakú službu na vytváranie a hosťovanie webových stránok.
Výhody a nevýhody cloud computingu
Keď sme študovali úvod do cloud computingu, modely cloud computingu a aplikácie cloud computingu. Tu sa chystáme diskutovať o výhodách a nevýhodách cloud computingu:
Výhody cloud computingu
- Nie je potrebné kupovať stoh serverov, čím sa zabraňujú vysokým kapitálovým výdavkom.
- Ľahká škálovateľnosť: Keďže sa dopyt líši v závislosti od času, počet serverov sa dá ľahko meniť.
- Keď sa generuje viac údajov, je možné zabezpečiť vyplachovanie starých údajov alebo dynamické pridanie ďalšieho priestoru.
- Monitorovanie a údržba serverov zabezpečuje predajca.
- Výhody pre životné prostredie, pretože zdroje sa zdieľajú medzi rôznymi používateľmi.
Nevýhody cloud computingu
- Pre niekoľko veľkých podnikov s obrovským objemom údajov, ktoré sa generujú každú hodinu, sa cloud computing môže ukázať ako veľmi nákladný, takže zmysly vlastnia a udržiavajú výpočtové a úložné prostriedky.
- V niektorých aplikáciách môže byť šírka pásma internetu prekážkou, keď si užívateľ vyžiadaný a prenášaný čas môže prísť online.
- Prispôsobenie aplikácií je obmedzené, cloudová aplikácia nemusí presne vyhovovať vašim potrebám.
- Ak sa Predajca rozhodne zastaviť službu, ovplyvní to niekoľko používateľov, ktorí musia hľadať alternatívne možnosti
Poskytovatelia cloudových služieb
Nasledujú významní poskytovatelia cloudových služieb Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Digital Ocean
-
Webové služby Amazon (AWS)
Medzi rôznymi poskytovateľmi cloudu vedie spoločnosť AWS na trh s najväčšou výpočtovou kapacitou. Umožňuje používateľom bezplatne vyskúšať základnú verziu cloudových služieb na jeden rok. Užívateľ môže nastaviť systémy Windows alebo Linux. Služby AWS sa používajú na rôzne úlohy od hosťovania webových stránok, elektronického obchodu až po modely strojového učenia. Niekoľko veľkých spoločností ako Netflix, Quora atď. Sa pri svojich službách spolieha na AWS. Poplatky AWS na hodinovom základe.
-
Microsoft Azure
Azure je blízkym konkurentom AWS, ktorý sa používa na navrhovanie a správu cloudových služieb. Umožňuje používať rôzne programovacie jazyky, operačné systémy, databázy atď. A poskytuje novým používateľom bezplatnú 30-dňovú skúšobnú verziu.
-
Platforma Google Cloud Platform (GCP)
GCP používa google datacenter na poskytovanie služieb, ako sú virtuálne stroje, úložisko a množstvo aplikácií. Môže byť tiež integrovaný so živými údajmi a tiež sú k dispozícii prvky palubnej dosky. Pre nových používateľov získate určitú sumu bezplatného kreditu, ktorý môžete využiť na využívanie služieb GCP. Na rozdiel od AWS sa účtuje na základe sekund. Ak teda používate službu 5 minút, nemusíte platiť celú hodinu.
Odporúčané články
Toto bol návod na úvod do cloud computingu. Tu sme diskutovali o modeloch služieb a nasadenia, aplikáciách a rôznych ďalších poskytovateľoch služieb cloud computingu. Viac informácií nájdete aj v nasledujúcom článku -
- 15 démonov, ktorí sa skrývajú v oblakoch
- Ako začať kariéru v technológii cloud computingu
- Rozdiel medzi cloud computingom a Hadoop
- Čo je virtualizácia v cloud computingu?
- Zadarmo cloud computing
- Výhody a nevýhody cloud computingu