Co je Cloud Computing? Definice, vysvětlení na příkladech
Co je cloud computing?
Cloud Computing je definováno jako ukládání a přístup k datům a výpočetním službám přes internet. Neukládá žádná data do vašeho osobního počítače. Je to dostupnost počítačových služeb na vyžádání, jako jsou servery, úložiště dat, sítě, databáze atd. Hlavním účelem cloud computingu je poskytnout přístup k datovým centrům mnoha uživatelům. Uživatelé mohou také přistupovat k datům ze vzdáleného serveru.
Příklady služeb cloud computingu: AWS, Azure, Google Cloud
Pojďme se na příkladu naučit základy cloud computingu –
Kdykoli cestujete autobusem nebo vlakem, vezmete si lístek do cíle a zůstanete na svém místě, dokud nedorazíte do cíle. Podobně i ostatní cestující si berou jízdenku a cestují ve stejném autobuse s vámi a téměř vám nevadí, kam jedou. Když se zastavíte, vystoupíte z autobusu a poděkujete řidiči. Cloud computing je jako ten autobus, který nese data a informace pro různé uživatele a umožňuje využívat jeho služby s minimálními náklady.
Proč Name Cloud?
Termín „cloud“ pochází z návrhu sítě, který používali síťoví inženýři k reprezentaci umístění různých síťových zařízení a jejich vzájemného propojení. Tvar tohoto návrhu sítě byl jako mrak.
Proč Cloud Computing?
S nárůstem počtu uživatelů počítačů a mobilních zařízení se ukládání dat stalo prioritou ve všech oblastech. Velké a malé podniky dnes prosperují ze svých dat a utratily obrovské množství peněz na správu těchto dat. Vyžaduje silnou podporu IT a úložný uzel. Ne všechny podniky si mohou dovolit vysoké náklady na interní IT infrastrukturu a služby zálohování. Cloud Computing je pro ně levnějším řešením. Možná se jeho efektivitě při ukládání dat, výpočtech a nižších nákladech na údržbu podařilo přilákat i větší podniky.
Cloud computing snižuje nároky na hardware a software ze strany uživatele. Jediné, co musí být uživatel schopen spustit, je software rozhraní cloud computing systems, který může být stejně jednoduchý jako webový prohlížeč, a cloudová síť se postará o zbytek. Všichni jsme v určitém okamžiku zažili cloud computing, některé z populárních cloudových služeb, které jsme používali nebo stále používáme, jsou poštovní služby, jako je gmail, hotmail nebo yahoo atd.
Při přístupu k e-mailové službě jsou naše data uložena na cloudovém serveru a nikoli v našem počítači. Technologie a infrastruktura za cloudem jsou neviditelné. Méně důležité je, zda jsou cloudové služby založeny na HTTP, XML, Ruby, PHP nebo jiné specifické technologie, pokud je uživatelsky přívětivý a funkční. Jednotlivý uživatel se může připojit ke cloudovému systému ze svých vlastních zařízení, jako je desktop, notebook nebo mobil.
Cloud computing efektivně využívá malé podniky s omezenými zdroji a poskytuje malým podnikům přístup k technologiím, které byly dříve mimo jejich dosah. Cloud computing pomáhá malým podnikům přeměnit jejich náklady na údržbu na zisk. Podívejme se jak?
Na in-house IT serveru musíte věnovat velkou pozornost a zajistit, aby v systému nebyly žádné chyby, aby fungoval hladce. A v případě jakékoli technické závady nesete plnou odpovědnost; bude vyžadovat hodně pozornosti, času a peněz na opravu. Zatímco v cloud computingu přebírá plnou odpovědnost za komplikace a technické závady poskytovatel služeb.
Druhy mraků
Existují čtyři různé cloudové modely, které si můžete předplatit podle obchodních potřeb. Následující jsou různé Druhy mraků:
- Private Cloud: Zde, výpočetní prostředky jsou nasazeny pro jednu konkrétní organizaci. Tato metoda se více používá pro vnitropodnikové interakce. Kde mohou být výpočetní zdroje řízeny, vlastněny a provozovány stejnou organizací.
- Komunitní cloud: Zde, výpočetní zdroje jsou poskytovány komunitě a organizacím.
- Veřejný cloud: Tento typ cloudu se obvykle používá pro interakce typu B2C (Business to Consumer). Zde výpočetní zdroj vlastní, řídí a provozuje vláda, akademická nebo obchodní organizace.
- Hybridní cloud: Tento typ cloudu lze použít pro oba typy interakcí – B2B (Business to Business) nebo B2C (Business to Consumer). Tato metoda nasazení se nazývá hybridní cloud, protože výpočetní zdroje jsou propojeny různými cloudy.
Výhody cloud computingu
Potenciál úspory nákladů je hlavním důvodem přijetí cloudových služeb mnoha organizacemi. Cloud computing poskytuje svobodu používat služby podle požadavků a platit pouze za to, co používáte. Díky cloud computingu je možné provozovat IT operace jako externí jednotka bez velkých vlastních zdrojů.
Nyní v tomto Výuka cloud computingu, seznámíme se s výhodami Cloud Computingu.
- Nižší náklady na IT infrastrukturu a počítače pro uživatele
- Zlepšený výkon
- Méně problémů s údržbou
- Okamžité aktualizace softwaru
- Vylepšená kompatibilita mezi Operatingové systémy
- Zálohování a obnova
- Výkon a škálovatelnost
- Zvýšená kapacita úložiště
- Zvyšte bezpečnost dat
Příklady cloud computingu
Zde je několik příkladů aplikací cloud computingu:
Zdravotní péče:
Lékaři mohou provádět diagnostiku, hostovat informace a analyzovat pacienty na dálku pomocí cloud computingu. Cloud computing umožňuje lékařům rychle sdílet informace odkudkoli. Šetří také náklady tím, že umožňuje okamžité přenosy velkých datových souborů. To jistě zvyšuje efektivitu.
Cloudová technologie v konečném důsledku pomáhá lékařskému týmu zajistit pacientům tu nejlepší možnou péči bez zbytečného prodlení. Stav pacientů lze také aktualizovat během několika sekund pomocí vzdálené konference.
Vzdělání:
Cloud computing je také užitečný ve vzdělávacích institucích pro dálkové studium. Nabízí různé služby pro univerzity, vysoké školy, profesory a učitele, aby oslovila tisíce studentů po celém světě. Společnosti jako Google a Microsoft nabízejí různé služby zdarma fakultám, učitelům, profesorům a studentům z různých vzdělávacích institucí. Různé vzdělávací instituce po celém světě využívají tyto služby ke zlepšení své efektivity a produktivity.
Vláda:
Americká armáda a vláda byly prvními uživateli cloud computingu. Jejich cloud zahrnuje sociální, mobilní a analytické technologie. Musí však dodržovat přísná opatření týkající se shody a zabezpečení (FIPS, FISMA a FedRAMP). To chrání před kybernetickými hrozbami doma i v zahraničí.
Big data Analytics:
Cloud computing pomáhá datovým vědcům analyzovat různé vzory dat, poznatky pro lepší předpovědi a rozhodování. Existuje mnoho dostupných nástrojů pro vývoj a analýzu velkých dat s otevřeným zdrojovým kódem, např Cassandra, Hadoop atd., pro tento účel.
Sdělení:
Cloud computing poskytuje síťový přístup ke komunikačním nástrojům, jako jsou e-maily a sociální média. WhatsApp také využívá cloudovou infrastrukturu pro usnadnění uživatelské komunikace. Všechny informace jsou uloženy v hardwaru poskytovatele služeb.
Obchodní proces:
V dnešní době mnoho obchodních procesů, jako jsou e-maily, ERP, CRMa správa dokumentů se staly cloudovými službami. SaaS se stalo nejdůležitější metodou pro podniky. Některé příklady SaaS zahrnují Salesforce, HubSpot.
Facebook Dropboxa Gmail:
Pro ukládání souborů lze využít cloud computing. Pomáhá vám automaticky synchronizovat soubory z různých zařízení, jako je počítač, tablet, mobil atd. Dropbox umožňuje uživatelům ukládat a přistupovat k souborům až do velikosti 2 GB zdarma. Poskytuje také funkci snadného zálohování.
Platformy sociálních sítí jako Facebook vyžadují výkonný hosting pro správu a ukládání dat v reálném čase. Komunikace založená na cloudu poskytuje možnost volání ze stránek sociálních sítí a přístup k systému rychlých zpráv.
Služby pro občany:
Cloudovou technologii lze využít i pro obsluhu občanských služeb. Hojně se využívá pro ukládání, správu, aktualizaci občanských údajů, potvrzování formulářů a pomocí cloud computingu lze provádět i ověřování aktuálního stavu žádostí.
Služby cloud computingu
Tři hlavní nabídky cloud computingu jsou
- Software jako služba (SaaS)
- Platforma jako služba (PaaS)
- Infrastruktura jako služba (IaaS)
Různé podniky používají některé nebo všechny tyto komponenty podle svých požadavků.
SaaS (software jako služba)
SaaS nebo software jako služba je model distribuce softwaru, ve kterém jsou aplikace hostovány prodejcem nebo poskytovatelem služeb a zpřístupněny zákazníkům přes síť (internet). SaaS se stává stále převládajícím modelem poskytování jako základní technologie, které podporují Zaměřené na služby Architecture (SOA) nebo Web Services. Prostřednictvím internetu je tato služba dostupná uživatelům kdekoli na světě.
Softwarovou aplikaci bylo tradičně nutné zakoupit předem a poté ji nainstalovat do počítače. Na druhou stranu uživatelé SaaS místo nákupu softwaru jej předplatí, obvykle měsíčně přes internet.
Každý, kdo potřebuje přístup k určitému softwaru, se může přihlásit jako uživatel, ať už se jedná o jednoho nebo dva lidi nebo každých tisíc zaměstnanců v korporaci. SaaS je kompatibilní se všemi internetovými zařízeními.
Mnoho důležitých úkolů jako účetnictví, prodej, fakturaci a plánování, to vše lze provádět pomocí SaaS.
PaaS (platforma jako služba)
Platforma jako služba, je označována jako PaaS, poskytuje platformu a prostředí, které umožňuje vývojářům vytvářet aplikace a služby. Tato služba je hostována v cloudu a uživatelé k ní přistupují prostřednictvím internetu.
Abychom to jednoduše pochopili, porovnejte to s malováním obrazu, kde vám učitel ve škole poskytne barvy, různé štětce a papír a stačí pomocí těchto nástrojů nakreslit krásný obrázek.
Služby PaaS jsou neustále aktualizovány a přidávány nové funkce. Softwaroví vývojáři, weboví vývojáři a obchodníci mohou těžit z PaaS. Poskytuje platformu pro podporu vývoje aplikací. Zahrnuje softwarovou podporu a služby správy, úložiště, sítě, nasazení, Testování, spolupráce, hostování a údržba aplikací.
IaaS (infrastruktura jako služba)
IaaS (Infrastructure As A Service) je jedním ze základních modelů služeb cloud computingu vedle PaaS (platforma jako služba). Poskytuje přístup k výpočetním zdrojům ve virtualizovaném prostředí „cloud“ na internetu. Poskytuje výpočetní infrastrukturu, jako je virtuální serverový prostor, síťová připojení, šířka pásma, nástroje pro vyrovnávání zatížení a IP adresy. Soubor hardwarových prostředků je extrahován z více serverů a sítí, které jsou obvykle distribuovány v mnoha datových centrech. To poskytuje redundanci a spolehlivost IaaS.
IaaS (Infrastruktura jako služba) je kompletní balíček pro výpočetní techniku. Pro malé podniky, které hledají snížení nákladů na IT infrastrukturu, je IaaS jedním z řešení. Ročně je vynaloženo mnoho peněz na údržbu a nákup nových komponent, jako jsou pevné disky, síťová připojení, externí úložná zařízení atd., které mohl majitel firmy ušetřit na jiné výdaje pomocí IaaS.
Grid Computing vs Cloud Computing
Když zapneme ventilátor nebo jakékoli elektrické zařízení, máme menší starost o zdroj energie, odkud přichází a jak je generován. Napájecí zdroj nebo elektřina, kterou dostáváme u nás doma, prochází řetězcem sítě, který zahrnuje elektrárny, transformátory, elektrické vedení a přenosové stanice. Tyto komponenty dohromady tvoří „Power Grid“. Podobně „Grid Computing“ je infrastruktura, která propojuje výpočetní zdroje, jako jsou PC, servery, pracovní stanice a úložné prvky, a poskytuje mechanismus potřebný pro přístup k nim.
Grid Computing je middleware pro koordinaci různorodých IT zdrojů v síti a umožňuje jim fungovat jako celek. Častěji se používá ve vědeckém výzkumu a na univerzitách pro vzdělávací účely. Například skupina studentů architektů, kteří pracují na jiném projektu, vyžaduje specifický nástroj pro navrhování a software pro účely navrhování, ale pouze několik z nich má přístup k tomuto nástroji pro navrhování, problémem je, jak mohou tento nástroj zpřístupnit zbytku studentů. Aby byl tento nástroj k dispozici pro ostatní studenty, umístí tento návrhářský nástroj na univerzitní síť, nyní grid propojí všechny tyto počítače v kampusové síti a umožní studentům používat nástroj pro návrh potřebný pro jejich projekt odkudkoli.
Cloud computing a grid computing jsou často zaměňovány, ačkoli funkce jsou téměř podobné, přístup k jejich funkčnosti je odlišný. Podívejme se, jak fungují -
Cloud Computing | grid computing |
---|---|
Cloud computing funguje spíše jako poskytovatel služeb pro využití počítačových zdrojů | Grid computing využívá dostupné zdroje a propojené počítačové systémy k dosažení společného cíle |
Cloud computing je centralizovaný model | Grid computing je decentralizovaný model, kde výpočet může probíhat přes mnoho administrativních modelů |
Cloud je soubor počítačů, které obvykle vlastní jedna strana. | Grid je soubor počítačů, které vlastní více stran na více místech a jsou vzájemně propojeny, takže uživatelé mohou sdílet kombinovanou sílu zdrojů. |
Cloud nabízí více služeb, většinu všech služeb, jako je webhosting, podpora DB (Data Base) a mnoho dalšího | Grid poskytuje omezené služby |
Cloud computing je obvykle poskytován v rámci jedné organizace (např. Amazon) | Grid computing sdružuje zdroje umístěné v různých organizacích. |
Utility Computing vs Cloud Computing
V našem předchozím rozhovoru v „Grid Computing“ jsme viděli, jak je elektřina dodávána do našeho domu, a také víme, že abychom udrželi dodávku elektřiny, musíme platit účet. Utility Computing je právě takový, používáme elektřinu doma podle našich požadavků a podle toho platíme účet, stejně tak budete využívat služby pro výpočetní techniku a platit za použití, kterému se říká 'Utility computing'. Utility computing je dobrým zdrojem pro použití v malém měřítku, lze jej provádět v jakémkoli serverovém prostředí a vyžaduje Cloud Computing.
Utility computing je proces poskytování služeb prostřednictvím fakturační metody na vyžádání a platby za použití. Zákazník nebo klient má přístup k prakticky neomezené nabídce výpočetních řešení přes virtuální privátní síť nebo přes internet, která lze získat a použít, kdykoli je to potřeba. Na konceptu utility computingu jsou založeny grid computing, cloud computing a řízené IT služby.
Prostřednictvím utility computingu mohou malé podniky s omezeným rozpočtem snadno používat software, jako je CRM (Customer Relationship Management), aniž by musely výrazně investovat do infrastruktury, aby si udržely svou klientelu.
Utility Computing | Cloud Computing |
---|---|
Utility computing odkazuje na schopnost účtovat nabízené služby a účtovat zákazníkům za přesné použití | Cloud Computing také funguje jako utility computing, platíte pouze za to, co používáte, ale Cloud Computing může být levnější, protože cloudová aplikace může být spuštěna během dnů nebo týdnů. |
Uživatelé utility computingu chtějí mít kontrolu nad geografickým umístěním infrastruktury | V oblasti cloud computingu má poskytovatel úplnou kontrolu nad službami a infrastrukturou cloud computingu |
Utility computing je výhodnější, když je výkon a infrastruktura výběru kritická | Cloud computing je skvělý a snadno použitelný, když není kritická infrastruktura výběru a výkon |
Utility computing je dobrou volbou pro méně náročné zdroje | Cloud computing je dobrou volbou pro vysoce náročné zdroje |
Utility computing odkazuje na obchodní model | Cloud computing odkazuje na základní IT architekturu |
Bezpečnostní obavy pro Cloud Computing
Při používání cloud computingu je hlavním problémem, který uživatele znepokojuje, jeho bezpečnost.
Jednou z obav je, že samotní poskytovatelé cloudu mohou mít přístup k nešifrovaným datům zákazníka – ať už jsou na disku, v paměti nebo přenášená po síti.
Vláda některých zemí se může rozhodnout prohledávat data, aniž by o tom nutně informovala vlastníka dat, v závislosti na tom, kde se data nacházejí, což není oceněno a je to považováno za porušení soukromí (Příklad Prizma Program USA).
Aby bylo zajištěno zabezpečení systémů, sítí a datových cloudových výpočetních služeb, spojili se poskytovatelé služeb cloud computingu s TCG (Trusted Computing Group), což je nezisková organizace, která pravidelně vydává sadu specifikací pro zabezpečení hardwaru, vytváření samošifrovacích jednotek a zlepšování zabezpečení sítě. Chrání data před root kitem a malwarem.
Jak se výpočetní technika rozšířila na různá zařízení, jako jsou pevné disky a mobilní telefony, společnost TCG rozšířila bezpečnostní opatření i na tato zařízení. Poskytuje možnost vytvořit jednotnou politiku ochrany dat napříč všemi cloudy.
Některé důvěryhodné cloudové služby jsou Amazon, Box.net, Gmail a mnoho dalších.
Ochrana soukromí a cloud computing
Soukromí představuje silnou překážku pro uživatele, aby se přizpůsobili systémům Cloud Computing
Existují určitá opatření, která mohou zlepšit soukromí v cloud computingu.
- Administrativní pracovníci služby cloud computing by teoreticky mohli sledovat data pohybující se v paměti před uložením na disk. Aby se zachovala důvěrnost údajů, měly by tomu zabránit administrativní a právní kontroly.
- Druhým způsobem, jak zvýšit soukromí, je ponechat data na cloudovém úložišti šifrována, čímž se zabrání neoprávněnému přístupu přes internet; k datům nemá přístup ani dodavatel cloudu.
Případová studie cloud computingu - Royal Mail
- Předmět případové studie:Využití cloud computingu pro efektivní komunikaci mezi zaměstnanci.
- Důvod použití cloud computingu:Snížení nákladů na komunikaci pro 28,000 XNUMX zaměstnanců a poskytnutí vyspělých funkcí a rozhraní e-mailových služeb jejich zaměstnancům.
Royal mail group, poštovní služba ve Spojeném království, je jedinou vládní organizací ve Spojeném království, která obsluhuje více než 24 milionů zákazníků prostřednictvím svých 12000 3000 pošt a 404 XNUMX samostatných zpracovatelských míst. Její logistické systémy a balíková síla po celém světě zpracuje přibližně XNUMX milionů balíků ročně. A k tomu potřebují účinné komunikační médium. Rozpoznali výhodu Cloud Computingu a implementovali ji do svého systému. Prokázal vynikající výkon v oblasti vzájemné komunikace.
Před přechodem na cloudový systém se organizace potýkala se zastaralým softwarem, kvůli kterému byla provozní efektivita ohrožena. Jakmile se organizace přepnula na Cloud System, 28000 XNUMX zaměstnanců bylo vybaveno jejich novou sadou pro spolupráci, která jim poskytla přístup k nástrojům, jako je instant messaging a povědomí o přítomnosti. Zaměstnanci dostali více úložného prostoru než na lokálním serveru. Zaměstnanci se stali mnohem produktivnějšími.
Pohled na úspěch Cloud Computingu v e-mailových službách a komunikaci. Druhý strategický krok společnosti Royal Mail Group, bylo migrovat z fyzických serverů na virtuální servery, až 400 serverů k vytvoření privátního cloudu založeného na Microsoft hyper V. To by poskytlo nový vzhled a další prostor jejich pracovní ploše zaměstnanců a také poskytlo nejnovější moderní výměnné prostředí.
Projekt hyper V od RMG's (Royal Mail Group) se odhaduje, že jim v budoucnu ušetří přibližně 1.8 milionu liber a zvýší efektivitu interního IT systému organizace.
Výše uvedený kurz cloud computingu pokrývá všechny základní poznámky ke cloud computingu a příklady cloud computingu, které vám pomohou porozumět všem základům cloud computingu.
Shrnutí
- Cloud Computing je definován jako ukládání a přístup k datům a výpočetním službám přes internet.
- Termín „cloud“ pochází z návrhu sítě používaného síťovými inženýry k reprezentaci umístění různých síťových zařízení a jejich vzájemného propojení.
- Dnes mnoho velkých a malých podniků prosperuje ze svých dat a utrácejí obrovské množství peněz na správu těchto dat.
- Architektura cloud computingu pomáhá organizacím snížit jejich IT infrastrukturu a náklady na počítače na uživatele.
- Čtyři typy cloudu jsou 1) soukromý, 2) komunitní, 3) veřejný a 4) hybridní.
- Důležité služby Cloud Computing jsou 1) Software jako služba (SaaS), 2) Platforma jako služba (PaaS) a 3) Infrastruktura jako služba (IaaS).
- Grid Computing je middleware pro koordinaci různorodých IT zdrojů v síti a umožňuje jim fungovat jako celek.
- Utility computing je proces poskytování služeb prostřednictvím fakturační metody na vyžádání s platbou za použití.
- Soukromí je silnou překážkou pro uživatele, aby přizpůsobili systémy Cloud Computing.