Nové trendy v oblasti výrobních podniků a Industry 4.0
3. Internet služeb – Cloud Computing
Cloud computing[5] je na internetu založený model vývoje a používání počítačových technologií. Lze ho také charakterizovat jako poskytování služeb či programů servery dostupnými z internetu s tím, že uživatelé k nim mohou přistupovat vzdáleně, kupř. pomocí webového prohlížeče nebo klienta elektronické pošty. Za předpokladu, že služba je placená, uživatelé neplatí za vlastní software, ale za jeho užití.
Principem u služeb a produktů v cloud computingu je to, že uživateli propůjčují výpočetní výkon serverů. V mnoha případech se tak děje formou specializovaných aplikací, jejichž nabídka se pohybuje od kancelářských aplikací přes systémy pro distribuované výpočty až po operační systémy provozované v prohlížečích, jakými jsou např. eyeOS, Cloud či iCloud.
Technologie cloud computingu se vyznačuje následujícími atributy:
- Multitenancy – tento pojem lze volně přeložit jako „více nájmů“. Jedná se o to, že počítačové zdroje jsou sdílené mezi všemi uživateli.
- Obrovská škálovatelnost a elasticita – umožní uživatelům dle potřeby operativně změnit výpočetní zdroje.
- Pay as you go – cenový tarif založený na principu „kolik toho uživatel spotřebuje, tolik zaplatí“.
- Aktuálnost (up-to-date) – poskytovatel garantuje, že všechen software je vždy aktualizovaný; uživatel nemusí do tohoto procesu nijak zasahovat.
- Přístup přes internet – uživatelé se mohou ke svému softwaru připojit z jakékoli části světa.
Model nasazení popisuje, jak je cloud poskytován.
- Veřejný (public cloud computing) – někdy je označován jako klasický model cloud computingu. Jedná se o schéma, v němž je poskytnuta a široké veřejnosti nabídnuta výpočetní služba, již napříč všemi klienty charakterizuje stejná nebo velmi podobná funkcionalita. Příkladem veřejného cloud computingu je např. Skype nebo Seznam.cz.
- Soukromý (private cloud computing) – cloud je provozován pouze pro organizaci, a to buď organizací samotnou, nebo třetí stranou. Příkladem privátního cloud computingu je kupř. hostovaný mailový server nebo hostovaná specializovaná aplikace, kde u jednoho poskytovatele je typicky 50 až 500 zákazníků.
- Hybridní (hybrid cloud computing) – hybridní cloud je kombinací veřejného a soukromého cloudu. Navenek hybridní cloudy vystupují jako jeden cloud, ale jsou propojeny pomocí standardizačních technologií.
- Komunitní (community cloud computing) – jedná se o model, kdy je infrastruktura cloudu sdílena mezi několika organizacemi, tedy skupinou lidí, kteří ji využívají. Tyto organizace může spojovat bezpečnostní politika, stejný obor zájmu apod.
Výhody:
- Absence nutnosti znát principy funkčnosti SW a HW
- Efektivní řízení a práce díky dostupnosti dat odkudkoli – růst produktivity práce ve firmách
- Jednoduchost uživatelského rozhraní
- Principiálně vyšší zabezpečení dat
- Možnost okamžitého zvýšení výkonu datového centra
- Rychlé přizpůsobení IT zázemí růstu a potřebám uživatele
Nevýhody:
- Závislost na internetovém připojení
- Závislost na poskytovateli – společnosti využívající cloud ztrácí možnost rozhodovat, který software a kterou verzi používat. Čím větší společností je poskytovatel, tím hůře se s ním komunikuje a vyjednávají podmínky. Klienti taktéž musí počítat s tím, že poskytovatel může zdražit ceny svých služeb, v horším případě zbankrotovat. V některých případech je přechod k novému poskytovateli velmi nákladný, zvlášť v případech, kdy poskytovatel používá proprietární technologie.
- Migrační náklady – používání cloudu by mělo snížit náklady na rutinní IT operace a umožnit firmám investovat více peněz do samotného byznysu; nemusí to však platit absolutně. Pro některé firmy přesun do cloudu znamená přeprogramovat firemní software, aby dobře spolupracoval s cloudovým řešením, vyškolit stávající zaměstnance, či si pronajmout nové, a změnit ve firmě pravidla.
- Méně funkcí a horší stabilita – SaaS řešení v porovnání s desktopovými většinou nabízí méně funkcí. Odezvy a dostupnost služby jsou závislé na kvalitě internetového připojení.
- Odlišný právní řád poskytovatele a klienta - poskytovatel cloud computingu může být podřízen jiné jurisdikci než jeho klient. Např. společnosti sídlící v USA nebo poskytující službu z USA jsou povinny postoupit data klienta vládě v souladu s PATRIOT Actem, což může kolidovat kupř. s povinností ochrany osobních údajů uloženou poskytovateli zákonem.