Cloudové technologie pro figuríny. Zjistěte, kde jsou vaše data. Vývoj cloudových technologií

S přihlédnutím ke specifikům realizace vědeckého a vzdělávacího procesu pomocí distančních vzdělávacích technologií můžeme vyzdvihnoutnásledující výhody cloudových služeb:

dostupnost na jakémkoli osobním počítači a mobilním zařízení, což zajišťuje úsporu vysoce výkonných softwarových a hardwarových systémů na straně vzdělávacích institucí (uživatelů cloudových služeb). Klienti cloudových služeb mohou přistupovat ke svému pracovnímu prostoru odkudkoli připojeným k internetu;

spolehlivost cloudových služeb je zajištěna tím, že softwarová a hardwarová platforma je umístěna ve specializovaných Data Processing Centers (DPC), jejichž součástí je 100% redundance síťové a hardwarové infrastruktury;

ekonomický přínos. Přítomnost platforem, jako jsou dokumenty Google, nevyžaduje, aby vzdělávací instituce nakupovaly licencovaný software, konfigurovaly jej a aktualizovaly.

Nevýhody cloudové servery jsou:

nutnost neustálého připojení k internetu. V sídlech vzdálených od informačních a komunikačních center může být pravděpodobnost technických a technologických problémů při přístupu k internetu vysoká. Na druhou stranu s rozvojem 3G, 4G technologií, satelitních a mobilních transportních prostředí tuto nevýhodu budou v budoucnu prakticky vyloučeny;

omezená škálovatelnost softwaru. Mnoho cloudových služeb poskytuje minimální sadu nástrojů pro nastavení pracovního prostoru služby. V souladu s tím uživatel často nemůže optimálně nakonfigurovat svůj pracovní prostor;

nedostupnost implementace těchto technologií malým firmám z důvodu vysokých nákladů na cloudový software a hardware.

Koncept modelu cloud computing je často nahlíženo dvěma způsoby, někteří to vidí jako bezpečnostní rizika a nové „vektory hrozeb“, ale zároveň tento systém má nové funkce pro zlepšení zabezpečení. Zlepšená viditelnost infrastruktury, automatizace a standardizace – to vše zvyšuje bezpečnost informací. Pokud například použijeme předdefinovanou sadu cloudových rozhraní paralelně s centralizovanou správou identit, spolu se zásadami řízení přístupu, řádově snížíme riziko přístupu klientů k nechtěným zdrojům. Bezpečnostní opatření, jako je provádění počítačových služeb v izolovaných doménách a používání šifrování dat, výrazně zvyšují bezpečnost informací a snižují jejich ztráty. Sluší se dodat, že použití automatické inicializace a obnovy spustitelných obrazů sníží plochu útoku, což vám umožní vyřešit řadu právních aspektů.

Jak „zvýšit počet výhod“?

Zajištění bezpečnosti v cloudovém prostředí je poměrně obtížný úkol, důvodem je další riziko, které vzniká v důsledku skutečnosti, že důležité služby jsou často poskytovány organizacemi třetích stran na bázi outsourcingu. To výrazně komplikuje takové aspekty, jako je dostupnost a důvěrnost dat, zachování integrity a dostupnost služeb.
Koncept Cloud Computing zahrnuje přenos kontroly nad operacemi a daty na poskytovatele cloudových služeb z klientské organizace. Včetně úloh instalace aktualizačních balíčků a konfigurace firewallů lze přenést na poskytovatele cloudových služeb od koncového uživatele.
Důsledkem toho je potřeba, aby klienti navazovali důvěryhodné vztahy s dodavateli a zároveň vyhodnocovali rizika a jak kvalifikovaně bude konfigurace a správa bezpečnostních nástrojů prováděna jejich jménem. Vztahy postavené na tomto principu mají velká důležitost, protože zákazníci, i když je pracovní zátěž v cloudovém prostředí, jsou zodpovědní za ochranu a soulad svých kritických dat.
Právě kvůli rizikům spojeným s outsourcingem služeb některé organizace preferují hybridní nebo privátní modely před cloudovými prostředími.
Další aspekty Cloud Computingu také vyžadují přezkoumání rizik a zabezpečení. Důvodem je obtížnost určení místa fyzické úložiště data. Dříve viditelné bezpečnostní procesy v takovém systému jsou skryty vrstvami abstrakce, což zase vytváří problémy s dodržováním předpisů a zabezpečení.

Závažné rozdíly v zabezpečení v tradičních IT prostředích a cloudových prostředích jsou také způsobeny rozsáhlým kolektivním využíváním cloudové infrastruktury. Velmi často uživatelé, kteří zastupují úplně jiné organizace a zároveň mají různé úrovně důvěřovat, mít stejnou sadu systémových prostředků.

Ve stejné době, takové aspekty dnešních dynamických IT prostředí jako workload balancing a SLA , předpokládat velký počet možnosti poškození dat a chybné konfigurace.

Sdílená infrastruktura samozřejmě vyžaduje vysokou úroveň automatizace a standardizace procesů, což přispěje k více vysoký stupeň bezpečnost díky eliminaci příležitostí k chybám obsluhy.

Rizika spojená se sdílením infrastruktury ve velkém měřítku však znamenají, že v modelech cloud computingu musí být kladen velký důraz na otázky, jako je izolace, dodržování předpisů a identita.



A přesto, jaká je hlavní výhoda „mraků“?

Jednou z hlavních výhod cloudu je snížení nákladů. Někteří analytici však uvádějí příklady, kdy celkové celkové náklady na vlastnictví cloudového řešení mohou být vyšší než u klasického schématu, a proto je nutné vyhodnotit nákladovou efektivitu. Počáteční náklady na nasazení „cloudového“ informačního systému jsou nižší než u klasického přístupu, ale v budoucnu mohou výrazně narůst. Dirigovali například Richard Jimarck (Hyperformix), Amy Spellmann (Optimal Innovations) a Mark Preston (RS Performance). podrobná analýza vyhlídky na internetový obchod, jehož vedení si musí vybrat: udržovat vlastní server nebo se uchýlit ke službě cloud computingu Amazon. U obou variant byly náklady a spotřeba energie kalkulovány na dva roky dopředu. Tyto výpočty ukázaly, že náklady na web vytvořený s pomocí Amazonu budou zpočátku nižší než náklady na web interní server. Ty je však časem začnou překračovat, a to i s přihlédnutím k ušetřené energii. To je vysvětleno tím, že zákazník potřebuje řešení ne čas od času, ale neustále a stále rostoucí cloud computing bude vyžadovat stále více výpočetního výkonu, což zvyšuje platbu za „cloud“. V ceně pronájmu jsou navíc zahrnuty náklady jako vývoj softwaru, údržba, údržba hardwaru a služby hradí zákazník přímo od dodavatele. V důsledku toho a také s přihlédnutím k výše popsaným hodnocením rizik se doporučuje vyvíjet „cloudové“ projekty tak, aby poskytovatel řešení vytvořil celou infrastrukturu na zakázku, podle principu „privátního cloudu“ a existoval žádný poplatek za pronájem za použití tohoto zdroje. Samozřejmě nebude možné zcela odmítnout služby dodavatele, protože je to také nutné technická podpora, vylepšení projektu a podpora. Jejich náklady a mzdové náklady dodavatele však budou podobné klasickému schématu, což neovlivní konečné náklady na projekt pro zákazníka, a tedy ekonomickou efektivitu „cloudu“ ve srovnání s obvyklým klasickým modelem.

Mnoho moderní uživatelé počítače a mobilní zařízení Už si nedokážou představit život bez internetu, který se pevně usadil v našem každodenním životě. Relativně nedávno se objevily nové cloudové technologie, které se značně liší od klasických modelů počítačových systémů, i když v některých ohledech fungují na podobných principech. Nicméně pro mnohé zůstává samotný pojem „cloud“, ačkoli známý, stále nejasný. Čtěte dále a zjistěte, co to je.

Co je cloudová technologie?

Pokud mluvíme o samotném konceptu jednoduchým jazykem, můžeme říci, že technologická řešení tohoto typu v zásadě zahrnují ukládání a používání informací, softwaru nebo speciálních služeb, aniž by je ve skutečnosti používali na počítačích. pevné disky(slouží pouze pro prvotní instalaci klientského softwaru za účelem přístupu ke cloudovým službám).

Jinými slovy, využití cloudových technologií umožňuje využívat pouze čistě výpočetní prostředky počítačového terminálu resp mobilní zařízení. Toto vysvětlení se může mnohým zdát příliš matoucí. Abychom tedy pochopili, jak vypadá využití cloudových technologií v praxi, můžeme uvést nejjednodušší příklad.


Většina moderních uživatelů, tak či onak, používá emailem. Často je přítomnost takové adresy nezbytná pro registraci do internetových služeb, sociálních sítí, online her atd. systém Windows má vestavěný poštovní klient Výhled. Při přijímání nebo odesílání dopisů se všechny ukládají přímo na pevný disk do složky programu.

Jiná věc je, když je poštovní schránka umístěna na vzdáleném serveru (například Mail.Ru, Gmail, pošta Yandex atd.). Uživatel jednoduše vstoupí na stránky, zadá své registrační údaje (login a heslo), po kterých získá přístup ke své poště. Toto je cloudová technologie v nejjednodušším smyslu, protože veškerá korespondence není uložena na počítači uživatele (pevném disku), ale na vzdáleném serveru. Vlastně a speciální program mít přístup poštovní schránka není potřeba (stačí úplně obyčejný webový prohlížeč, který v tomto případě funguje jako klientská aplikace).

Nejdůležitější věcí, která odlišuje cloudové technologie od standardních IT metod, je tedy právě ukládání informací nebo nějakého softwaru na vzdáleném serveru, kterému se kdysi říkalo „cloud“, a možnost sdílení přístupu k datům nebo BY. Dnes můžete vidět mnoho služeb, které jsou postaveny přesně podle principů cloudu. Ale nebylo tomu tak vždy.

Vývoj cloudových technologií

Obecně se konverzace o zavedení takových modelů vedou od konce 60. let minulého století. Dále pak koncept využití výpočetních možností počítačových systémů po celém světě s organizací v podobě utility, kterou napsali Joseph Licklider a John McCarthy.


Dalším krokem bylo v roce 1999 zavedení tzv. CRM systémů v podobě webových stránek poskytovaných předplatným, které umožňovaly přístup k výpočetním zdrojům přes internet, které začalo v roce 2002 aktivně využívat internetové knihkupectví Amazon, které se později transformovalo na velká IT korporace.


A teprve v roce 2006 se díky vzniku projektu Elastic Compute Cloud začalo vážně mluvit o plnohodnotné implementaci cloudových technologií a služeb. Spuštění známé služby Google Apps, ke kterému došlo v roce 2009, samozřejmě sehrálo důležitou roli i v poskytování výpočetních zdrojů.

Moderní cloudové služby

Od té doby prošel trh cloudových technologií poměrně vážnými změnami. A záležitost se neomezovala pouze na poskytování výpočetních zdrojů.


Začaly se objevovat nové cloudové technologie a služby, které lze dnes zhruba rozdělit do několika velkých kategorií:

  • cloudové úložiště informací;
  • herní portály;
  • antivirové platformy;
  • webový software.

Každá z těchto skupin zahrnuje mnoho podkategorií, ale obecně jsou všechny postaveny na stejných principech.

Požadované vlastnosti

Podle obecně uznávaných požadavků amerického Národního institutu pro standardy a technologie existuje jediný seznam podmínky, které musí cloudové informační technologie splňovat:

  • nezávislá uživatelská služba na vyžádání (schopnost uživatele určit míru využití technologických a výpočetních zdrojů v podobě rychlosti přístupu k datům, doby zpracování serveru, objemu úložiště atd., bez povinné koordinace nebo interakce s poskytovatelem služby) ;
  • přístup k síti univerzální úrovně (přístup k přenosu dat bez ohledu na typ použitého zařízení);
  • sdružování výpočetních zdrojů (dynamické přerozdělování výkonu slučováním zdrojů pro velký počet uživatelů do jednoho fondu);
  • elasticita (schopnost kdykoli poskytnout, rozšířit nebo zúžit rozsah služeb automatický režim a bez dalších nákladů);
  • účtování služeb poskytovaných spotřebitelům (odstranění použitého provozu, počtu uživatelů a transakcí, které provádějí, šířky pásma atd.).

Společná klasifikace modelů nasazení

Když už jsme u cloudových technologií, nelze nezmínit jejich rozdělení podle typů používaných modelů cloudových služeb.


Mezi nimi existuje několik hlavních skupin:

  • Privátní cloud je samostatná infrastruktura využívaná pouze jednou organizací nebo podnikem, která zahrnuje několik uživatelů nebo partnerských společností (dodavatelů), kteří mohou patřit k samotné organizaci nebo být mimo její jurisdikci.
  • Veřejný cloud je struktura určená k užívání širokou veřejností ve volném přístupu a zpravidla pod kontrolou vlastníka (poskytovatele služby).
  • Veřejný cloud je organizační struktura určená pro skupiny uživatelů, kteří mají společné zájmy nebo cíle.
  • Hybridní cloud je kombinací dvou nebo více výše uvedených typů, které ve struktuře zůstávají jedinečnými nezávislými objekty, ale jsou vzájemně propojeny podle přesně definovaných standardizovaných pravidel pro přenos dat nebo použití aplikací.

Typy modelů služeb

Samostatně bychom měli zdůraznit metodiku klasifikace modelů služeb, tedy celou sadu nástrojů a nástrojů, které může cloudová služba uživateli poskytnout.


Mezi hlavní modely patří následující:

  • SaaS (software jako služba) je model sady softwaru poskytovaného poskytovatelem cloudu spotřebiteli, který může být používán buď přímo v cloudové službě ze zařízení, nebo prostřednictvím přístupu přes tenké klienty nebo prostřednictvím rozhraní speciální aplikace.
  • PaaS (platforma jako služba) je struktura, která umožňuje uživateli na základě poskytnutých nástrojů využívat cloud k vývoji nebo tvorbě základního softwaru za účelem následného hostování dalšího softwaru (vlastního, zakoupeného nebo replikovaného) na základě správy databází. systémy, prostředí pro provádění programovacích jazyků, middleware Software atd.;
  • IaaS (infrastructure as a service) je model pro využití cloudové služby s nezávislou správou zdrojů a možností hostovat jakýkoli typ softwaru (i OS), ale s omezenou kontrolou některých síťových služeb (DNS, firewall atd.).

Bloky cloudových služeb

Vzhledem k tomu, že cloudové technologie vyžadují minimální účast uživatele na provozu celého komplexu a jedná se o modely skládající se z mnoha technologických kombinací, které se vzájemně ovlivňují pomocí middlewaru, můžeme v této fázi zvažování takových služeb samostatně vyzdvihnout některé důležité součásti jakékoli softwarové a hardwarové komplexy, které jsou akceptovány, je nazývají bloky:

  • Samoobslužný portál je nástroj, který uživateli umožňuje objednat si určitý typ služby s dalšími podrobnostmi (např. u IssA se jedná o objednávku virtuálního stroje s upřesněním typu procesoru, objemu paměť s náhodným přístupem A pevný disk nebo odmítnutí použití).
  • Katalog služeb - sada základních služeb a přidružených šablon pro tvorbu, které budou moci převodem automatizace konfigurovat vytvořenou službu do reálně existujících počítačové systémy a s určitým typem softwaru.
  • Orchestrator je specializovaný nástroj pro sledování akcí prováděných operací, který poskytuje šablona pro každou službu.
  • Tarifikace a účtování - účtování služeb poskytovaných uživateli, vystavování faktur k platbě za účelem koordinace finančních záležitostí.

Další metody

Mimo jiné lze někdy za účelem rozložení zátěže použít virtualizační technologii ve formě virtuální serverové části, což je druh vrstvy nebo spojení mezi softwarovými službami a hardwarem (distribuce virtuálních serverů nad skutečnými). Tento přístup není povinný, nicméně cloudové technologie ve vzdělávání tuto techniku ​​využívají poměrně často.

Antiviry také vypadají docela zajímavě; stahují podezřelé soubory nikoli do počítačů, ale do cloudu nebo „sandboxu“ (Sandbox), kde se provádí předběžná kontrola, po které je uděleno povolení k odeslání do počítače nebo je umístěn do karantény v samotném oblaku.

Výhody a nevýhody používání cloudových služeb

Co se týče pro a proti, samozřejmě existují. Pozitivní je, že přístupem k softwaru, úložišti nebo vytvořením vlastní infrastruktury pro uživatele takových služeb se výrazně snižují náklady spojené s nákupem dalšího nebo výkonnějšího hardwaru nebo licencovaného softwaru.


Na druhou stranu většina odborníků ostře kritizuje používání cloudových služeb jen kvůli jejich nízkému zabezpečení před vnějšími zásahy. Na pořadu dne je také otázka ukládání obrovských objemů zastaralých nebo nepoužívaných dat. Pozoruhodným příkladem toho je služby Google, ve kterém uživatel nemůže smazat žádné datové skupiny nebo nevyužívané služby.

Problémy s platbami

Využití takových služeb je samozřejmě placené, zejména pokud se jedná o cloudové technologie ve vzdělávání (specializované knihovny, vzdělávací platformy), přístup ke specializovanému softwaru nebo běžná datová úložiště s velkými rezervovanými objemy. místo na disku.

Pro běžného uživatele však dělají ústupky stejné služby pro ukládání informací jako DropBox, OneDrive (dříve SkyDrive), Cloud Mail.Ru, Yandex.Disk a mnoho dalších a přidělují v závislosti na službě samotné asi 15–20 GB místa na disku bez Způsob platby. Podle moderních standardů samozřejmě nic moc, ale na uložení některých důležitých dat stačí.

Závěr

To je pro cloudovou technologii vše. Mnoho specialistů a analytiků jim slibuje skvělou budoucnost, ale otázka bezpečnosti informací nebo důvěrnosti dat vyvstává tak naléhavě, že bez využití nového vývoje v oblasti informační bezpečnosti vypadá taková jasná vyhlídka velmi pochybně.

Střední škola MBOU č. 9, Karabanovo

ZPRÁVA

V informatice

« Cloudové technologie»

Dokončeno: Plotnikov M.I.

Žák třídy 11A

Kapitola 1. Koncept „cloudových technologií“

Kapitola 2. Historie vzniku cloudových technologií

Kapitola 3. Přehled cloudových produktů

Kapitola 4. Příklady „cloudových technologií“

Kapitola 5. Klady a zápory cloudových technologií

Kapitola 6. Perspektivy rozvoje cloudových technologií

Závěr

Bibliografie

Úvod

Všechno se mění, svět nestojí na místě a většina uživatelů internetu také mění svůj postoj k World Wide Web. Důvodem jsou „cloudové technologie“, které nastavují „módu“ pro používání internetu a ukládání souborů na internetu. Právě „za cloudem“ nyní fungují Facebook, Amazon, Twitter a ty „enginy“, na kterých jsou založeny služby jako Google Docs a Gmail. To vše je dobré, ale pro nezasvěcené zatím zůstávají jen slova, pompézní a nesrozumitelná. Jak to tedy vůbec funguje?

Navzdory skutečnosti, že termíny jako „cloudové technologie“ nebo „cloud computing“ již dlouho slýchá mnoho, přesto jen velmi málo lidí chápe, co přesně cloudová technologie je.

Na první pohled se může zdát, že je vše příliš matoucí na to, abychom se do toho vrtali. Ve skutečnosti je tato technologie velmi jednoduchá a téměř každý z nás ji používá již dlouhou dobu, aniž by o tom přemýšlel. Vše například funguje na bázi cloudu sociální média, služby hostování souborů, YouTube, e-mailové klienty, bankovní služby a mnoho dalšího.

Na jednoduchým jazykem cloudová technologie zahrnuje použití počítače/webové aplikace umístěné na vzdálených serverech prostřednictvím uživatelsky přívětivého uživatelského rozhraní nebo formátu aplikace. Podniky a společnosti využívají různé typy aplikací v cloudu, například pro řízení vztahů se zákazníky (CRM), lidské zdroje, účetnictví a další organizační potřeby.

Cílová: studium problematiky vzniku a rozvoje „cloudových technologií“.

Práce si klade za cíl: úkoly :


  • formulovat koncept „cloudových technologií“,

  • mluvit o hlavních platformách využívajících cloudy,

  • prezentovat pozitivní a negativní aspekty služby,

  • upozornit na vyhlídky dalšího rozvoje ve světě.

Kapitola 1. Koncept „cloudových technologií“

Cloudové technologie jsou technologie zpracování dat, ve kterých počítačové prostředky jsou poskytovány uživateli internetu jako online služba. Slovo „cloud“ je zde přítomno jako metafora, zosobňující složitou infrastrukturu, která za sebou skrývá všechny technické detaily.

Cloud (scattered) computing (anglicky cloud computing, používá se také termín Cloud (scattered) data processing) je technologie zpracování dat, při které jsou uživateli poskytovány počítačové zdroje a výkon jako internetová služba. Uživatel má přístup ke svým vlastním datům, ale neumí spravovat a nemusí se starat o infrastrukturu, operační systém a vlastní software, se kterým pracuje. Termín "Cloud" se používá jako metafora založená na diagramu internetu počítačová síť, nebo jako obraz složité infrastruktury, za kterou se skrývají všechny technické detaily. Podle dokumentu IEEE zveřejněného v roce 2008 „Cloud computing je paradigma, ve kterém jsou informace trvale uloženy na serverech na internetu a dočasně ukládány do mezipaměti na straně klienta, např. osobní počítače, herní konzole, notebooky, chytré telefony atd.“

Cloudové zpracování dat jako koncept zahrnuje pojmy:

infrastruktura jako služba

platforma jako služba,

software jako služba,

data jako služba,

pracoviště jako službu

a další technologické trendy, které mají společné přesvědčení, že internet je schopen uspokojit potřeby uživatelů při zpracování dat.

Pro samotné cloudové technologie hlavní rys je nerovnoměrná poptávka uživatelů po internetových zdrojích. K vyrovnání této nerovnosti se používá další mezivrstva - virtualizace serverů. Zátěž je tedy rozdělena mezi virtuální servery a počítače.

Cloudové technologie je jeden velký koncept, který zahrnuje mnoho různých konceptů, které poskytují služby. Například software, infrastruktura, platforma, data, pracoviště atd. Proč je to všechno potřeba? Nejdůležitější funkcí cloudových technologií je vyhovět potřebám uživatelů, kteří potřebují zpracovávat data na dálku.

Co se nepovažuje za cloud computing? Za prvé, jde o autonomní výpočty místní počítač. Za druhé se jedná o „utility computing“, kdy je objednána služba provádění zvláště složitých výpočtů nebo ukládání datových polí. Za třetí, toto je kolektivní (distribuované) počítání (grid computing). V praxi jsou hranice mezi všemi těmito typy výpočtů značně neostré. Budoucnost cloud computingu je však stále mnohem větší než komunální a distribuované systémy.

Cloudové úložiště dat (anglicky: cloudstorage) je model online úložiště, ve kterém jsou data uložena na mnoha serverech distribuovaných po síti, které jsou poskytovány pro použití klienty, zejména třetími stranami. Na rozdíl od modelu ukládání dat na vlastních dedikovaných serverech, zakoupených nebo pronajatých speciálně pro tyto účely, počet nebo jakákoli vnitřní struktura serverů klientovi, v obecný případ, neviditelný. Data jsou ukládána a také zpracovávána v tzv. cloudu, což je z pohledu klienta jeden velký virtuální server. Fyzicky mohou být takové servery umístěny vzdáleně od sebe geograficky, dokonce i na různých kontinentech.

Abychom pochopili, co je to „cloud“, stojí za to začít s historií tohoto problému. Je nutné pochopit: je tato technologie skutečně v kategorii nových nápadů nebo není tato myšlenka tak nová.

Téma cloud computingu „cloudy“ zažívá v roce 2011 velmi znatelnou krizi. Na jednu stranu jednoznačně dosáhl vrcholu oblíbenosti: samotné slovo „cloud“ proniklo téměř do všeho, a to nejen do odborných, publikací a konverzací na IT témata. Zdá se, že celý svět IT se buď již stal „cloudem“, nebo se jím stane. Na druhou stranu, všichni jsou tímto tématem pěkně unaveni a stále častěji způsobují jen podráždění a odmítání. Už mě unavuje opakování stejných slov (jak „pro“, tak „proti“) kvůli vnucování obrazu „krásného zítřka“ a nedostatku viditelného pokroku při směřování k tomuto zítřku. Jestliže ještě před rokem slovo „zataženo“ v názvu akce diváky přitahovalo, dnes je naopak čím dál více děsí... Navíc nejen posluchači, ale i řečníci jsou unaveni z „mraků“, protože opakují stejné návnady („zvyšování efektivity“, „snižování nákladů“, „zachování investic“) - tvrdá práce.

Situace je vlastně zcela typická pro IT průmysl, stejně jako pro jakékoliv technologické oblasti. Problém je v tom, že význam skutečných inovativních nápadů se rozpouští v rozhovorech o módě, kdy touha marketérů rychle propagovat nové technologie vede k „matoucím posluchačům“, kdy seriózní diskuse o navrhovaných inovacích jsou nahrazeny kázáními a zaříkáváním.

Důsledkem toho je mimo jiné to, že se téma přesouvá z kategorie realit do oblasti mytologie. Zejména skutečné potíže (a diskuse o možnostech jejich překonání) prostě odezní do vzdáleného pozadí, ale vynoří se mytické představy.

Problémem číslo jedna pro IT cloudy je tedy nedostatek jasného a strukturovaného porozumění na trhu, co to je a co je na nich ve skutečnosti nového. Při absenci takového společného porozumění se diskuse na toto téma stávají nejen zbytečnými, ale také škodlivými. Téma „nedostatku porozumění“ se v posledním roce stále častěji objevuje na různých druzích IT akcí a pro ilustraci je uvedeno slavné indické podobenství o sporu mezi slepci, kteří se snažili odpovědět na otázku „co je toto?“ tím, že pociťujete různé (každé jiné) části těla slona.

Ale nejsme slepci. Jen chodíme se zavázanýma očima, můžete si je sundat a začít mluvit, nejen dotykem, ale i pohledem. A nejen mluvit, ale také dělat, aby nové nápady a technologie skutečně pomohly při využívání IT ke zlepšení obchodní efektivity a kvality života.

Musíme začít s definicí

Definice je nezbytná, abychom pochopili, co je na návrhu inovativní, jak se liší od těch, které jsou již dostupné na trhu. To je třeba vyřešit, protože poměrně významná část IT komunity je dnes přesvědčena, že „cloudy“ jsou jen novým názvem pro věci, které jsou již dlouho známé. A stejně významná část má nepříliš správnou (nebo dokonce zcela nesprávnou) představu o tom, co je podstatou myšlenek cloud computingu.

Zejména mnoho lidí klade rovnítko mezi cloud a outsourcing nebo jakékoli online služby. Takové myšlenky jsou nesprávné: ne všechny online služby jsou založeny na cloudu a použití cloudových modelů není vždy spojeno s přenosem organizačních funkcí na externí dodavatele.

Nejprve si všimněme vágnosti termínu „cloud“, který se často používá jako synonymum pro „cloud computing“ nebo jako označení jakéhokoli IT, ke kterému se přistupuje přes internet. To je nesprávné, protože „cloud“ znamená „cloudovou infrastrukturu“, tj. infrastrukturu IT, která má určité specifické vlastnosti. Tomu se budeme věnovat podrobněji níže, ale hned si povšimněme, že klíčovým bodem zde není způsob přístupu k IT zdrojům (i když i ten je důležitý), ale organizace IT infrastruktury (výpočetní proces). A také je důležité poznamenat, že „cloud computing“ není řešení nebo projekt, ale koncept (model) pro konstrukci a využití IT zdrojů. Konkrétní řešení a projekty mohou tomuto modelu vyhovět pouze do té či oné míry, ale samy o sobě nemohou být „cloud computingem“.

Možná nejparadoxnější věcí na cloudové terminologii je, že její poměrně jasná definice se objevila na samém počátku „cloudové éry“ před více než třemi lety a od té doby byla podrobně popsána, ale v podstatě zůstává nezměněna. Toto je definice zaznamenaná na Wikipedii na začátku roku 2009.

Cloud Computing je styl vývoje a použití počítačová technologie(computing), ve kterém jsou dynamicky škálovatelné zdroje poskytovány přes internet jako služba.

V té době již byly identifikovány tři hlavní kategorie cloudů: infrastruktura jako služba (IaaS), platforma jako služba (PaaS), software jako služba (SaaS). Jenže – a to je důležité – na začátku roku 2009 byl cloud computing téměř výhradně spojen se službami od externích poskytovatelů, tedy outsourcingem. Možnosti využití cloudových modelů v interních IT infrastrukturách firem se začaly diskutovat a následně prosazovat na trhu až v druhé polovině roku 2009. A zatímco IT komunita nadále (a v mnoha ohledech pokračuje i dnes) spojovala koncept cloud computingu téměř výhradně s externími službami, ve skutečnosti se důraz v praktické implementaci cloudové infrastruktury (IaaS) rychle přesunul na proprietární (interní) schémata. .

Nová definice NIST

Pravděpodobně dnes, jako hlavní, musíme přijmout poslední (16. za poslední dva roky) verzi formulace, publikovanou letos na podzim americkým Národním institutem pro standardy a technologie (NIST) ve formě doporučení. Nejprve musíte věnovat pozornost vysvětlením uvedeným v preambuli tohoto dokumentu

Zejména uvádí, že tyto poradenské materiály NIST jsou určeny federálním agenturám USA, ačkoli je mohou dobrovolně používat i nevládní organizace. Odstavec „Cíle a rozsah“ uvádí, že cloud computing je vyvíjející se paradigma. Definice NIST pokrývá její klíčové aspekty, jejichž cílem je poskytnout široké srovnání cloudových služeb a strategií nasazení a ukončit debatu „co je cloud computing“ a přejít k diskusi o tom, jak jej nejlépe využít. Definice uvedené v dokumentu jsou uvedeny v celkem jednoduché taxonomii, která do budoucna nevylučuje změny v popisu jednotlivých prvků tohoto paradigmatu.

Docela kvalitní překlad samotné definice NIST vytvořil zejména Vladimir Yeskin na svých stránkách; Tuto formulaci (s určitými upřesněními) uvádíme zde:

Cloud computing je model pro poskytování všudypřítomného, ​​pohodlného síťového přístupu na vyžádání ke skupinám výpočetních zdrojů (např. sítím, serverům, úložištím, aplikacím, službám), které lze rychle zřídit nebo uvolnit s minimálním úsilím o správu a interakci poskytovatele služeb.

Dále se uvádí (a je to podrobně vysvětleno – viz postranní panel „Vlastnosti a modely cloud computingu“), že cloudový model má pět hlavních vlastností (samoobslužné na vyžádání, široké přístup k síti, sdružování zdrojů, okamžitá elasticita, měřené služby). Skládá se ze tří modelů služeb (SaaS, PaaS, IaaS) a čtyř modelů nasazení (soukromý, veřejný, užitkový a hybridní).

Malý rozbor definice

Jak se tato definice liší od definice uvedené výše před třemi lety? Zdá se nám, že jde o detailní formulaci vlastností, ale nic víc. Koneckonců, slova „dynamicky škálovatelný“ zahrnují pojmy „samoobsluha“, „fondy zdrojů“ a „elasticita“ a „služba přes internet“ - „měřená služba a přístup k síti“ (poznámka: nejen služba , ale měřený).

Podívejme se nyní na to, v čem spočívá inovace cloud computingu, respektive služeb pro poskytování IT zdrojů, které splňují požadavky modelu cloud computingu (cloudové služby). Z definice NIST je zřejmé, že požadavek na cloudová služba je, že musí fungovat v cloudové infrastruktuře, která je popsána takto:

Cloudová infrastruktura označuje soubor hardwaru a softwaru, který má pět základních vlastností cloud computingu. Cloudová infrastruktura je považována za obsahující jak fyzickou vrstvu, tak i abstraktní vrstvu. Fyzická vrstva se skládá z hardwarových prostředků potřebných k podpoře cloudu poskytovaných služeb a obvykle zahrnuje servery, úložné systémy a síťové komponenty. Abstraktní vrstva se skládá ze softwaru nasazeného na fyzické vrstvě a obsahuje všechny základní vlastnosti cloudu. Koncepčně je úroveň abstrakce vyšší než fyzická úroveň.

Této formulaci je třeba věnovat zvláštní pozornost: objevuje se v ní nový koncept - „úroveň abstrakce“. V doporučeních NIST tento koncept není nikde zveřejněn, ale přesto je klíčový, to je přesně ten prvek, díky kterému je tradiční hardwarová infrastruktura cloudová. Ve skutečnosti je abstraktní vrstva základní cloudovou softwarovou platformou, která je dnes implementována, obvykle ve formě dynamického virtualizačního operačního prostředí (cloud OS), ve kterém fungují virtuální stroje nebo cloudová aplikační platforma. Zjednodušeně můžeme říci, že se jedná o vrstvu hypervizorů (vSphere, Hyper-V, Xen atd.), nástrojů pro správu virtuální a fyzické IT infrastruktury a fakturačních systémů.

Všimněte si také, že termín „cloud“ je zde použit jako synonymum pro „cloudovou infrastrukturu“ (hardwarově virtualizační výpočetní prostředí). Popisy vlastností a modelů cloud computingu obecně jsou celkem jasné. Ještě bych se ale rád zaměřil na definici privátního cloudu – ten nesouvisí s jeho umístěním nebo dokonce s tím, kdo jej spravuje či legálně vlastní (uživatel nebo poskytovatel), ale s tím, že tato infrastruktura má sloužit pouze jednomu organizace. To znamená, že privátní cloud je individuální projekt na míru, na rozdíl od veřejného cloudu, který lze analogicky přirovnat k balíkovému produktu.

No, zdálo by se, že tady může konverzace o terminologii s přihlédnutím k definici NIST skončit. Pokud se však na tento problém podíváte pozorněji, bude jasné, že je příliš brzy na to, abychom to ukončili. Například samotný pojem služby implikuje dvojici „spotřebitel – dodavatel“. V definici SaaS je výslovně uveden poskytovatel (který vlastní aplikace), ale u PaaS a IaaS není role poskytovatele tak jasně definována. Nebo je tu další otázka: kdo je poskytovatelem služeb v soukromém cloudu, pokud jej vlastní a spravuje samotná organizace?

Ještě více otázek však vyvstává, pokud začnete zkoušet ideální model cloud computingu do skutečné praxe vytváření a používání IT. Takže tento rozhovor musí pokračovat.

Vlastnosti a modely cloud computingu

Základní vlastnosti

Samoobsluha na vyžádání (On-demand self-service). Spotřebitel má možnost přistupovat k poskytovaným výpočetním zdrojům jednostranně dle potřeby, automaticky, bez nutnosti interakce se zaměstnanci jednotlivých poskytovatelů služeb.

Široký přístup k síti. Poskytované výpočetní zdroje jsou dostupné po síti prostřednictvím standardních mechanismů pro různé platformy, tenké a tlusté klienty ( mobilní telefony, tablety, notebooky, pracovní stanice atd.).

Sdružování zdrojů. Výpočetní zdroje poskytovatele jsou sdruženy, aby sloužily mnoha spotřebitelům pomocí modelu s více nájemci. Bazény zahrnují různé fyzické a virtuální zdroje, které lze dynamicky přiřazovat a znovu přiřazovat podle požadavků spotřebitelů. Není potřeba, aby to spotřebitel věděl přesná poloha zdrojů, ale můžete určit jejich umístění na vyšší úrovni abstrakce (například země, region nebo datové centrum). Příklady tohoto typu zdrojů zahrnují úložné systémy, výpočetní výkon, paměť, propustnost sítí.

Rychlá elasticita. Zdroje lze pružně přidělovat a uvolňovat, v některých případech automaticky, pro rychlé přizpůsobení poptávce. Pro spotřebitele jsou možnosti poskytování zdrojů chápány jako neomezené, to znamená, že si je lze přivlastnit v libovolném množství a kdykoli.

Měřená služba. Cloudové systémy automaticky spravují a optimalizují zdroje pomocí měřicích nástrojů implementovaných na úrovni abstrakce pro různé typy služeb (např externí paměť, zpracování, šířka pásma nebo aktivní uživatelské relace). Použité zdroje lze sledovat a kontrolovat, což poskytuje transparentnost jak pro poskytovatele, tak pro spotřebitele využívající službu.

Modely cloudových služeb

Software jako služba (SaaS). Schopnost poskytnout spotřebiteli používání aplikací poskytovatelů běžících v cloudové infrastruktuře. Aplikace jsou přístupné z různých klientských zařízení nebo prostřednictvím rozhraní tenkého klienta, jako je webový prohlížeč (například webmail) nebo programová rozhraní. Spotřebitel nespravuje základní cloudovou infrastrukturu, včetně sítí, serverů, operačních systémů, úložných systémů a dokonce ani nastavení jednotlivých aplikací, s výjimkou některých vlastní nastavení konfigurace aplikace.

Platforma jako služba (PaaS). Schopnost poskytovat spotřebitelské (vytvořené nebo zakoupené) aplikace pro nasazení na cloudové infrastruktuře, implementované pomocí programovacích jazyků, knihoven, služeb a nástrojů podporovaných poskytovatelem služeb. Zákazník nespravuje základní cloudovou infrastrukturu, včetně sítí, serverů, operačních systémů a úložných systémů, ale má kontrolu nad nasazenými aplikacemi a možná i nad některými konfiguračními parametry hostitelského prostředí.

Infrastruktura jako služba (IaaS). Schopnost poskytnout zákazníkovi zpracování, úložiště, sítě a další základní výpočetní zdroje pro nasazení a spouštění libovolného softwaru, který může zahrnovat operační systémy a aplikace. Zákazník nespravuje základní cloudovou infrastrukturu, ale má kontrolu nad operačními systémy, úložnými systémy, nasazenými aplikacemi a možná omezenou kontrolu nad výběrem síťových komponent (například hostitele s firewally).

Modely nasazení

Soukromý cloud. Cloudová infrastruktura připravená pro výhradní použití jediné organizace, která zahrnuje více spotřebitelů (například obchodní jednotky). Takový cloud může být vlastněn, spravován a udržován samotnou organizací, třetí stranou a může být umístěn jak v místě, tak mimo něj.

Komunitní cloud a komunitní cloud. Cloudová infrastruktura připravená pro výhradní použití specifické komunity zákazníků z organizací, které sdílejí společné zájmy (např. mise, bezpečnostní požadavky, zásady). Cloud může být vlastněn, provozován a udržován jednou nebo více organizacemi v komunitě, třetí stranou a může být umístěn v prostorách organizace i mimo ni.

Veřejný (nebo sdílený) cloud (Public cloud). Cloudová infrastruktura připravená pro otevřené použití širokou veřejností. Mohou jej vlastnit, provozovat a udržovat obchodní, vědecké a vládní organizace v jakékoli jejich kombinaci. Cloud existuje na území poskytovatele cloudu.

Hybridní cloud. Cloudová infrastruktura je složení dvou nebo více různých cloudových infrastruktur (soukromé, veřejné nebo vládní), které mají jedinečné entity, ale jsou vzájemně propojeny standardizovanými nebo proprietárními technologiemi, které umožňují přenos dat nebo aplikací mezi komponentami (například pro vyrovnávání zátěže). mezi mraky).

19.–20. května.
Budu rád za jakékoli vaše komentáře a připomínky.
UPD Bohužel neexistuje způsob, jak to přesunout na tématický blog: (Nech to viset tady:)
UPD2 Díky za karmu, přesunul jsem to na tento blog (nenašel jsem blog Cloud Computing, nevypadal jsem dobře?)
UPD3 Opravdu jsem se dostal na hlavní stránku, nebo sním? o_o
Pozor: hodně bukof! :)

Anotace: Tato práce zkoumá nová technologie tzv. cloud computing, základy jeho aplikace, výhody jeho použití obecně ve srovnání s jinými technologiemi a v oblasti internetových startupů zvláště a také problémy, které při poskytování a používání cloudů vznikají.

Úvod
Historie zná mnoho příkladů, jak se určitý produkt postupně proměnil v určitou veřejnou službu. Stačí si připomenout pouze přechod z plynové hořáky a plynové lahve veřejné službě zásobování plynem. Takové příklady nám umožňují pochopit, jak se jedinečnost technologie postupně rozšiřuje a stává se službou.
Nedávno, doslova před 20 lety, podíl používání informační technologie v podnikání bylo méně než 5-10 %. Nyní je to téměř 100 %. Přechod od jedinečnosti k rozsahu umožňuje vnímat výpočetní výkon již nikoli jako samostatný počítačový server umístěný v budově organizace, ale jako službu, kterou poskytuje nějaké vzdálené datové centrum.

To je vlastně důvod, proč je cloud computing nazýván novým trendem ve vývoji informačních technologií. To je důvod, proč mnoho společností začíná chápat důležitost a nutnost „přechodu do cloudu“. A proto je nyní nutné realizovat výzkumné projekty v této oblasti. Tato práce je prvním krokem k analýze cloud computingu a jeho použitelnosti v internetovém podnikání v současné realitě. Co je to „cloud computing“? Jaké výhody představují ve srovnání s jinými podobnými technologiemi? Proč jsou „cloudy“ obzvláště důležité při aplikaci na internetové start-upy? Na tyto otázky se pokusím odpovědět v této práci.

1. Základní pojmy technologie cloud computingu

1.1. Co je to "cloud"?
Za prvé, jak bychom měli chápat pojem „cloud computing“? Co to znamená „cloud“? Je správné chápat „cloud“ jako metaforu pro vzdálené výpočetní datové centrum, do kterého je poskytován přístup na bázi průběžného platby (platba za skutečné využití výpočetní služby). Software je tak efektivně poskytován uživateli jako služba. Uživatel cloud computingu se nemusí starat ani o infrastrukturu, ani o vlastní software, cloud úspěšně skrývá všechny technické a softwarové detaily.
Rád bych poznamenal, že v této zprávě jsou cloudové technologie uvažovány pouze ve vztahu k modelu b2b. Analýza možnosti jejich využití pro koncové uživatele se v této práci neprovádí.

1.2. Historický odkaz
První myšlenky o využití výpočetní techniky jako veřejné služby navrhl již v 60. letech 20. století slavný počítačový vědec, vynálezce jazyka Lisp a profesor na MIT a Stanfordské univerzitě John McCarthy. Vznik první technologie blízké modernímu chápání pojmu „cloud computing“ je připisován Salesforce.com, založenému v roce 1999. Tehdy se objevila první nabídka nového typu b2b produktu „Software jako služba“ („Software jako služba“, „SaaS“). Jistý úspěch Salesforce v této oblasti vzbudil zájem gigantů IT průmyslu, kteří narychlo oznámili svůj výzkum v oblasti cloudových technologií. A nyní první obchodní řešení nazvané „Amazon Web Services“ bylo spuštěno v roce 2005 společností Amazon.com, která od krize dot-com aktivně modernizuje svá datová centra. Google byl další, kdo postupně představil svou technologii, počínaje rokem 2006 s nabídkou b2b služeb SaaS s názvem „Google Apps“ a poté modelem platformy jako služby (PaaS) s názvem „Google App Engine“. A nakonec svůj návrh oznámila společnost Microsoft, který jej prezentoval na konferenci PDC 2008 pod názvem „Platforma Azure Services“.
Samotný fakt vysokého zájmu největších hráčů na IT trhu dokládá určitý status cloud computingu jako trendu v letech 2009-2010. S vydáním platformy Microsoft Azure Service Platform navíc mnoho odborníků spojuje nové kolo vývoje webových technologií a vstup celého odvětví cloud computingu na novou úroveň.
1.3. Technologické aspekty fungování „cloudu“
Na tento moment Většina cloudových infrastruktur je nasazena na serverech datových center pomocí virtualizačních technologií, které ve skutečnosti umožňují jakékoli uživatelské aplikaci využívat výpočetní výkon, aniž by o tom vůbec přemýšleli. technologické aspekty. Pak můžeme chápat „cloud“ jako jednotný přístup k výpočetní technice ze strany uživatele.
Pojem cloud computing je často spojován s takovými technologiemi poskytujícími služby (vše jako služba), jako je „Software jako služba“ („Software jako služba“ nebo „SaaS“), „Infrastruktura jako služba“ nebo „IaaS“. “) a „Platforma jako služba“ („PaaS“). Pojďme se na každou z těchto technologií podívat blíže.
SaaS je model nasazení aplikace, který zahrnuje poskytování aplikace koncovému uživateli jako službu na vyžádání. K takové aplikaci se přistupuje přes síť a nejčastěji přes internetový prohlížeč.
IaaS je model pro poskytování počítačové infrastruktury jako služby. Namísto nákupu serverů, softwaru a speciálního síťového vybavení může uživatel získat tyto zdroje formou outsourcingu. Ve skutečnosti, jak poznamenávají mnozí odborníci, jde pouze o určitý vývoj hostingových služeb.
PaaS je síťový model výpočetní platformy jako služba, který nabízí nasazení a podporu webových aplikací a služeb bez nutnosti nákupu a správy vrstev hardwaru a softwaru.
Tyto technologie, jsou-li tedy používány společně, umožňují uživatelům cloud computingu využívat výpočetní výkon a ukládání dat, které jsou jim prostřednictvím určitých virtualizačních technologií a vysoké úrovně abstrakce poskytovány jako služby.

2. Výhody cloudu
Jak již bylo zmíněno výše, mnoho IT expertů se domnívá, že cloud computing bude v blízké budoucnosti na předních příčkách technologických trendů. V každém případě pro takové odvážné tvrzení musí existovat určité důvody, proč si cloud computing brzy zvolí mnoho internetových podniků. Pokusíme se tedy analyzovat výhody cloudových technologií.
Za prvé se jedná o vysokou úroveň virtualizace. Jak bylo uvedeno výše, uživatel po nasazení své aplikace nepřemýšlí o takových problémech, jako je hardware, jeho podpora nebo konkrétní software nainstalovaný na počítači. Nepřemýšlí ani nad tím, na kterých strojích nebo dokonce na jakých strojích jeho aplikace běží.
Schopnost spustit více kopií aplikace na mnoha virtuální stroje Ach představuje výhody škálovatelnosti: počet instancí aplikací se může téměř okamžitě zvýšit na vyžádání v závislosti na zatížení.
A konečně jsou spravována datová centra profesionální specialisté poskytující nepřetržitou podporu pro fungování virtuálních strojů. A i kdyby fyzický stroj„padá“, díky distribuci aplikace do mnoha kopií bude stále fungovat. To vytváří určitou vysokou úroveň spolehlivosti a odolnosti systému proti poruchám.
Je však třeba poznamenat, že v očích spotřebitelů služeb je hlavní výhodou cloud computingu snad absence nutnosti nákupu veškerého relevantního vybavení a softwaru a následné údržby jejich provozu. Tomuto aspektu se budeme věnovat o něco později v souvislosti s rozborem uplatnění v oblasti internetových startupů.
Všechny tyto výhody tedy určují volbu cloud computingu před jinými podobnými technologiemi. Právě oni „tlačí“ k dalšímu rozvoji největší IT korporace, které také zaznamenávají zvýšený zájem ze strany uživatelů systémů. S největší pravděpodobností se v blízké budoucnosti dočkáme, ne-li prudkého nárůstu vědecké a praktické činnosti v oblasti cloud computingu, tak jistě postupného nárůstu určitého zájmu.
3. Problémy cloudových technologií
Zdá se, že výhody cloud computingu jsou tak zřejmé, že všechny společnosti v blízké budoucnosti masivně přejdou na používání tohoto typu technologie. Existují však určité problémy, kterým čelí jak dodavatelé cloud computingu, tak obchodní uživatelé.
Za prvé, jak je zmíněno v článku „Protiplán“ od Dmitrije Petrova, prakticky neexistuje žádná specifická kultura spotřeby outsourcingových služeb; podnikání je vůči tomuto typu služeb poněkud opatrné. „Nedůvěřivý přístup malých a středních firem k datovým centrům může mít několik důvodů. S největší pravděpodobností jde o strach ze ztráty kontroly nad IT zdroji, obavy o zaručení bezpečnosti a ochrany přenášených informací a představu datového centra pouze jako místa pro umístění zařízení.“
Prodejci služeb cloud computingu by tedy měli chápat důležitost vytváření povědomí zákazníků o službě a také pocit bezpečí vlastních dat.
Zadruhé, někteří odborníci, jako Hugh Macleod v článku „The Cloud's Best Kept Secret“, tvrdí, že cloud computing vede k vytvoření obrovského, dosud neviděného monopolu. Je to možné? Samozřejmě na trhu cloud computingu umístit do cloudu jakékoli informace, pro které existují pravidla informační bezpečnost, společnosti častěji využívají dodavatele, jejichž jméno je známé a kterým důvěřují. Existuje tedy určité nebezpečí, že všechny výpočty a data budou agregovány v rukou jednoho supermonopolu. V současné době je však na trhu již několik společností s přibližně stejným vysoká úroveň důvěra zákazníků (Microsoft, Google, Amazon) a neexistuje žádný důkaz, který by naznačoval možnost, že by jedna společnost dominovala všem ostatním. V blízké budoucnosti je proto vznik globální superspolečnosti, která bude koordinovat a řídit veškerou výpočetní techniku ​​světa, velmi nepravděpodobný, i když samotná možnost takové události některé zákazníky odrazuje.
Za třetí, stát, na jehož území se datové centrum nachází, může získat přístup k jakýmkoli informacím v něm uloženým. Například podle zákonů USA, kde se nachází největší počet datových center, v tomto případě poskytovatelská společnost ani nemá právo skutečnost převodu sdělovat. důvěrná informace komukoli jinému než jejich právníkům.
Tento problém je pravděpodobně jedním z nejvýznamnějších v problematice přenosu důvěrných informací do cloudu. Může být několik způsobů, jak to vyřešit. Nejprve můžete zašifrovat všechny informace umístěné v cloudu. Zadruhé to tam prostě nedáš. V každém případě by však pro společnosti využívající cloud computing mělo jít o jednoznačnou položku na seznamu otázek bezpečnosti informací. Sami poskytovatelé navíc musí svou technologii vylepšovat poskytováním některých šifrovacích služeb.
Určité problémy tedy existují, ale téměř všechny se soustřeďují do oblasti nesprávného nebo nedostatečného pochopení technologie a možností jejího využití. A pouze problém neomezeného přístupu státu k informacím uloženým v datovém centru je podle mého názoru v současnosti nejobtížněji řešitelný a nejvíce omezující okruh uživatelů cloud computing technologie.

4. Vlastnosti fungování internetového startupu

4.1. Vlastnosti začínající společnosti
Kupodivu je v některých kruzích, někdy i odborných, pojem „startup“ vnímán dost nejednoznačně. Pro další zvážení by proto měl být tento pojem definován. Startup je tedy nově vzniklá společnost, možná ani oficiálně registrovaná, která staví svůj byznys na základě inovací. Taková firma teprve vstupuje na trh a je ve fázi vývoje a marketingového výzkumu.
Začínající společnost se často nazývá garážová společnost a zde je důvod. Startupy tradičně vznikaly za poměrně obtížných podmínek s extrémně omezenými zdroji. Proto se takové společnosti často omezují na minimální investice: primitivní kanceláře v podobě garáží, pokud možno zdarma software, a tak dále.
Pro existenci startupu platí základní pravidlo, které je empirickým výsledkem fungování takových společností: „Scale fast or fail fast.“ Startup se může buď okamžitě „vznést“ nebo „selhat“ stejně rychle. Toto pravidlo stojí za zapamatování jak pro začínající startupy, tak pro investory, kteří chápou nejen vysoká rizika investic, ale také možný extrémně vysoký výnos. Jak o něco později zjistíme, hodí se také pro výběr technologického modelu, který použijeme.

4.2. Startupy v ekonomické krizi
Podle mého názoru je v moderním ekonomickém prostředí, během globální ekonomické a finanční krize, role startupů větší než kdy jindy. Za prvé se silně zaměřují na spotřebitele, na rozdíl od „pomalých“ oborových gigantů, kteří jsou zaneprázdněni snižováním nákladů a „ždímání“ projektů. V nové ekonomické situaci jsou to právě startupy, které jsou schopny najít své místo se super zisky.
Za druhé, růst ceny peněz vedl k poměrně silnému snížení investic, které nyní budou směřovat k těm, kteří je dokážou co nejefektivněji využít. Proto věřím, že brzy po krizi zažije ekonomika, včetně té ruské, citelný boom startupů například v internetovém průmyslu. Takové společnosti budou mít zájem o technologie, které mohou prokázat maximální návratnost investice. To je důvod, proč předpovídám masivní nárůst role cloudových technologií pro internetové startupy.

5. Spuštění internetu v cloudu

5.1. Výhody internetových startupů v cloudu
Jak již bylo zmíněno výše, startupy mají zájem na maximalizaci dopadu technologií, které používají. Internetový startup spuštěný v cloudu proto získává zcela nové konkurenční výhody. Ale které přesně?
Za prvé, platba za používání cloudových technologií pomocí systému „pay as you go“ umožňuje začínajícím společnostem výrazně snížit fixní nebo kapitálové náklady.
Obrázek 1 ukazuje náklady, které startupům vznikají v případě používání tradičních technologií a v případě „přechodu do cloudu“. V první možnosti, ke spuštění společnosti, potřebujete určitou částku investice, která bude použita na splacení fixních nákladů (Fixed Costs, FC na grafu): nákup serverů a softwaru, jejich podpora a údržba. S rostoucím počtem uživatelů se proměnné úměrně přidávají k fixním nákladům (variabilní náklady, VC na grafu).
Zcela odlišná situace je pozorována při použití cloud computingu. Při rozjezdu startupu nemusíte investovat do nákupu hardwaru a softwaru, v budoucnu s narůstajícím počtem uživatelů platíte dle dohody o něco více za poskytování služeb cloud computingu.

Rýže. 1
(nápad od Sama Johnstona, en.wikipedia.org/wiki/File :Cloud_computing_economics.svg)

Ve skutečnosti tento graf vypadá trochu jinak. Při zakoupení vlastního serveru a instalaci příslušného softwaru na něj zvýšení počtu uživatelů zvyšuje náklady nižším tempem než při platbě za spotřebu výpočetních služeb (obr. 2). Neměli bychom však zapomínat, že existují určité problémy se škálovatelností, které nám neumožňují přizpůsobit se novým potřebám při rychlém nárůstu zátěže (obr. 3). Poté, když se dosáhne určitého kritického bodu uživatelů (tečkovaná čára na grafu), bude zapotřebí práce na škálovatelnosti, která zabere určitou dobu, během níž se počet uživatelů nebude zvyšovat, ba může dokonce klesat.

Rýže. 2

Rýže. 3
Výhoda cloudových technologií v podobě absence kapitálových nákladů je tedy zvláště důležitá pro internetové startupy, které nutně potřebují počáteční kapitál a investice. Při využívání služeb cloud computingu začínají startupy obvykle podnikat s minimálními investicemi, což obvykle snadno pokryje nízké bariéry vstupu.
Za druhé, pamatujte na pravidlo spouštění, rychlé selhání nebo rychlé škálování. Pokud startup nezískal slávu a nedosáhl kritického množství uživatelů k zahájení soběstačnosti, při používání cloudových technologií jeho uzavření nepředstavuje žádné problémy: jednoduše přestanete platit za předplatné. V případě tradičních technologií byste museli servery prodat a zakoupený software jednoduše vyhodit. Pokud startup najde své místo a začne rychle růst, nebudete se jako uživatel setkávat s problémy se škálovatelností, zatímco obvykle byste museli provádět velké množství různých prací.
Za třetí, není třeba se starat o technologickou podporu a údržbu, o všechny tyto problémy se stará společnost poskytovatele cloudu. A jak již bylo zmíněno výše, neexistují žádné problémy s odolností proti chybám, vzdálený server v datovém centru, který selže, je velmi rychle nahrazen jiným.
Výhody využití cloudových technologií v oblasti internetových startupů jsou tedy zřejmé. Proto je to podle mého názoru právě tato oblast, která v blízké budoucnosti umožní posunout startupy na novou úroveň, zachytit nové trhy a otevřít dosud neprobádané niky.

6. Hlavní poskytovatelé služeb cloud computingu
V současnosti existuje několik poskytovatelů služeb cloud computingu. Pro naši analýzu postačí krátká a povrchní úvaha, vezmeme si jen ty největší a nejreprezentativnější b2b služby, které mohou internetové startupy při své činnosti využít.

azure.com
Platforma služeb Azure– služba ve vývoji pro poskytování vzdálené cloudové platformy, která umožňuje ukládat data a spouštět webové aplikace na vzdáleném cloudu. Nad plošinou se nachází tzv. operační systém v cloudu“ s názvem Windows Azure, který spravuje spouštění aplikací na mnoha virtuálních strojích v datovém centru společnosti Microsoft. Bylo vyvinuto oficiální SDK pro Visual studio, které vývojářům představuje poměrně nízké překážky vstupu. Technologie ASP.NET, jazyky C# a VB.Net jsou oficiálně podporovány, vývoj SDK pro Java a Ruby probíhá.

aws.amazon.com
Webové služby Amazon
– služby pro spouštění vysoce škálovatelných aplikací a ukládání informací na vzdálených serverech Amazon, poskytující všechny modely SaaS, IaaS a PaaS.
appengine.google.com
Google Apps Engine
je služba Google, aktuálně ve veřejném beta testování, která poskytuje platformu pro vytváření a nasazování aplikací v infrastruktuře datových center Google. Aplikace v cloudu běží na více virtuální servery. V současné době je 5 milionů zhlédnutí měsíčně zpočátku zdarma, s příslušným poměrným poplatkem za každé další zvýšení. Oficiálně podporované jazyky: Python a Java. Systém také používá nerelační strukturu pro ukládání databází s vlastním dotazovacím jazykem podobným SQL, zvaným GQL.

Salesforce.com je jedním z největších poskytovatelů, který poskytuje především SaaS a PaaS. Poskytováním měsíčního předplatného se společnost staví jako poskytovatel nových typů řízení vztahů se zákazníky (Customer Relationship Management). Služba je přeložena do 16 jazyků a má již více než 1,5 milionu předplatitelů, včetně společností Siemens, Dell, Starbucks Coffee a dalších. Aplikace na platformě lze vytvářet pomocí speciálního jazyka Apex podobného Javě a také jazyka Visualforce pro práci s HTML, AJAX a Flex.

Závěr
Tento příspěvek tedy popsal hlavní aspekty technologie cloud computingu, jejich výhody obecně a v oblasti internetových startupů. Předpovídaly se hlavní cesty rozvoje cloudových technologií, některé problémy, kterým čelí poskytovatel a uživatel, a také budoucnost internetových startupů. A nakonec byli popsáni hlavní dodavatelé cloudových služeb.
Tato práce je zaměřena nejen na určitý vzdělávací program v oblasti cloudových technologií, ale také na analýzu jejich uplatnění v reálném podnikání, což je velmi užitečné jak pro začínající podnikatele, tak pro investory.
Autor navíc doufá ve zvýšení určitého zájmu v ruských akademických a obchodních kruzích, protože ignorování nových trendů v IT průmyslu je docela nebezpečné.

Seznam použité literatury
1. Tim O"Reilly "Web 2.0 a cloud computing"