Do akých skupín sa cloudové technológie delia. Výhody a nevýhody používania cloudových služieb

Začnime definovaním cloud computingu. Fenomén je nový, takže ich nie je veľa autoritatívne zdroje, kde je tento pojem definovaný. Najkomplexnejší a najzásadnejší prístup k tejto problematike mali americkí špecialisti Peter Mell a Tim Grants z Laboratória. Informačné technológie Národný inštitút pre štandardy a technológie (NIST). Vo svojej práci NIST definícia cloud computingu píšu nasledovné (preložené autorom z angličtiny).

Cloud computing Je model na poskytovanie pohodlného sieťového prístupu v režime „na požiadanie“ k zdieľanej sade prispôsobiteľných výpočtových zdrojov (napríklad siete, servery, dátové úložiská, aplikácie a/alebo služby), ktoré môže používateľ rýchlo použiť na svoje úlohy a uvoľnenie, keď sa zníži na minimálny počet interakcií s poskytovateľom služieb alebo vlastného manažmentu. Tento model je zameraný na zvýšenie dostupnosti výpočtových zdrojov a kombinuje päť hlavných vlastnosti, tri servisné modely a štyri modely nasadenia.

Vlastnosti cloud computingu:

  1. Samoobsluha na vyžiadanie
    Spotrebiteľ, keď to potrebuje, môže nezávisle využívať výpočtové možnosti, ako je čas na serveri alebo sieťové ukladanie dát, v automatickom režime, bez interakcie s personálom poskytovateľa služieb.
  2. Široko dostupné cez sieť (internet)
    Príležitosti sú dostupné cez sieť; sú prístupné na základe štandardných mechanizmov, čo umožňuje použitie heterogénnych platforiem tenkých a hrubých klientov (napríklad mobilné telefóny, notebooky, PDA).
  3. Združovanie zdrojov
    Dodávateľ združuje svoje výpočtové zdroje, aby slúžil veľkému počtu zákazníkov pomocou princípu viacerých prenájmov. Rôzne fyzické a virtuálne zdroje sa dynamicky prideľujú a prerozdeľujú podľa potrieb používateľov. Existuje pocit nezávislosti od miesta, keď zákazník nevie a nekontroluje, kde presne sa nachádzajú výpočtové zdroje, ktoré používa, ale možno môže určiť ich polohu na abstraktnejšej úrovni (napríklad krajina, región alebo dátové centrum). Príklady zdrojov zahŕňajú ukladanie dát, výpočtový výkon, RAM, šírku pásma, virtuálne stroje.
  4. Schopnosť rýchlo sa prispôsobiť
    Výpočtové schopnosti možno rýchlo a flexibilne zálohovať (často automaticky), aby sa rýchlo škálovali podľa potrieb zákazníkov, a tiež rýchlo uvoľniť. Z pohľadu spotrebiteľa sa dostupné možnosti často zdajú neobmedzené a dajú sa kúpiť v akomkoľvek množstve a kedykoľvek.
  5. Merateľná služba
    Cloudové systémy automaticky riadia a optimalizujú využívanie zdrojov meraním niektorých abstraktných parametrov. Parametre sa líšia v závislosti od typu služby. Môže to byť napríklad: veľkosť úložiska údajov, výkon spracovania, šírka pásma a/alebo počet aktívnych používateľských záznamov. Využívanie zdrojov je sledované, kontrolované; generujú sa prehľady. Dodávateľ aj spotrebiteľ tak dostávajú transparentné informácie o objeme poskytnutých (spotrebovaných) služieb.

Servisné modely:

  1. Cloudový softvér ako služba (SaaS) - cloudový softvér ako služba, ďalej len „softvér ako služba“;
  2. Cloud Platform as a Service (PaaS) - cloudová platforma ako služba;
  3. Cloud Infrastructure as a Service (IaaS) – cloudová infraštruktúra ako služba.

Zverejníme len prvý model služby súvisiaci s témou tejto práce. Softvér ako služba (SaaS) Poskytuje spotrebiteľovi možnosť využívať aplikácie poskytovateľa, ktoré bežia na cloudovej infraštruktúre. K aplikáciám sa pristupuje z rôznych klientskych zariadení prostredníctvom rozhrania tenkého klienta, akým je napríklad webový prehliadač. Spotrebiteľ nekontroluje ani nespravuje cloudovú infraštruktúru, na ktorej je aplikácia spustená, vrátane siete, serverov, operačných systémov, dátových úložísk a dokonca ani nastavení aplikácie. Možnou výnimkou sú individuálne užívateľské nastavenia pre aplikáciu.

Modely nasadenia:

  1. Súkromný cloud
  2. komunitný cloud
  3. Verejný cloud
  4. Hybridný cloud

Tretí model nasadenia zverejníme len ako relevantný pre tému tejto práce. Verejný cloud (VerejnéCloud)- v tomto modeli je cloudová infraštruktúra dostupná komukoľvek alebo širokej skupine odvetví a vlastní ju poskytovateľ cloudových služieb.

Vyššie sme definovali cloud computing a opísali jeho hlavné charakteristiky. Dali sme tiež klasifikáciu cloud computingu podľa modelu služby a modelu nasadenia, to znamená, že sme hovorili o tom, aké typy cloud computingu existujú. Čo sú teda cloudové služby pre malé podniky?

Koncept obsahuje slová „cloud“ a „services“, čo znamená, že prichádza o službách poskytovaných z cloudu, teda s využitím cloudovej infraštruktúry.

Keďže tieto služby sú určené „pre malé spoločnosti“, potom:

  1. Tieto služby by vám mali pomôcť pri riadení vášho podnikania;
  2. Tieto služby by mali byť dostupné pre malé spoločnosti;
  3. Musia byť široko dostupné;
  4. Nemali by od spotrebiteľa vyžadovať špecifické znalosti (napríklad v oblasti informačných technológií).

Na základe vyššie uvedeného uvedieme nasledujúcu definíciu. Cloudové služby pre malé firmy Sú aplikácie pre automatizáciu podnikania distribuované na modeli SaaS (softvér ako služba) prostredníctvom verejného cloudu a dostupné širokému okruhu zákazníkov za prijateľnú cenu.

Cloudové (difúzne) výpočty(angl. cloud computing, používa sa aj tento výraz Cloudové (difúzne) spracovanie dát) je technológia spracovania údajov, pri ktorej sa používateľovi poskytujú počítačové zdroje a kapacity ako internetová služba.

Používateľ má prístup k vlastným údajom, ale nemôže spravovať a nemal by sa starať o infraštruktúru, operačný systém a skutočný softvér, s ktorým pracuje. Pojem „cloud“ sa používa ako metafora vychádzajúca z obrazu internetu na schéme počítačovej siete, alebo ako obraz komplexnej infraštruktúry, ktorá v sebe skrýva všetky technické detaily. Podľa dokumentu IEEE zverejneného v roku 2008, „Cloud computing je paradigma, v ktorej sú informácie trvalo uložené na serveroch na internete a dočasne uložené do vyrovnávacej pamäte na strane klienta, napríklad na osobných počítačoch, herných konzolách, notebookoch, smartfónoch atď. ".

Cloudové spracovanie údajov ako koncept zahŕňa nasledujúce pojmy:

  • Všetko ako služba,
  • Infraštruktúra ako služba,
  • Platforma ako služba,
  • "Softvér ako služba",
  • Dáta ako služba,
  • Pracovisko ako služba
  • iné technologické trendy, bežné v presvedčení, že internet je schopný uspokojiť spracovateľské potreby používateľov.

Napríklad Google Apps poskytuje online obchodné aplikácie, ku ktorým sa pristupuje pomocou internetového prehliadača, zatiaľ čo softvér a údaje sú uložené na serveroch Google. Operačný systém Google Chrome OS je navrhnutý pre prácu s „cloudom“.

Hoci je pojem „cloud computing“ zaužívaný, v ruštine má iný význam ako originál. „Oblak“ má okrem oblaku aj ďalší význam, a to rozptýlený; skutočný význam slova „rozptýlený“ vyplýva z anglickej terminológie.

Pre cloud computing je základným predpokladom nerovnomernosť požiadavky na zdroj od klienta (klientov). Na vyrovnanie tejto nerovnomernosti pri poskytovaní služieb je medzi skutočný hardvér a middleware umiestnená ďalšia vrstva – virtualizácia serverov. Servery, na ktorých bežia aplikácie, sú virtualizované a vyvažovanie záťaže sa vykonáva pomocou softvérových nástrojov, ako aj pomocou distribúcie virtuálnych serverov na tie skutočné.

Kritika

Koncept cloud computingu bol kritizovaný komunitou slobodného softvéru a najmä Richardom Stallmanom:

Pre svoje výpočtové procesy by ste napríklad nemali používať webové aplikácie, pretože nad nimi strácate kontrolu. A to nie je o nič lepšie ako použitie akéhokoľvek proprietárneho programu. Vykonajte výpočty na počítači pomocou programov, ktoré rešpektujú vašu slobodu. Ak použijete akýkoľvek proprietárny program alebo webový server niekoho iného, ​​stanete sa bezbranným. Stanete sa hračkou v rukách osoby, ktorá vyvinula tento softvér.

- "Cloud computing je pasca, varuje zakladateľ GNU Richard Stallman" rozhovor pre The Guardian

Čo to vlastne cloudové služby sú

Cloud computing vyvoláva celý rad emócií. „V oblasti sietí je táto fráza symbolom dneška,“ hovorí hlavný analytik spoločnosti Gartner Ben Pring a mnohí jeho kolegovia súhlasia. Problém je však v tom, že každý si pojem „cloud computing“ vykladá inak.

Slovo „cloud“ často označuje celý internet: to znamená, že všetko mimo brány firewall počítača automaticky prechádza do „cloudu“ – vrátane tradičného outsourcingu. Iní vidia cloudové služby ako aktualizovanú verziu utility computingu: virtuálne servery sú v skutočnosti prístupné cez internet.

Ak hľadáte spôsob, ako rozšíriť IT možnosti podniku a zároveň neplánujete investovať do vytvárania novej infraštruktúry, získavania nových zamestnancov a rekvalifikácie zamestnancov či licencovania nového softvéru, skôr či neskôr prídete na predstavu o cloudových službách. Tieto typy služieb sú dostupné v reálnom čase prostredníctvom internetu a výrazne rozširujú existujúce možnosti IT.

Dnes sú cloudové služby stále v plienkach: rôznorodý tím veľkých i malých poskytovateľov je pripravený poskytnúť vám množstvo rovnako rôznorodých cloudových služieb: od plnohodnotných aplikácií až po úložné služby a filtrovanie spamu. Ak požadujete niekoľko typov takýchto služieb, s najväčšou pravdepodobnosťou bude musieť byť každá z nich pripojená samostatne - možno dokonca od rôznych poskytovateľov. Samozrejme, ako sa táto oblasť vyvíja, začínajú sa objavovať väčší poskytovatelia – agregátori a integrátori cloudových služieb – no zatiaľ je ich veľmi málo. Zatiaľ sa pozrime na to, aké typy cloudových služieb dnes existujú.

SaaS (softvér ako služba)

Tento typ cloudovej služby využíva architektúru viacerých nájomníkov: poskytuje prístup k jedinej aplikácii cez prehliadač tisíckam klientov. SaaS je skratka pre Software-as-a-Service – softvér ako služba, na rozdiel od SaaP – Software-as-a-Product – pri kúpe softvér"v krabici". Tento typ služby je pre spotrebiteľa výhodný v tom, že nevyžaduje počiatočnú investíciu do servera alebo licencovania softvéru.

Služby SaaS sú založené na princíp predplatného: softvér funguje na strane poskytovateľa a poskytuje sa predplatiteľom na prenájom, pričom platba závisí od počtu používateľov, objemu transakcií atď. Je tiež výhodné, že aplikácie možno prispôsobiť tak, aby vyhovovali špecifickým potrebám používateľov. Salesforce.com je dnes jedným z najúspešnejších hráčov SaaS.

Úžitkové IT služby (úžitkové počítanie)

Myšlienka IT utilít nie je ani zďaleka nová, no dnes táto forma cloudových služieb zažíva znovuzrodenie, pričom monštrá ako Amazon.com, Sun, IBM a mnohé ďalšie ponúkajú úložisko na požiadanie a prístup k virtuálnym serverom. Predtým sa takéto služby využívali najmä na doplnkové účely, no dnes dokážu nahradiť aj časť podnikového dátového centra.

Iní poskytovatelia ponúkajú riešenia, ktoré pomáhajú IT spoločnostiam vytvárať virtuálne dátové centrá z verejných serverov – napríklad využívajú pamäť, I/O, úložisko a výpočtové zdroje ako virtuálny fond cez sieť.

Cloudové webové služby

V blízkosti SaaS sú poskytovatelia webových služieb, ktorí ponúkajú API, ktoré môžu vývojári využívať cez internet – bez toho, aby si museli sťahovať plnohodnotnú aplikáciu.

Tieto typy služieb ponúka široká škála poskytovateľov, od spoločností dodávajúcich individuálne obchodné služby (vrátane tradičných služieb spracovania kreditných kariet) až po plnohodnotné API, ktoré poskytuje napríklad Google.

Platforma ako služba

Ďalšia možnosť SaaS. Táto forma cloudových služieb poskytuje vývojové prostredie ako službu. Budujete si vlastné aplikácie bežiace na infraštruktúre poskytovateľa. Vaši užívatelia pracujú s aplikáciami cez internet – zo serverov poskytovateľa.

Tieto služby sú obmedzené dizajnom a možnosťami dodávateľa, takže ich tu nedostanete úplná sloboda pre let fantázie, ale môžete celkom počítať s predvídateľnosťou a predintegráciou. Príkladom je Google App Engine.

Riadená služba

Jedna z najstarších foriem cloudových služieb. Spoločnosť, ktorá tieto služby poskytuje, sa nazýva MSP (managed service provider). To zahŕňa celú škálu služieb – od dodania softvéru až po vzdialený monitoring a plnú podporu IT infraštruktúry.

Táto kategória zahŕňa služby skenovania e-mailových vírusov, služby monitorovania aplikácií, rôzne spravované bezpečnostné služby, antispamové služby a služby správy pracovnej plochy.

Platformy komerčných služieb

SaaS a MSP hybrid. Tento typ služieb cloud computingu využívajú najčastejšie komerčné spoločnosti: s ich pomocou si môžu používatelia objednať prehliadku so sprievodcom alebo napríklad sekretárske služby z jednej spoločnej platformy a služba im poskytne potrebné informácie v súlade s parametre vyhľadávania a ceny zadané používateľom.

Internetová integrácia

Dnes je integrácia cloudových služieb v ranej fáze svojho rozvoja. OpSource nedávno predstavil topológiu OpSource Services Bus využívajúcu integračnú technológiu malého startupu s názvom Boomi. Poskytovateľ SaaS Workday získal CapeClear, poskytovateľa podnikových servisných zberníc (ESB) zameraných na B2B integráciu. Od roku 2005 sa Grand Central snaží stať sa poskytovateľom „autobusu v cloude“ na jednom mieste a spájať menších poskytovateľov SaaS s cieľom dodávať integrované riešenia koncovým používateľom.

Ale vo všeobecnosti sú prepojenia medzi rôznymi cloudovými službami aj dnes pomerne zriedkavé. Preto niektorí ľudia radšej používajú výraz „sky computing“ namiesto „cloud computing“ – „cloudové služby“, t.j. systém pozostávajúci z mnohých izolovaných cloudových služieb, ku ktorým sa IT klienti musia pripojiť samostatne.

Na druhej strane, ako virtualizácia a SOA (Service Oriented Architecture) postupne prenikajú do podniku, myšlienka prepojených služieb si začína získavať čoraz väčšiu pozornosť. Podľa niektorých prognóz by sa v budúcnosti mal každý podnik stať uzlom „cloudu“. Je však nepravdepodobné, že by sa táto úloha vyriešila v blízkej budúcnosti – ide skôr o dlhodobý trend so vzdialeným horizontom.

Napriek všadeprítomnosti tejto technológie, fráza „ cloudové technológie"(anglicky." cloudové technológie“) zostáva pre mnohých veľmi mätúce a zvláštne. A hoci takmer každý majiteľ osobných počítačov a smartfónov využíva tieto „výhody civilizácie“ v praxi, málokto vie: ako to funguje a ako to funguje!

Čo je to cloud computing?

Cloudové technológie je model na poskytovanie všadeprítomného a pohodlného sieťového prístupu k zdieľanému fondu konfigurovateľných výpočtových zdrojov (ako sú: servery, aplikácie, siete, úložné systémy atď.), ktoré možno rýchlo zabezpečiť a uvoľniť s minimálnym úsilím správy a potrebou interakcie s poskytovateľom.

Znie to mätúce? Skúsme jednou vetou: cloudové technológie sú technológie spracovania údajov, pri ktorých sú počítačové zdroje poskytované používateľovi internetu ako online služba.

Vysvetlenie „cloudových technológií“ na prstoch: donedávna bol program široko používaný na počítačoch na čítanie e-mailov Microsoft Outlook(poštový klient). Dnes je samotný program umiestnený na vzdialenom serveri a používateľ ho môže používať len po prihlásení sa do prehliadača () z akéhokoľvek zariadenia. Toto je, samozrejme, najjednoduchší zovšeobecnený príklad. V skutočnosti je rozsah cloud computingu a computingu oveľa širší.

Jeden príklad toho, ako funguje cloud computing

O výhodách cloudových technológií

Použitím " oblak "(ako obyčajní ľudia hovoria" cloudové technológie "), priemerný používateľ vyhráva: všetky výpočtové operácie sa neodohrávajú na strane jeho počítača, ale na výkonných serveroch v sieti, inými slovami, môže využívať hardvér a softvér, nástroje a metodiky, ktoré nie sú dostupné pre technické vlastnosti jeho počítača.

takze nemusíte sa obávať o výkon vášho PC, nemusíte myslieť na voľné miesto na disku, nemusíte sa starať o zálohovanie a prenos informácií z jedného počítača do druhého. Tieto a ďalšie otázky miznú samy od seba s využitím cloudových technológií.

Dôležitá výhoda - úspory pri kúpe licencovaného softvéru... Pri využívaní „cloudových technológií“ nejde o licenciu, za ktorú sa platí (nie je potrebné kupovať celý produkt), ale len o službu – konkrétne funkcie konkrétneho produktu, o ktorú má používateľ záujem. Vo všeobecnosti sa v „cloude“ mnohé platené programy stali bezplatnými alebo oveľa lacnejšími webovými aplikáciami!

Prirodzene, aj vy nie je potrebné sledovať vydanie aktualizácií softvéru: vždy používate najnovšiu verziu programov (všetky tieto starosti spadajú na technickú podporu „cloudu“).

A ako nespomenúť" všeobecný prístup"?! S pomocou" cloudových technológií "otvára možnosť súčasného prístupu k informáciám, rovnaké informácie je možné prezerať a upravovať súčasne z rôznych zariadení rôznymi používateľmi, môžete zdieľať informácie s blízkymi alebo partnermi odkiaľkoľvek na svete .

O nevýhodách cloudových technológií

V niektorých konkrétnych situáciách to však nie je také ružové. Existujú aj nevýhody:

  • Dôvernosť... Plne súhlasíte s bezpečnosťou používateľských údajov na strane spoločnosti, ktorá vám poskytuje „cloudové technológie“ (toto sa však už stalo kontroverznou normou: nikto nie je v rozpakoch ukladať osobnú poštu na servery tretích strán);
  • Bezpečnosť... Bezpečnosť vašich údajov nemôže nikto zaručiť (napríklad pri používaní cloudu Windows relevantné vírusy a systémové zraniteľnosti), samotný „cloud“ je však spoľahlivejší systém ako osobný počítač;
  • Prispôsobenie softvéru... Používateľ nemá skutočný prístup k softvéru (má obmedzenia v použitom softvéri) a niekedy ho nemá možnosť prispôsobiť pre svoje potreby;
  • Konštantný a stabilný internet. Prístup ku cloudovým službám si vyžaduje neustále pripojenie na internet (v našej technologickej dobe to však nie je výrazný problém).

Príklady cloudových technológií známych všetkým

Mnohí z nás používajú „cloudové technológie“ bez toho, aby o tom vôbec vedeli. Poznáte úložiská súborov ako napr SkyDrive, Dropbox, Disk Google alebo Yandex.Disk? Používateľ má k dispozícii určitý priestor na „virtuálnych diskoch“, kde môže ukladať a „zdieľať“ fotografie, hudbu, dokumenty atď., synchronizovať informácie na rôznych zariadeniach.

Všetok populárny softvér už má svoje vlastné webové reprezentácie: Office 365, Skype, textový editor, audio, foto a video programy.

Najzrejmejším príkladom sú mnohé služby a nástroje od spoločnosti Google pre širokú škálu potrieb (vedecké, vzdelávacie, kultúrne, zvykové atď.)


Cloudové technológie v podnikaní

V roku 2006 Amazon predstavil svoju infraštruktúru webových služieb, ktorá poskytuje nielen hosting, ale poskytuje klientovi aj vzdialený výpočtový výkon. Začala sa tak moderná éra „cloud computingu“ v biznise.

Niektoré z najpopulárnejších modelov cloud computingu v obchodnom prostredí zahŕňajú:

  • Prenájom virtuálneho servera;
  • Zálohovanie;
  • Odolnosť voči katastrofám (DRaaS);
  • Hybridný "oblak";
  • Virtuálne kontaktné centrum;
  • Prenájom aplikácií;
  • Súkromný cloud;
  • Virtuálna kancelária;

Platený „cloud computing“ je na Západe pomerne bežným javom. V rusky hovoriacom segmente ešte nie sú takí nápadní, tu ešte nie sú tak zvyknutí platiť všetky účty. Medzitým sa v súčasnosti v Rusku ponúka množstvo cloudových služieb pre malé a stredné podniky, vrátane: riešení založených na 1C, „Office“ v cloude, ukladanie a zálohovanie informácií, prenájom cloudových aplikácií, outsourcing IT atď. Príkladom predstaviteľov "cloudových technológií" na ruskom trhu je spoločnosť Smart Office ().

Analytici predpovedajú „dobrú budúcnosť“ všadeprítomnému využívaniu cloudových technológií na osobné aj obchodné účely. Nijako inak sa o nich nehovorí ako o „zlatej bani“ IT priemyslu, takže stávka investora na vývoj týchto technológií je veľmi cudným rozhodnutím.

V kontakte s

Ohodnoťte materiál:

Táto časť vám ukáže, ako môžete pomocou cloud computingu naučiť základy programovania. Je uvedený podrobný príklad práce s webovou službou, ktorá vám umožňuje vytvárať a ladiť vzdelávacie programy v akomkoľvek programovacom jazyku pomocou cloudovej služby lokality http://ideone.com.

Moderná programátorská prax zahŕňa aktívne používanie špecializovaných integrovaných vývojových nástrojov (IDE - Integrated Development Environment). Ich použitie je spojené s týmito dvoma ťažkosťami:

  • Nastavenie a inštalácia IDE vyžaduje vysokokvalifikovaného správcu systému.
  • Moderné IDE sú dosť náročné na zdroje výpočtový stroj na ktorých sa používajú.

Vysvetlime si každý bod podrobne. Na zabezpečenie plnej funkčnosti IDE sa vyžaduje, aby kvalifikácia správcu systému, ktorý inštaluje, konfiguruje a podporuje IDE, bola dostatočne vysoká. To vedie k potrebe prijať vysokokvalifikovaných zamestnancov na pozície správcu systému, mzdačo sa môže ukázať ako významná výdavková položka v rozpočte vzdelávacej inštitúcie.

Okrem toho sa náklady na vzdelávaciu inštitúciu môžu zvýšiť v dôsledku skutočnosti, že moderné IDE vyžadujú vysokovýkonné počítače. Napríklad jedno z najbežnejších IDE Microsoft Visual Studio 2012 vyžaduje procesor 1,6 GHz alebo vyšší, 1 GB RAM (alebo 1,5 GB pre virtuálny počítač) a 10 GB voľného miesta na disku na normálnu prevádzku. Väčšina vzdelávacích úloh nevyžaduje počítače s takým vysokým výkonom, takže ich nákup môže byť neprijateľným luxusom.

Oba tieto problémy je možné vyriešiť využitím cloudových technológií pri výučbe programovania. V súčasnosti existuje veľké množstvo takzvaných online IDE, ktoré nevyžadujú inštaláciu na počítači používateľa a na spustenie stačí internetový prehliadač. Požiadavky na systém prehliadačov k počítačovému hardvéru boli tradične skromné. Napríklad populárny webový prehliadač Mozilla Firefox 17 vyžaduje na inštaláciu 1300 MHz procesor, 512 MB ROC a 200 MB voľného miesta na disku, čo je podstatne menej, než údaje uvedené skôr pre Microsoft Visual Studio 2012 IDE.

Zvážte nižšie, ako môžete použiť online IDE vo vzdelávacích inštitúciách na výučbu základov programovania pomocou príkladu http://ideone.com. Táto služba vám umožňuje vytvárať online texty programov na rôzne jazyky programovanie a spúšťanie týchto programov na spustenie so schopnosťou analyzovať výsledky. Hlavné pracovné položky Ideone sú znázornené na obr. 2.1.


Ryža. 2.1.

V poli" A"musíte zadať text programu a do" V"musíte vybrať použité programovací jazyk, potom musíte stlačiť tlačidlo " poslať". Uvádza, že Ideone podporuje nasledujúcich 55 populárnych programovacích jazykov: Ada, Assembler, AWK, Bash, bc, Brainf ** k, C, C #, C ++, C ++ 0x, C99 strict, CLIPS, Clojure, COBOL, Common Lisp (clisp), D (dmd), Erlang, F #, Factor, Falcon, Forth, Fortran, Go, Groovy, Haskell, Icon, Intercal, Java, JavaScript, Lua, Nemerle, Nice, Nimrod, Node . js, Objective- C, Ocaml, Oz, PARI / GP, Pascal, Perl, PHP, Pike, Prolog, Python, R, Ruby, Scala, Schéma (guile), Smalltalk, SQL, Tcl, Text, Unlambda, VB. NET , Whitespace. Je zrejmé, že tento zoznam postačuje na výučbu základov programovania v takmer každej vzdelávacej inštitúcii na svete. Navyše pri používaní služby ideone.com má učiteľ možnosť používať niekoľko programovacích jazykov pri výučbe bez potreba podporovať prácu niekoľkých IDE.

Ukážme si na príklade, ako možno organizovať skupinovú prácu pri výučbe základov programovania. Obrázok 2.2 znázorňuje spôsob, ako spustiť jednoduchý program v jazyku C. Ako vidíte, program používa zvýraznenie syntaxe podobné tomu, čo sú používatelia zvyknutí používať v konvenčných offline IDE. V prípade potreby je však možné podsvietenie vypnúť pomocou " A". Použitie ovládacieho prvku" V"môžete zadať zoznam vstupných údajov pre program, čo vám umožní implementovať zložitejšiu logiku programu ako vo vyššie uvedenom príklade.

Kontrola je veľmi dôležitá" S", čo umožňuje personalizovať prácu s programom. Táto možnosť je mimoriadne cenná pri organizácii vzdelávacieho procesu. práca s programom bude prebiehať pomocou moderné technológie Web 2.0. Povedzme si o tom podrobnejšie pomocou obr. 2.3.

Toto ovládanie umožňuje vyberte si zo zoznamu jeden z miniaplikácií populárnych sociálnych sietí na pravej strane obrazovky.

Bohužiaľ, online IDE Ideone neposkytuje všetky funkcie tradičných offline IDE. Nie je možné napríklad využívať funkcie práce so sieťou, prístup k súborom a niektoré ďalšie. Tiež nie je možné spustiť program, dodacia lehota ktorý bude trvať viac ako 15 sekúnd, alebo požiadavky na RAM presiahnu 256 MB, alebo veľkosť programu presiahne 64 KB. Všetky tieto obmedzenia sú dostatočne závažné, ak plánujete používať Ideone na profesionálny vývoj softvéru. Na vzdelávacie účely sú však tieto obmedzenia viac než prijateľné. Pre náročnejších učiteľov sú navyše k dispozícii platené a bezplatné služby podobné Ideone, ktoré zároveň vo väčšej miere implementujú funkcionalitu tradičnej offline analýzy výsledkov vykonávania v konzolovom režime, kompiláciu pre rôzne platformy a operačné systémy možno vykonávať online. V ideálnom prípade bude záverom práce programátora sťahovanie hotových binárnych súborov so spusteným programom. Tento prístup umožňuje ušetriť použité offline miesto na disku a tiež umožňuje zostaviť projekt oveľa rýchlejšie ako na pracovisku používateľa, ak je toto pracovisko vybavené zastaraným hardvérom. To má za následok potenciálne finančné úspory pre vzdelávaciu inštitúciu.

Okrem ekonomického efektu je však možné získať významné výhody pri organizovaní vzdelávacieho procesu. Študenti majú možnosť spoločne upravovať softvérové ​​projekty doma. To umožňuje realizovať komplexné kurzové projekty a laboratórne práce s výraznou úsporou pri realizácii organizačných činností na strane učiteľa.

Dobrý deň, milí čitatelia! :) Porozprávajme sa o cloudové technológie .

Tobish, dnes bude ďalší príspevok celý venovaný veľmi zábavnej a perspektívnej technológii (takpovediac „zlatej bani“ IT priemyslu), skrývajúcej sa pod pseudonymom - cloudové technológie alebo v pospolitom ľude – „oblaku“.

Hovorme o samotnom koncepte cloud computingu, dáme najviac rôzne príklady jeho implementácia (na úrovni riešení pre bežných užívateľov), totiž, povieme si niečo o teórii, potom plynulo prejdeme do praxe a trošku .. budeme žiť v oblakoch :-)

Účelom našej poznámky, ako vždy dobre (nemôže to byť inak), je preto systematizovať základné informácie týkajúce sa tejto témy a všetko umiestniť do regálov.

Takže, pozemšťania, pripravte sa, teraz vám povieme o cloudových technológiách cjsc, ktoré sú k nám každým dňom bližšie a bližšie.

Leteli sme ..

Cloudové technológie. O všetkom, kúsok po kúsku

Za posledné roky, táto téma sa stala jednou z najpopulárnejších v IT-oblasti, bolo o nej napísaných veľa článkov, uskutočnilo sa ešte väčšie množstvo konferencií a koľko riešení už na trhu existuje (a všetky ich využívame v bežnom živote, niekedy aj nevedome), a to nemožno vôbec počítať.

Ako vždy však existuje jeden "ale“, totiž väčšina používateľov stále nevie, čo sú cloudové technológie „know-how“ a na čo slúžia, s teóriou sa úplne vzdali.

Cloud computing ( cloud computing) je technológia distribuovaného spracovania údajov, pri ktorej sú počítačové zdroje a kapacity poskytované používateľovi ako internetová služba. Ak to vysvetlíme v dostupnom jazyku, tak toto je v istom zmysle vaša pracovná platforma na internete, alebo skôr na vzdialenom serveri.

Pozrime sa na príklad, aby sme sa uistili, že takmer každý z nás sa tak či onak už s týmto riešením stretol.

Máš email ( e-mail)? Samozrejme, že mám. Ak teda pracujete s poštou na nejakej stránke služby (napríklad), ktorá vám umožňuje túto poštu používať, potom nejde o nič iné ako o cloudovú službu, ktorá je súčasťou takej veci, ako sú cloudové technológie. Alebo napríklad spracovanie obrazu.

Ak zmenšíte, otočte fotografiu na Photoshop alebo iný špeciálny program, potom nemáte s cloudovou technológiou nič spoločné - všetko sa deje a spracováva lokálne vo vašom počítači. Ale ak po nahraní obrázka napríklad cez, spracujete ho na druhej strane, ste v prehliadači, potom je to práve „cloud“.

Viac podrobností o cloudových technológiách

V skutočnosti celý rozdiel spočíva výlučne v spôsobe ukladania a spracovania údajov. Ak všetky operácie prebiehajú na vašom počítači (s využitím jeho výkonu), potom to nie je „cloud“, ale ak proces prebieha na serveri v sieti, potom je to presne tá trendová vec, ktorá sa bežne nazýva „cloudová technológia“. ".

Inými slovami, cloudové technológie sú rôzny hardvér, softvér, metodiky a nástroje, ktoré sú užívateľovi poskytované ako internetové služby na dosiahnutie jeho cieľov, zámerov, projektov.

Ako ukazuje prax, výrazy „cloudové technológie“ / „cloudové služby“ s ich všeobecne akceptovaným grafickým znázornením vo forme „cloudov“ iba mätú používateľov, v skutočnosti ich štruktúru možno ľahko pochopiť, ak sú prezentované vo forme nasledujúca pyramída.

Základom pyramídovej „infraštruktúry“ je súbor fyzických zariadení (servery a pod.), nad ním je vybudovaná „platforma“ – súbor služieb a vrchol – softvér dostupný na požiadanie používateľov.

Tiež by ste si mali uvedomiť, že cloud computing je akýmsi základným vektorom získaným ako výsledok syntézy množstva technológií a prístupov (zložité! :-)). Aby bolo jasné, čo tým myslím, uvediem nasledujúci diagram:

Myslím, že teraz je to trochu jasnejšie, pretože schéma je pomerne jednoduchá. Vo všeobecnosti sú však cloudové technológie taký neporiadok, ktorý vykonáva výpočty so servermi a inými vecami bez toho, aby priamo priťahoval zdroje vášho počítača.

Môže sa tak stať, že sa všetci vrátime k počítačom, ktoré sú výkonovo blízko takpovediac prvej a v podstate bude len jedna obrazovka s mikroprocesorom a všetky výpočty a kapacity budú lokalizované a vykonávané na diaľku, tj niekde tam žijú servery, konkrétne v cloude spomenuté viac ako raz.

Služby poskytované cloudovými systémami

Všetko, čo sa týka сloud сcomputing(Ďalej SS), je zvyčajne zvykom volať slovo aaS... Znamená to jednoducho –“ ako Službu", to znamená," ako služba "alebo" ako služba ".

V súčasnosti cloudové technológie a vlastne ich koncepcia zahŕňajú poskytovanie nasledujúcich typov služieb svojim používateľom:

  • Storage-as-a-Service("úložisko ako služba")
    Toto je možno najjednoduchšie SS-služby, čo je miesto na disku na požiadanie. Každý z nás sa už niekedy stretol so situáciou, keď sa na monitore objavilo zlovestné varovanie: " Logický disk je plný, aby sa uvoľnilo miesto, odstránili sa nepotrebné programy alebo údaje Služba Storage-as-a-Service umožňuje ukladať dáta na externé úložisko, do „cloudu“. Pre vás to bude vyzerať ako dodatočná logická jednotka alebo priečinok. Služba je základná pre zvyšok, pretože je súčasťou takmer každého z nich. Iné podobné služby môžu slúžiť ako príklad.
  • Databáza ako služba("databáza ako služba")
    Tu je to skôr pre adminov, pretože táto vec poskytuje možnosť pracovať s databázami akoby DBMS bol nainštalovaný na lokálnom zdroji. Okrem toho je v tomto prípade oveľa jednoduchšie „zdieľať“ projekty medzi rôznymi interpretmi, nehovoriac o tom, koľko peňazí sa dá ušetriť a koľko je potrebných na kompetentné použitie. DBMS vo veľkej alebo aj stredne veľkej organizácii.
  • Informácie ako služba("informácie ako služba")
    Umožňuje vzdialene využívať akékoľvek informácie, ktoré sa môžu meniť každú minútu alebo dokonca každú sekundu.
  • Process-as-a-Service("procesný manažment ako služba")
    Je to vzdialený zdroj, ktorý môže spájať viacero zdrojov (ako sú služby alebo údaje obsiahnuté v rovnakom cloude alebo iných dostupných cloudoch) a vytvoriť tak jeden obchodný proces.
  • Aplikácia ako služba("aplikácia ako služba")
    Tiež sa možno volá Softvér ako služba(„Softvér ako služba“). Je umiestnený ako „softvér na požiadanie“, ktorý je nasadený na vzdialených serveroch a každý používateľ k nemu má prístup cez internet a všetky otázky aktualizácií a licencií na tento softvér sú regulované poskytovateľom tejto služby. Platba sa v tomto prípade uskutočňuje za skutočné použitie. Príkladom je Google Dokumenty, Kalendár Google atď. online programy.
  • Platforma ako služba("platforma ako služba")
    Používateľovi je poskytnutá počítačová platforma s nainštalovaným operačným systémom a nejakým softvérom.
  • Integrácia ako služba("integrácia ako služba")
    Toto je príležitosť získať kompletný integračný balík z „cloudu“ vrátane programovacích rozhraní medzi aplikáciami a správy ich algoritmov. To zahŕňa dobre známe služby a funkcie balíkov centralizácie, optimalizácie a integrácie podnikových aplikácií ( EAI), ale poskytuje sa ako „cloudová“ služba.
  • Zabezpečenie ako služba("bezpečnosť ako služba")
    Tento typ služby umožňuje používateľom rýchle nasadenie produktov, ktoré umožňujú bezpečné používanie webových technológií, e-mailov, lokálnych sietí, čo umožňuje používateľom tejto služby ušetriť na nasadení a údržbe vlastných.
  • Manažment / Governace-as-a-Service("správa a správa ako služba")
    Umožňuje spravovať a nastavovať parametre jednej alebo viacerých „cloudových“ služieb. Ide najmä o parametre ako topológia, využitie zdrojov, virtualizácia.
  • Infraštruktúra ako služba("infraštruktúra ako služba")
    Používateľovi je poskytnutá počítačová infraštruktúra, zvyčajne virtuálne platformy (počítače) pripojené k sieti, ktorú si samostatne konfiguruje pre svoje účely.
  • Testovanie ako služba("testovanie ako služba")
    Poskytuje možnosť testovať lokálne alebo „cloudové“ systémy pomocou testovacieho softvéru z „cloudu“ (v podniku nie je potrebný žiadny hardvér ani softvér).

Pre prehľadnosť si zhrňme všetky tieto služby „cloudovej“ architektúry do jedného diagramu, za ktorým sa skrývajú cloudové technológie (pardon, v angličtine):

Čo ukazuje klasifikáciu služieb podľa typu služby.

Teraz sa pozrime na to, čo sú cloudové technológie takpovediac podľa formy vlastníctva. Tu sú ich tri kategórie:

  • Verejné
  • Súkromné
  • Hybrid.

Stručne o každom:

  • Verejný cloud je IT infraštruktúra využívaná súčasne mnohými spoločnosťami a službami. Používatelia nemajú možnosť spravovať a udržiavať tento „cloud“ a všetku zodpovednosť za tieto problémy nesie vlastník zdroja. Predplatiteľom ponúkaných služieb sa môže stať každá spoločnosť a individuálny užívateľ.
    Príkladom sú online služby: Amazon EC2, Google Apps/Docs, Microsoft Office Web.
  • Súkromný cloud je bezpečná IT infraštruktúra riadená a prevádzkovaná v prospech jednej organizácie. Organizácia môže spravovať súkromný cloud sama alebo úlohu zadať externe. Infraštruktúra môže byť umiestnená buď u zákazníka alebo u externého operátora (alebo čiastočne u zákazníka a čiastočne u operátora).
  • Hybridný cloud je IT infraštruktúra, ktorá na riešenie daného problému využíva najlepšie kvality verejného a súkromného cloudu. Tento typ sa často používa, keď má organizácia sezónne obdobia činnosti, inými slovami, akonáhle interná IT infraštruktúra nedokáže zvládnuť aktuálne úlohy, časť kapacity sa presunie do verejného „cloudu“ (napríklad veľké množstvo štatistických informácií), ako aj poskytnúť používateľom prístup k zdrojom podniku prostredníctvom verejného „cloudu“.

Zmätený? Nič, čoskoro zanalyzujeme príklady a všetko zapadne ;)

Možnosti cloud computingu

Teraz sa pozrime na možnosti cloud computingu:

  • Prístup k osobným informáciám z akéhokoľvek počítača pripojeného k internetu
  • Môžete pracovať s informáciami z rôznych zariadení (počítače, tablety, telefóny atď.)
  • Nezáleží na tom, s ktorým operačným systémom radšej pracujete - webové služby fungujú v prehliadači akéhokoľvek operačného systému
  • Tie isté informácie, vy aj ostatní, môžete zobraziť a upraviť súčasne z rôznych zariadení
  • Z mnohých platených programov sa stali bezplatné (alebo lacnejšie) webové aplikácie
  • Ak sa niečo stane s vaším zariadením (PC, tablet, telefón), neprídete o dôležité informácie, pretože už nie sú uložené v pamäti zariadenia
  • Čerstvé a aktualizované informácie sú vždy po ruke
  • Vždy používate najnovšiu verziu programov a nemusíte sledovať vydávanie aktualizácií.
  • Svoje informácie môžete kombinovať s inými používateľmi
  • Môžete jednoducho zdieľať informácie s blízkymi alebo s ľuďmi z celého sveta.

Príležitostí je pomerne veľa, existujú však aj nevýhody (kam bez nich môžeme zájsť), ktoré treba tiež spomenúť.

"Fly in the mast" - nevýhody:

  • Potreba trvalého spojenia.
    Na prístup k cloudovým službám potrebujete trvalé internetové pripojenie
  • Softvér a jeho „customizácia“.
    Existujú obmedzenia týkajúce sa softvéru, ktorý je možné nasadiť v „oblakoch“ a poskytnúť používateľovi. Používateľ má obmedzenia v použitom softvéri a niekedy ho nemá možnosť prispôsobiť pre svoje vlastné účely
  • Dôvernosť.
    Dôvernosť údajov uložených vo verejných „cloudoch“ v súčasnosti vyvoláva množstvo kontroverzií, no vo väčšine prípadov sa odborníci zhodujú, že sa neodporúča ukladať dokumenty, ktoré sú pre spoločnosť najcennejšie, na verejnom „cloude“, keďže v súčasnosti neexistuje žiadna technológia. .ktorý by zaručoval 100% dôvernosť údajov
  • Bezpečnosť.
    Samotný „cloud“ je pomerne spoľahlivý systém, pri preniknutí do neho však útočník získa prístup k obrovskému úložisku dát.Ďalšou nevýhodou je použitie systémov, v ktorých sú ako hypervízor použité štandardné jadrá OS (napr. Windows), ktorý vám umožňuje používať vírusy a systémové zraniteľnosti
  • Drahé vybavenie.
    Na vybudovanie vlastného cloudu je potrebné vyčleniť značné materiálne zdroje, čo nie je výhodné pre novovzniknuté a malé spoločnosti
  • Ďalšie speňaženie zdroja.
    Je možné, že spoločnosti sa v budúcnosti rozhodnú účtovať používateľom služby, ktoré poskytujú.

Ako vidíte, minca má dve strany. To však nepoškodzuje vývoj technológií a môže ho dokonca podnietiť.

Cloudové technológie – pohľad užívateľa. Prehľad riešení

Dostali sme sa možno k najzaujímavejšej (a mnohými čitateľmi tak milovanej) časti článku - príkladom a takpovediac praxou. Tu zvážime, aké riešenia, služby, programy už na trhu existujú a čomu treba venovať pozornosť. Začnime službami:

  • iCloud
    Cloudová služba iCloud od spoločnosti Apple(nahradené MobileMe), plne automatické a bezplatné (aj keď s menšími funkčnými obmedzeniami). Ukladá všetky druhy obsahu (poštu, kalendár, kontakty, dokumenty, hudbu, videá a obrázky atď.) na servery a potom ich doručuje do všetkých zariadení ( iPhone, iPad, iPod touch,MacaPC) pomocou bezdrôtovej technológie Tlačiť.
  • Google Play
    Nazvala sa nová cloudová služba Google Play od „korporácie dobra“, ktorá je určená pre používateľov na umiestňovanie filmov, hudby, aplikácií a kníh na servery špeciálne navrhnuté na ukladanie digitálnych informácií. Prístup k službe je poskytovaný priamo z prehliadača, bez ohľadu na operačný systém, a preto ho možno vykonávať z počítača aj z mobilných zariadení založených na Android... Každý užívateľ má možnosť umiestniť a uložiť až 20 -tisíce hudobných nahrávok zadarmo, ako aj priame stiahnutie na server zakúpený v obchodoch ( Android Market,Google Music a Google eBookstore) digitálny tovar – filmy, elektronické knihy, programy, hudobné skladby, zakúpené aj prenajaté.
  • Naživo
    Myslím, že službu pozná každý, keďže som o nej už písal. Poskytuje možnosť hrať moderné hry aj na tom najjednoduchšom a najslabšom počítači. Technicky to vyzerá takto: samotná hra je umiestnená na vzdialenom serveri a tam sa spracováva grafika, ktorá sa už v „hotovej“ podobe posiela do počítača používateľovi. Jednoducho povedané, výpočty, ktoré sa vykonávajú počas bežnej hry na počítači atď., sa už vykonávajú na serveri a váš počítač sa používa iba ako monitor, ktorý prijíma konečný obraz. Ak nerozumiete, potom to všetko znamená, že všetky problémy s výkonom počítača a množstvom voľného miesta na pevnom disku sa automaticky odstránia, pretože nie je potrebná ani inštalácia. Navyše, za produkt (hru a pod.), ktorý sa vám nemusí páčiť, nemusíte hneď platiť pomerne veľa peňazí. Navyše nie je žiadnym tajomstvom, že väčšina hier sa nechce hrať znova, takže sa ukazuje, že náklady na niekoľko hodín (alebo dokonca niekoľko dní) potešenia sú neprimerane vysoké. Oveľa pohodlnejšia by bola možnosť, pri ktorej by ste platili len za čas hrania. Alebo – mesačne by ste platili určitú malú fixnú sumu, ktorá by vám umožnila hrať bez obmedzení v niektorej z dostupných hier. Presne toto ponúka Naživo.
  • Xbox Live
    Ďalšia, dobre známa, herná služba, ktorá poskytuje aj bohatú internetovú funkcionalitu a súvisí s cloudovými technológiami. Podstatou služby je, že majitelia konzol Xbox 360 a PDA na základni Windows Phone 7, môže hrať počítačové hry a komunikovať medzi sebou, ako aj nakupovať doplnky a rôzny multimediálny obsah v internetovom obchode. Ukazuje sa, že služba vytvára pre hráčov akýsi virtuálny vesmír, ktorého komponenty sa nenachádzajú na konzolách koncových používateľov, ale v cloude.

Posledné dve služby teda ponúkajú hry ako službu. Teraz si predstavme, že nehovoríme o hrách, ale o softvéri. To znamená, že neplatíte za produkt ako taký (za krabicu s diskom), ale za konkrétne funkcie/možnosti, ktoré vám poskytuje. zaujímavé? Tu je pre mňa :)

Malá poznámka

A keďže nás ako používateľov najviac zaujíma softvér (a nie všetky platformy ako služba), teraz zvážime „softvérové ​​​​krajiny“ ( SaaS) oblaky. Inými slovami, uveďme si najpopulárnejšie softvérové ​​riešenia, ktoré z hľadiska cloudových technológií aktuálne na trhu skutočne existujú.

Vlastne podľa SaaS-koncept, ako už bolo spomenuté vyššie, pri kúpe produktu neplatíte paušálne, ale ako keby ste si ho prenajali. Navyše používate presne tie funkcie, ktoré potrebujete (a teda za ne platíte). Napríklad raz za rok potrebujete nejakého programátora a nebudete ho používať častejšie. Prečo teda kupovať produkt, ktorý bude nečinne sedieť?

A načo na ňom plytvať miestom (v byte, ak je to krabica s diskom, alebo na pevnom disku, ak ide o súbor)? To je pravda, nie prečo, pretože existuje alternatívna možnosť - bezplatná online služba (poskytujúca plnú funkčnosť tohto programu).

Práca s dokumentmi v cloude

Práve touto cestou sa vydali dvaja headlineri IT priemyslu (a tiež konkurenti) - Google a Microsoft... Obe spoločnosti vydali sady služieb, ktoré vám umožňujú pracovať s dokumentmi.

Zo strany Google - je to ich Google Dokumenty(teraz Disk Google):

Bezplatná online kancelária, ktorá obsahuje textový procesor, tabuľkový procesor a "pribluda" na vytváranie prezentácií, ako aj internetovú službu cloudové úložisko súborov s funkciami zdieľania súborov.

Ide o webový softvér, teda program, ktorý funguje v rámci webového prehliadača bez inštalácie do počítača používateľa, teda alternatívnu verziu ľubovoľného Slovo, Excel a tak ďalej bez nutnosti nákupu a tak ďalej. Používateľom vytvorené dokumenty a tabuľky sú uložené na vyhradenom serveri Google alebo je možné exportovať do súboru.

Toto je jedna z kľúčových výhod programu, keďže k zadávaným údajom je možné pristupovať z akéhokoľvek počítača pripojeného na internet (pričom prístup je chránený heslom).

Zo strany Microsoft - je to ich Webové aplikácie Microsoft Office:

Aplikácie Webové aplikácie Microsoft Office, vám umožní používať funkcie Microsoft Office, prostredníctvom webového prehliadača a pracovať s dokumentmi (navyše ich nielen prezerať, ale aj upravovať) priamo na webovej stránke, kde sú uložené.

Dokumenty teda vyzerajú v prehliadači úplne rovnako ako v programoch. Kancelária, t.j. úplné, takpovediac zjednotenie.

Za zmienku tiež stojí, že obe služby sú úzko prepojené s poštou ( Gmail v prvom prípade a Hotmail v druhom) a úložiská súborov, ktoré chcete použiť Google Dokumenty, stačí si vytvoriť bezplatný účet Google a priamo do prehliadača dostanete sadu programov na prácu s textami, tabuľkami a pod. Pre veľa, Google Dokumentyúplne vymenené, ako je uvedené vyššie, zaplatené PANI Okancelária.

Aby sme to zhrnuli (pre tieto dve služby), môžeme povedať, že používateľ je presunutý zo svojho bežného offline prostredia do online.
Poďme ďalej.

Cloudové technológie a ukladanie dát

Cloudové úložisko súborov nie je o nič menej populárne. Najznámejším úložiskom je ..

  • Dropbox.
    Môžete mať niekoľko počítačov, ale s týmto cloudovým úložiskom môžete vytvoriť zdieľaný priečinok so súbormi pre všetky počítače a dokonca aj smartfóny. Najzaujímavejšie je, že tu nemusíte robiť žiadne špeciálne akcie, pretože samotný operačný systém bude vnímať zdieľaný priečinok, ako všetky ostatné priečinky na pevnom disku, a schránka sa len zosynchronizuje. Služba umožňuje uložiť až 2 GB dát. Zameriava sa na synchronizáciu a výmenu informácií. Dropbox uchováva históriu sťahovania, takže po vymazaní súborov zo servera je možné obnoviť dáta a uchováva sa aj história zmien súborov, ktorá je dostupná za obdobie posledného 30 dni.
  • Windows Live SkyDrive.
    servis SkyDrive umožňuje ušetriť až 7 GB (a môžete si vymieňať súbory až do 100 MB) informácie usporiadané pomocou štandardných priečinkov. Pre obrázky existuje režim náhľadu, ako aj možnosť ich zobrazenia vo forme snímok. Okrem toho je služba integrovaná s Microsoft Office, podporuje aj nové operačný systém(alebo skôr klient SkyDrive zabudované do aplikácií Metro a umožňuje nahrávať dokumenty a fotografie do „cloudu“ jedným kliknutím, otvárať súbory zo vzdialeného úložiska).
  • A samozrejme Disk Google... Bude o ňom samostatný článok.

Mimochodom, nielen najrôznejšie kancelárie a úložiská súborov využívajú cloudové technológie. Napríklad v tábore boja proti digitálnemu „zlu“ stavili aj na cloud computing. A tu je výsledok – bezplatný antivírus Antivírus Panda Cloud.

Je založená na inovatívnej technológii „kolektívnej inteligencie“ (ktorá automaticky deteguje nové hrozby v minimálnom čase) a umožňuje vám minimalizovať vplyv ochrany na systémové zdroje počítača s využitím výpočtového výkonu cloudových technológií pre väčšinu operácií: analýzy, blokovanie a pokusy o odstránenie škodlivého softvéru.

Antivírusové servery využívajú informácie získané od miliónov používateľov antivírusových produktov Panda na celom svete, aby sa automaticky zisťovali a klasifikovali nové typy malvéru, ktoré sa objavujú každý deň.

V skratke asi takto, aj keď je tu ešte kopa služieb, o ktorých by sa dalo rozprávať, ale potom budete musieť napísať zväzok Vojna a mier :)
Takže poďme na to, aby sme sa prefíkane.

Cloudové technológie. Zamračené alebo jasno?

Jednoducho povedané, cloud je schopnosť mať vždy zaručený a bezpečný prístup ku všetkým vašim osobným informáciám, ako aj vyhnúť sa potrebe držať veľa nepotrebných vecí vo vrecku (všelijaké flash disky, disky, káble atď. na) alebo kúpiť nový počítač / komponenty / programy / hry atď. Niet pochýb o tom, že na tento moment cloudová technológia je jednou z najžiadanejších a najzaujímavejších tém v IT-sféra a s nimi sa spája čoraz viac zaujímavých riešení, ktoré sa objavujú vo svete.

Samozrejme, pre bežného používateľa je stále ťažké plne posúdiť (a odhaliť) ich plný potenciál, ale to, čím je, sa dá vidieť aj voľným okom.

Budúcnosť cloudových technológií sa teda nepochybne zdá byť veľmi svetlá, pretože takíto giganti ( Microsoft, Apple a Google) len nerobia nič pre istotu a je úplne jasné, že ak už vstúpili na toto neprebádané územie, jednoznačne sa ho nechystajú opustiť, pretože pred dvomi rokmi koncept "oblak" sa zdalo len krásnou myšlienkou a odvážnym experimentom a výhody cloudových technológií dnes môžu pocítiť aj tí ľudia, ktorí nie sú spojení s vývojom softvéru, webovými technológiami a inými vysoko špecializovanými vecami (vyššie uvedené Xbox Live, Windows Live, OnLive, Dokumenty Google sú toho názorným príkladom).

Doslov

Niečo také. Dúfam, že informácie boli pre vás zaujímavé, užitočné a vzrušujúce. Zostaňte pri projekte - tu ste vždy vítaní ;)

Ako obvykle, ak máte otázky, dodatky a iné rozdiely, komentáre sú k vašim službám.

PS: Ďakujem členovi tímu 25 FRAME za existenciu tohto článku

Zdieľajte to