Cloud computing – světlá budoucnost, nebo neviditelný strašák? – 1. část
Téma cloud computingu je již několik let hojně přemíláno ve většině odbornějších médií. Více než desítku let existují firemní technologie založené na SaaS (Software as a Service), které předznamenaly to, jakým směrem by se mohl ubírat i veřejný internet.
Na úvod si shrňme, co se za tímto spojením skrývá. Na wikipedii se nachází poměrně obšírná definice: „Cloud computing je na Internetu založený model vývoje a používaní počítačových technologií. Lze ho také charakterizovat jako poskytování služeb či programů uložených na serverech na Internetu s tím, že uživatelé k nim mohou přistupovat pomocí webového prohlížeče a používat prakticky odkudkoliv“. Za nejjednodušší příklad cloudované služby můžeme tedy označit například webmail. Veškerá pošta a data jsou uloženy na serveru poskytovatele a vy k nim pouze pomocí prohlížeče přistupujete.
Stále častěji se začíná objevovat termín Web 3.0, nikdo však ještě neurčil, co se pod tímto označením vlastně bude skrývat. Jednou z věcí by ale měly být takzvané sdílené služby, za čímž se neskrývá nic jiného než služby v „internetovém mraku“.
Nastane tedy za pět, deset let situace, kdy budeme mít na stole pouze terminál s gigabitovým připojením do internetu a veškerá naše činnost bude probíhat na vzdáleném serveru kdesi za mořem? Tady vyvstává otázka a obavy vůči svěřování veškerých svých dat a údajů nějaké třetí „osobě“, která by k nim teoreticky mohla mít volný přístup. Trend poslední doby jasně ukázaly sociální sítě – lidé se nebojí vystupovat na internetu veřejně a rádi sdílí něco ze svého soukromí, možná i díky tomu, že si neuvědomují rizika s tím spojená. Pro velkou masu lidí tak pravděpodobně nebude ani problém svěřit svá data cizí společnosti.
Větší sousto pro ochutnávku dostaneme již velice brzy, letos totiž Google vyrukuje se svým operačním systémem Chrome OS. Tento kříženec linuxu a webového prohlížeče Chrome bude fungovat na našich strojích pouze na úrovni grafického rozhraní, jež bude kompletně krmeno daty ze serverů Googlu.
Operační systémy v oblacích
Ač se nejvíce hovoří právě o Chrome OS, již teď existují i různé „alternativy“. Ať už se jedná o webtopy, které běží kompletně ve webovém prohlížeči, nebo o upravené linuxové distribuce s napojením na internetový mrak. Dva z nich, které se od sebe liší úrovní, na které fungují, vám stručně přiblížím.
Chrome OS ve své beta verzi
iCloud
Jeden z nejznámějších webtopů, který se dokonce může pochlubit českou lokalizací je pojmenován trošku Applovsky, s jablečným gigantem však nemá nic společného.
Nejen, že je ale neznámější, dovolím si tvrdit, že je i nejpovedenější. Problémem většiny operačních systémů běžících ve webovém prohlížeči jsou technologie, které jsou používány. Ať už je to AJAX nebo Flash, vždycky se potýkáme s poměrně vláčnými odezvami, ať už se jedná o vykreslování, pro které nejsou webové prohlížeče ideální, nebo samotné prodlevy při složitějších úkonech. iCloud, který pochází z chladných oblastí Švédska, zvolil poněkud osobitější zpracování. Vývojáři vyvinuli svoji vlastní vnitřní architekturu, kterou pohání XML, což zaručuje o mnoho větší použitelnost.
Systém je silně sociálně zaměřen, zaregistrováním do systému je vám automaticky vytvořen profil, díky němuž můžete s přáteli sdílet vaše data. Nechybí ani různá IM udělátka, jako jsou klienti ať už pro zaběhlé kecálky ICQ a MSN nebo vnitřní iCloud chat. Co by to však bylo za Web 2.0 (nebo 3.0) aplikaci, která by neměla co dočinění s Facebookem. Samozřejmě zde naleznete jednoduchého klienta, který poslouží jako čtečka statusů z Facebooku, ale taky z Twitteru.
Dále nabídne klasickou nabídku jednoduchých aplikací, jako je obdoba notepadu, kreslení, hudební přehrávač, prohlížeč fotografií, nebo například „příkazový řádek“. Poněkud exoticky bude znít implementovaný webový prohlížeč – budete tak spouštět prohlížeč v prohlížeči. Oceníte to však při používání v režimu přes celou obrazovku.
Jak moc je takovýto „operační systém“, který je pouze velice dobře zpracovanou webovou aplikací využitelný, nechám na vás. Mně se tato myšlenka velice líbí a je to hlavně ukázka toho, jaký potenciál mají webové technologie.
iCloud – webový prohlížeč jako operační systém
Pokračujte na druhou část článku.
Autor: Stanislav Janu