Servicii de tehnologie cloud. Ce este tehnologia cloud și de ce este necesară. Principalele direcții de dezvoltare a tehnologiilor cloud

Etapele cercetării

    Stabiliți scopul lucrării.

    Găsiți o sursă de informații.

    Procesează informațiile.

    Dați definiții, dezvăluie concepte.

    Analizați rezultatele.

    A trage concluzii.

Obiectivele cercetării

    Studiați informațiile de bază despre tehnologiile „Cloud”, despre varietățile și aplicațiile acestor tehnologii.

    Luați în considerare tehnologiile „cloud”, în special în educație, și mai multe despre tehnologiile MICROSOFT.

Dispoziții generale

Termenul " cloud computing„(Engleză - cloud computing) este aplicabilă pentru orice servicii care sunt furnizate prin Internet. Esența tehnologiei cloud este de a oferi utilizatorilor acces de la distanță servicii, resurse de calcul și aplicații (inclusiv sisteme de operare și infrastructură) prin Internet. Dezvoltarea acestei sfere de găzduire (un serviciu de găzduire pentru amplasarea echipamentelor clientului pe teritoriul furnizorului cu asigurarea conexiunii acestuia la canale de comunicații cu lățime de bandă mare) s-a datorat nevoii emergente de software și servicii digitale care să poată fi controlate din în interior, dar care ar fi acesta este mai economic și mai eficient. Aceste servicii de internet, cunoscute și ca „servicii cloud”, pot fi împărțite în trei categorii principale:

    infrastructura ca serviciu

    platformă ca serviciu

    sistem de operare ca serviciu

În comparație cu abordarea tradițională, serviciile cloud vă permit să gestionați infrastructuri mai mari, să serviți diferite grupuri de utilizatori în cadrul aceluiași cloud și, de asemenea, înseamnă o dependență completă de furnizorul de servicii cloud. Atunci când furnizați un serviciu cloud, este utilizat un tip de plată cu plată pe utilizare. De obicei, unitatea de măsură a timpului de lucru este luată ca minut sau oră de utilizare a resurselor. Când se evaluează cantitatea de date, o unitate de măsură este luată ca un megaoctet de informații stocate. În acest caz, utilizatorul plătește exact pentru cantitatea de resurse pe care a folosit-o efectiv într-un anumit timp. În plus, infrastructura cloud oferă utilizatorului posibilitatea, dacă este necesar, de a „crește” sau „scădea” limitele maxime ale resurselor alocate, profitând astfel de elasticitatea serviciului furnizat. Utilizator servicii cloud nu este nevoie să vă faceți griji cu privire la infrastructura care asigură performanța serviciilor oferite acesteia. Toate sarcinile legate de configurare, depanare, extinderea infrastructurii etc. sunt efectuate de furnizorul de servicii.

Tipuri de nori

Norii pot fi publici sau privati.

    Un cloud privat este o infrastructură concepută pentru a fi utilizată de o singură organizație care include mai mulți consumatori (de exemplu, divizii ale aceleiași organizații). Un cloud privat poate fi deținut, operat și operat de către organizație în sine sau de o terță parte (sau o combinație a acestora) și poate exista fizic atât în ​​interiorul, cât și în afara jurisdicției proprietarului.

    Un cloud public este o infrastructură concepută pentru utilizare gratuită de către publicul larg. Cloudul public poate fi deținut, operat și operat de organizații comerciale, academice și guvernamentale (sau orice combinație a acestora). Cloudul public există fizic în jurisdicția proprietarului - furnizorul de servicii.

    Un cloud hibrid este o combinație de două sau mai multe infrastructuri cloud diferite (private, publice) care rămân obiecte unice, dar sunt interconectate prin tehnologii standardizate sau private pentru transferul de date și aplicații (de exemplu, utilizarea pe termen scurt a resurselor cloud public pentru echilibrare). încărcături între nori).

    Un cloud public este un tip de infrastructură conceput pentru a fi utilizat de către o anumită comunitate de consumatori din organizații cu sarcini comune. Un cloud public poate fi deținut în comun, operat și operat de una sau mai multe dintre organizațiile comunitare sau de o terță parte (sau orice combinație a acestora) și poate exista fizic atât în ​​interiorul, cât și în afara jurisdicției proprietarului.

    În practică, granițele dintre toate aceste tipuri de calcule sunt neclare.

Trei straturi de servicii cloud

Infrastructură ca serviciu (IaaS)

Infrastructura de inchiriat. Utilizatorului i se oferă o instanță „curată” a unui server virtual cu o adresă IP unică sau un set de adrese și o parte a sistemului de stocare. Pentru a controla parametrii, pornirea și oprirea acestei instanțe, furnizorul oferă utilizatorului o interfață de programare (API).

Platforma ca serviciu (PaaS)

PaaS poate fi gândit ca o platformă virtuală la cheie constând din unul sau mai multe servere virtuale cu sisteme de operare și aplicații specializate instalate. Majoritatea furnizorilor de cloud oferă utilizatorului o varietate de medii cloud gata de utilizare.

Software ca serviciu (SaaS)

Conceptul SaaS oferă posibilitatea de a utiliza software-ul ca serviciu și de a face acest lucru de la distanță prin Internet. Această abordare vă permite să nu cumpărați un produs software, ci pur și simplu să îl utilizați temporar atunci când este nevoie.

Beneficiile cloud computing

    Utilizatorul plătește pentru serviciu doar atunci când are nevoie de el și, cel mai important, plătește doar pentru ceea ce folosește.

    Tehnologiile cloud vă permit să economisiți bani la achiziționarea, întreținerea, actualizarea software-ului și a echipamentelor.

    Scalabilitate, toleranță la erori și securitate - alocarea și eliberarea automată a resurselor necesare în funcție de nevoile aplicației. Întreținerea, actualizările software sunt efectuate de furnizorul de servicii.

    Acces de la distanță la datele din cloud - puteți lucra de oriunde de pe planetă unde aveți acces la Internet.

Dezavantajele cloud computingului

    Utilizatorul nu este proprietarul și nu are acces la infrastructura internă cloud. Siguranța datelor utilizatorilor depinde în mare măsură de compania furnizorului.

    Dezavantaj relevant pentru utilizatorii ruși: pentru a primi servicii de înaltă calitate, utilizatorul trebuie să aibă un sistem de încredere și acces rapid la Internet.

    Nu toate datele pot fi încredințate unui furnizor de internet nu numai pentru stocare, ci chiar și pentru procesare

    Există riscul ca furnizorul de servicii online să nu reușească într-o zi backup date și acestea vor fi pierdute ca urmare a unui accident de server.

    Încredințând datele dumneavoastră unui serviciu online, pierdeți controlul asupra acestora și vă limitați libertatea (Utilizatorul nu își va putea modifica unele informații, acestea urmând a fi stocate în condiții independente de voința sa).

Aplicarea tehnologiilor cloud

Ca exemplu de utilizare a tehnologiilor cloud în educație, se pot numi agende și reviste electronice, conturi personale pentru studenți și profesori, o sală de recepție interactivă și multe altele. Acestea sunt forumuri tematice în care studenții pot face schimb de informații. Aceasta este și o căutare de informații, în care elevii pot rezolva anumite probleme educaționale chiar și în absența unui profesor sau sub îndrumarea acestuia. Pentru a face acest lucru, puteți utiliza:

    programe de calculator

    manuale electronice

    simulatoare

    sisteme de diagnosticare, testare și instruire

    software aplicat și instrumental

    complexe de laborator

    sisteme bazate pe tehnologie multimedia

    sisteme de telecomunicații (de exemplu, e-mail, teleconferințe

    biblioteci electronice și multe altele.


Tehnologia Cloud Microsof pentru instituțiile de învățământ

Microsoft Cloud: Office 365, Azure Education

Microsoft Office 365 pentru instituțiile de învățământ vă permite să profitați din plin de serviciile cloud, ajutând la economisirea timpului și a banilor și, de asemenea, îmbunătățește productivitatea studenților și angajaților. Funcționalitățile de bază care includ versiuni cloud ale Exchange Online, SharePoint Online și Office Web Apps și Lync Online cu conferințe video vor fi disponibile gratuit. Puteți găsi informații detaliate despre noile prețuri și tarife la link-ul: [email protected].Office 365 Education combină capacitățile aplicațiilor desktop Office familiare cu versiunile online ale următoarei generații de servicii de comunicații și colaborare Microsoft. Office 365 este ușor de utilizat și administrat, cu securitatea și fiabilitatea robuste ale unui furnizor global de servicii de top.

Mai multe informații pot fi găsite la linkul: http://www.microsoft.com/en-us/office365/education/school-services.aspx#fbid=RAc3tEIrx3K.

Cu oferta Windows Azure în educație, educatorii pot include în oferta lor procesul de studiu una dintre cele mai inovatoare și cu cea mai rapidă dezvoltare tehnologii, atât în ​​partea teoretică, cât și în cea practică. Nu este un secret pentru nimeni că în câțiva ani, cererea de pe piața muncii pentru specialiști în domeniul cloud computing va crește semnificativ, cu folosind Windows Universitățile Azure în educație au posibilitatea de a pregăti astfel de specialiști.

Cloud computing implică rularea aplicațiilor sau stocarea datelor pe servere situate în centre de date distribuite care sunt accesibile prin Internet. Pentru a proiecta și executa aplicatii similare este necesară o platformă cloud dedicată. O astfel de platformă este Windows Azure, un analog „în nor”. sistem de operare Windows Server... Cu toate acestea, dacă Windows Server este un software pe care l-ați achiziționat și implementat pe serverele din centrul dvs. de date local, atunci Windows Azure este găzduit în centrele de date Microsoft și vă este disponibil de la distanță ca mediu pentru dezvoltarea și executarea aplicațiilor. Nu trebuie să cumpărați și să instalați software, plătiți doar pentru închirierea resurselor de calcul și a capacităților platformei de centru de date Microsoft.

Cum funcționează Windows Azure?

În inima Windows funcționează Lansare Azure lies mașină virtuală pentru fiecare instanță a aplicației. Dezvoltatorul determină capacitatea de stocare necesară și puterea de calcul necesară (numărul de mașini virtuale), după care platforma furnizează resursele corespunzătoare. Când cerințele inițiale de resurse se modifică, în conformitate cu cererea noului client, platforma alocă resurse suplimentare sau reduce resursele neutilizate ale centrului de date pentru aplicație.

O caracteristică a modelului PaaS (platform-as-a-service) este separarea aplicației și a infrastructurii: dezvoltatorul trebuie doar să determine cantitatea de resurse necesare aplicației și toate acțiunile pentru a furniza resursele solicitate, a le gestiona , distribuția dinamică, monitorizarea, scalarea etc. sunt efectuate furnizor.

Elevii care doresc să studieze tehnologii cloud independent sau lucrând la proiecte în domeniul cloud computing-ului oferit de Microsoft acces liber la Windows Azure, permițându-vă să vă cufundați în procesul educațional fără nicio restricție.

Profesori:

    5 luni de acces

    2 noduri de calcul mici

    3 GB stocare

    2 conexiuni cu autobuzul de serviciu

    2 SQL Asure Web Edition (1 GB)

Elevi:

Lucrare finalizată.

Deoarece „norii” sunt un concept colectiv, are sens să le clasificăm în funcție de anumite atribute. Mai jos sunt clasificările „norilor”, dintre care una a fost propusă de InfoWorld, iar cealaltă de directorul comercial al Parallels, unul dintre liderii pieței de virtualizare.

InfoWorld propune împărțirea tuturor „norilor” în șase tipuri:

SAAS - direct o aplicație ca serviciu (de exemplu, Zoho Office sau Google Apps).

CALCULATELE DE SERVICIU - de exemplu, servere virtuale.

SERVICII WEB ÎN CLOUD - Servicii de internet optimizate pentru lucrul într-un mediu virtual (de exemplu, sisteme de internet banking).

PAAS este o „platformă ca serviciu”, adică o nouă generație de aplicații web care fac posibilă construirea unui set de capabilități la cererea utilizatorului (de exemplu, Live Mesh de la Microsoft).

MSP este un furnizor de servicii gestionate care deservește furnizorii de servicii (de exemplu, scanere antivirus încorporate pentru portaluri de e-mail).

PLATFORME COMERCIALE pentru servicii - convergență PaaS și MSP (de exemplu, Cisco WebEx Connect).

Norii sunt împărțiți în privat, public, hibrid și clan.

    Cloud privat

Un cloud privat (în engleză private cloud) este o infrastructură destinată utilizării de către o organizație, inclusiv mai mulți consumatori (de exemplu, divizii ale unei organizații), eventual și de către clienții și contractorii acestei organizații. Un cloud privat poate fi deținut, operat și operat de către organizație în sine sau de o terță parte (sau o combinație a acestora) și poate exista fizic atât în ​​interiorul, cât și în afara jurisdicției proprietarului.

    Cloud public

Un cloud public este o infrastructură concepută pentru utilizare gratuită de către publicul larg. Cloudul public poate fi deținut, operat și operat de organizații comerciale, academice și guvernamentale (sau orice combinație a acestora).

    Nor hibrid

Un cloud hibrid este o combinație de două sau mai multe infrastructuri cloud diferite (private, publice sau publice) care rămân obiecte unice, dar sunt interconectate prin tehnologii standardizate sau private pentru transferul de date și aplicații (de exemplu, utilizarea pe termen scurt a resurselor publice cloud). pentru echilibrarea sarcinii între nori).

    Cloud de clan sau cloud comunitar

Un cloud comunitar este un tip de infrastructură conceput pentru a fi utilizat de către o anumită comunitate (clan) de consumatori din organizații care au obiective comune (de exemplu, misiune, cerințe de securitate, politici și conformitate cu diverse cerințe). Un cloud public poate fi deținut în comun, operat și operat de una sau mai multe organizații comunitare sau de o terță parte (sau o combinație a acestora) și poate exista fizic atât în ​​interiorul, cât și în afara jurisdicției proprietarului.

1.3 Principalele direcții de dezvoltare a tehnologiilor cloud

Cei patru piloni ai cloud computingului sunt:

Unele produse oferă în mod direct utilizatorilor servicii de internet, cum ar fi stocare, middleware, suport pentru colaborare și baze de date.

    Infrastructura ca serviciu ( IaaS, ing. Infrastructure-as-a-Service) este oferită ca o oportunitate de a utiliza infrastructura cloud pentru auto-gestionare resurse de procesare, stocare, rețea și alte resurse de calcul fundamentale, de exemplu, un consumator poate instala și rula software arbitrar, care poate include sisteme de operare, platforme și aplicații software. Consumatorul poate controla sistemele de operare, sisteme virtuale stocare și aplicații instalate, precum și au control limitat asupra setului de disponibile servicii de rețea(de ex. firewall, DNS). Controlul și gestionarea principalei infrastructuri fizice și virtuale a cloud-ului, inclusiv rețeaua, serverele, tipurile de sisteme de operare utilizate, sistemele de stocare este efectuată de furnizorul de cloud. Exemple de utilizatori (dezvoltatori de sistem, administratori, manageri IT).

    Platforma ca serviciu ( PaaS, ing. Platform-as-a-Service) - un model în care consumatorului i se oferă posibilitatea de a utiliza infrastructura cloud pentru a găzdui software pentru plasarea ulterioară pe acesta a aplicațiilor noi sau existente (aplicații replicate proprii, dezvoltate personalizat sau achiziționate). Astfel de platforme includ instrumente pentru crearea, testarea și executarea aplicațiilor software - sisteme de gestionare a bazelor de date, middleware, limbaje de programare runtime - furnizate de un furnizor de cloud. Controlul și gestionarea principalei infrastructuri fizice și virtuale a cloud-ului, inclusiv a rețelei, serverelor, sistemelor de operare, stocării, se realizează de către furnizorul de cloud, cu excepția celor dezvoltate sau aplicații instalate, precum și, dacă este posibil, parametrii de configurare ai mediului (platformă). Exemple de utilizatori (dezvoltatori de aplicații, testeri, administratori)

    Sistem de operare ca serviciu ( SaaS, ing. Software-as-a-Service) - un model în care consumatorului i se oferă posibilitatea de a utiliza software-ul de aplicație al furnizorului care rulează în infrastructura cloud și este accesibil de pe diverse dispozitive client sau printr-un client subțire, de exemplu, dintr-un browser (de exemplu, e-mail web) sau prin interfața programului. Controlați și gestionați infrastructura fizică și virtuală de bază a cloud-ului, inclusiv rețeaua, serverele, sistemele de operare, stocarea sau chiar capacitati individuale aplicații (cu excepția setului limitat setari personalizate configurarea aplicației) este efectuată de furnizorul de cloud. Exemple de utilizatori (utilizatori de afaceri, administratori de aplicații).

Altele * aaS: de exemplu:

DaaS (Desktop-as-a-Service) oferă fiecărui utilizator un virtual standardizat la locul de muncă, cu posibilitatea de a personaliza și instala alte programe. Accesul se realizează prin intermediul rețelei printr-un client subțire, care poate fi orice, de la un computer obișnuit la un smartphone (OS Google Chrome).

CaaS (Communications-as-a-Service) este o combinație de software și hardware pentru organizarea tuturor tipurilor de comunicare (voce, poștă) între angajații aceleiași întreprinderi folosind soluții terțe.

Alternativa SaaS este promovată de Microsoft, numită S + S (Software + Servicii), și combină punctele forte ale unui SaaS tipic și ale unei aplicații comune disponibile. Acesta este un software obișnuit, dar cu accent pe serviciile de la distanță. Calculul în cloud se transformă într-o tendință tehnologică serioasă - mulți experți cred că în următorii cinci ani cloud computing va schimba nu numai procesele IT, ci și piața tehnologiei informației în sine. Datorită acestei tehnologii, utilizatorii de dispozitive de o mare varietate de tipuri, inclusiv PC-uri, laptopuri, smartphone-uri și PDA-uri, vor putea accesa programe, sisteme de stocare și chiar platforme de dezvoltare de aplicații prin internet, prin intermediul serviciilor oferite de furnizorii de cloud computing, iar resursele în acest caz sunt găzduite pe serverele furnizorilor.

Pe baza tuturor celor de mai sus, putem concluziona că atunci când folosesc cloud computing, consumatorii de tehnologia informației pot reduce semnificativ costurile de capital - pentru construirea de centre de date, achiziționarea de echipamente de server și de rețea, soluții hardware și software pentru a asigura continuitatea și disponibilitatea - deoarece aceste costuri sunt a absorbit un furnizor de servicii cloud. În plus, timpul lung de construcție și punere în funcțiune a infrastructurii mari de tehnologie a informației și costul lor inițial ridicat limitează capacitatea consumatorilor de a răspunde în mod flexibil la cerințele pieței, în timp ce tehnologiile cloud oferă capacitatea de a răspunde aproape instantaneu la o creștere a cererii de putere de calcul. .

Atunci când se utilizează cloud computing, costurile pentru consumatori sunt transferate către costurile de operare - astfel, costurile de plată pentru serviciile furnizorilor de cloud sunt clasificate.

Școala Gimnazială MBOU nr. 9, Karabanovo

RAPORT

În informatică

„Tehnologii cloud”

Efectuat: Plotnikov M.I.

11 Un student

Capitolul 1. Conceptul de „tehnologii cloud”

Capitolul 2. Istoria apariției tehnologiilor cloud

Capitolul 3. Prezentare generală a produselor cloud

Capitolul 4. Exemple de „tehnologii cloud”

Capitolul 5. Avantajele și dezavantajele tehnologiilor cloud

Capitolul 6. Perspective pentru dezvoltarea tehnologiilor cloud

Concluzie

Bibliografie

Introducere

Totul se schimbă, lumea nu stă pe loc, iar majoritatea utilizatorilor de Internet își schimbă și atitudinea față de World Wide Web. Motivul pentru aceasta este „tehnologiile cloud”, care stabilesc „moda” pentru utilizarea Internetului și stocarea fișierelor pe Web. „În spatele norului” funcționează acum Facebook, Amazon, Twitter și acele „motoare” pe care se bazează servicii precum Google Docs și Gmail. Toate acestea sunt bune, dar până acum rămân pentru neinițiați doar cuvinte, pompoase și de neînțeles. Deci cum funcționează?

În ciuda faptului că termeni precum „tehnologii cloud” sau „cloud computing” au fost auziți de mult de mulți, totuși foarte puțini oameni înțeleg ce este exact tehnologia cloud.

La prima vedere, poate părea că totul este prea confuz pentru a aprofunda în el. De fapt, această tehnologie este foarte simplu și aproape fiecare dintre noi îl folosește de mult timp, fără să se gândească la asta. De exemplu, toate rețelele sociale, serviciile de găzduire de fișiere, YouTube, clienții de e-mail, serviciile bancare și multe altele funcționează pe baza cloud-ului.



În termeni simpli, tehnologia cloud presupune utilizarea unui computer/aplicație web situată pe servere la distanță printr-un comod interfața cu utilizatorul sau formatul aplicației. Întreprinderile și companiile folosesc diferite tipuri de aplicații în cloud, cum ar fi pentru managementul relațiilor cu clienții (CRM), managementul personalului, contabilitate și pentru alte nevoi ale organizațiilor.

Ţintă: studierea problemei apariției și dezvoltării „Tehnologiilor cloud”.

Lucrarea a livrat următoarele sarcini :


  • pentru a forma conceptul de „tehnologii cloud”,

  • vorbiți despre platformele principale folosind „nori”,

  • prezentați laturile pozitive și negative ale serviciului,

  • pentru a evidenția perspectivele de dezvoltare ulterioară în lume.

Capitolul 1. Conceptul de „tehnologii cloud”

Tehnologii cloud Sunt tehnologii de prelucrare a datelor în care resurse informatice sunt furnizate utilizatorului de internet ca serviciu online. Cuvântul „nor” este folosit aici ca metaforă pentru o infrastructură complexă care ascunde toate detaliile tehnice.

Cloud (scattered) computing (cloud computing, folosit și termenul Cloud (scattered) data processing) este o tehnologie de prelucrare a datelor în care resursele și capacitățile computerului sunt furnizate utilizatorului ca serviciu de Internet. Utilizatorul are acces la propriile date, dar nu poate gestiona și nu ar trebui să-i pese de infrastructura, sistemul de operare și software-ul propriu-zis cu care lucrează. Termenul „Cloud” este folosit ca metaforă bazată pe imaginea Internetului într-o diagramă rețea de calculatoare, sau ca imagine a unei infrastructuri complexe, în spatele căreia se ascund toate detaliile tehnice. Potrivit unui document IEEE publicat în 2008, „Cloud computing este o paradigmă în care informațiile sunt stocate permanent pe servere de pe Internet și temporar stocate în cache pe partea clientului, de exemplu, pe computere personale, console de jocuri, laptopuri, smartphone-uri etc. .”.

Procesarea datelor în cloud ca concept include următoarele concepte:

infrastructura ca serviciu,

platformă ca serviciu,

sistem de operare ca serviciu,

date ca serviciu,

locul de muncă ca serviciu

și alte tendințe tehnologice, care împărtășesc toate convingerea că Internetul poate satisface nevoile de procesare ale utilizatorilor.

Pentru tehnologia cloud în sine caracteristica principală este neuniformitatea cererii de resurse Internet de către utilizatori. Pentru a netezi această neuniformitate și a aplica un alt strat intermediar - virtualizarea serverului... Astfel, sarcina este distribuită între servere virtuale și computere.

Tehnologii cloud Este un concept mare care include multe concepte diferite care oferă servicii. De exemplu, software, infrastructură, platformă, date, loc de muncă etc. De ce este nevoie de toate acestea? Cel mai functie principala tehnologia cloud este de a satisface nevoile utilizatorilor care au nevoie de prelucrare de date de la distanță.

Ce nu este considerat cloud computing? În primul rând, este un calcul autonom calculator local... În al doilea rând, este „utility computing”, atunci când se comandă un serviciu pentru executarea unor calcule deosebit de complexe sau stocarea matricelor de date. În al treilea rând, este calculul colectiv (distribuit) (computing grid). În practică, granițele dintre toate aceste tipuri de calcule sunt destul de neclare. Cu toate acestea, viitorul cloud computing este încă mult mai mare decât utilitățile și sistemele distribuite.

Stocarea în cloud este un model de stocare online, în care datele sunt stocate pe numeroase servere distribuite într-o rețea, puse la dispoziție pentru utilizare de către clienți, în principal de către un terț. Spre deosebire de modelul de stocare a datelor pe propriile servere dedicate, achiziționate sau închiriate special în astfel de scopuri, numărul sau orice structură internă a serverelor nu este în general vizibilă pentru client. Datele sunt stocate, precum și procesate, în așa-numitul cloud, care este, din punctul de vedere al clientului, un server virtual mare. Din punct de vedere fizic, astfel de servere pot fi situate geografic departe unul de celălalt, până la locații de pe continente diferite.

Pentru a înțelege ce este un „nor”, ​​merită să începem cu istoria acestei probleme. Este necesar să înțelegeți: este această tehnologie într-adevăr în categoria ideilor noi sau această idee nu este atât de nouă.

Mulți utilizatorii moderni calculatoare și dispozitive mobile nu ne mai putem imagina viața fără Internet, care s-a stabilit ferm în viața noastră de zi cu zi. Relativ recent, au apărut noi tehnologii cloud care sunt destul de diferite de modelele clasice de sisteme informatice, deși în unele aspecte funcționează după principii similare. Cu toate acestea, însuși conceptul de „nor”, ​​deși familiar pentru mulți, rămâne încă de neînțeles. Despre ce este, citiți mai departe.

Ce este cloud computing?

Dacă vorbim despre conceptul însuși limbaj simplu, putem spune că soluțiile tehnologice de acest tip presupun practic stocarea și utilizarea informațiilor, software-ului sau serviciilor speciale fără a le folosi efectiv pe computere. hard disk-uri(sunt folosite doar pentru configurare inițială software-ul client pentru a accesa serviciile cloud).

Cu alte cuvinte, utilizarea tehnologiilor cloud face posibilă utilizarea doar a resurselor pur de calcul ale unui terminal de computer sau dispozitiv mobil. Această explicație poate părea prea confuză pentru mulți. Prin urmare, pentru a înțelege cum arată aplicarea tehnologiilor cloud în practică, putem da cel mai simplu exemplu.

Majoritatea utilizatorilor moderni, într-un fel sau altul, folosesc prin e-mail... Adesea, prezența unei astfel de adrese este necesară pentru înregistrarea în serviciile de internet, retele sociale, jocuri online etc. În orice sistem Windows există un încorporat client de mail Outlook. Când primiți sau trimiteți scrisori, toate sunt salvate direct pe hard disk în folderul programului.

Este o altă problemă când cutia poștală se află pe un server la distanță (de exemplu, Mail.Ru, Gmail, Yandex mail etc.). Utilizatorul intră pur și simplu pe site, își introduce datele de înregistrare (login și parolă) și apoi obține acces la e-mailul său. Acestea sunt tehnologii cloud în cel mai simplu sens, deoarece toată corespondența este stocată nu pe computerul utilizatorului (hard disk), ci pe un server la distanță. De fapt, și program special a accesa cutie poștală nu este necesar (este suficient cel mai comun browser web, care în acest caz joacă rolul unei aplicații client).

Astfel, cel mai important lucru este modul în care diferă tehnologiile cloud metode standard IT, constă tocmai în stocarea de informații sau a unui fel de software pe un server la distanță, care la un moment dat a fost numit „cloud”, și în posibilitatea de a partaja date sau software. Astăzi puteți vedea multe servicii care sunt construite exact pe principiile cloud-ului. Dar nu a fost întotdeauna așa.

Dezvoltarea tehnologiilor cloud

În general, discuțiile despre introducerea unor astfel de modele au loc încă de la sfârșitul anilor 60 ai secolului trecut. Apoi a apărut conceptul de utilizare a puterii de calcul a sistemelor informatice din întreaga lume cu o organizație sub forma unei utilitate publice, ai cărei autori au fost Joseph Licklider și John McCarthy.

Următorul pas a fost introducerea în 1999 a așa-numitelor sisteme CRM sub formă de site-uri web puse la dispoziție prin abonament, care asigurau acces la resurse de calcul prin intermediul internetului, care în 2002 a început să folosească activ librăria online Amazon, care s-a transformat ulterior în o imensă corporație IT.

Și abia în 2006, datorită apariției proiectului Elastic Compute Cloud, au început să vorbească serios despre implementarea la scară largă a tehnologiilor și serviciilor cloud. Desigur, lansarea serviciului familiar Google Apps, care a avut loc în 2009, a jucat și ea un rol important în furnizarea de resurse de calcul.

Servicii cloud moderne

De atunci, piața tehnologiei cloud a suferit schimbări destul de semnificative. Iar problema nu s-a limitat doar la furnizarea de resurse de calcul.

Au început să apară noi tehnologii și servicii cloud, care astăzi pot fi împărțite condiționat în mai multe categorii mari:

  • stocarea informațiilor în cloud;
  • portaluri de jocuri;
  • platforme antivirus;
  • instrumente software bazate pe web.

Fiecare dintre aceste grupuri include multe subcategorii, dar în termeni generali, toate urmează aceleași principii.

Caracteristici obligatorii

Conform cerințelor general acceptate ale Institutului Național de Standarde și Tehnologie din SUA, există o singură listă de condiții pe care tehnologiile informaționale din cloud trebuie să le îndeplinească:

  • serviciu independent de utilizator la cerere (capacitatea utilizatorului de a determina gradul de utilizare a resurselor tehnologice și de calcul sub formă de viteză de acces la date, timp de procesare a serverului, volum de stocare etc., fără acord sau interacțiune obligatorie cu furnizorul de servicii) ;
  • acces la o rețea universală (acces la transmisia de date indiferent de tipul de dispozitiv utilizat);
  • combinarea resurselor de calcul (redistribuirea dinamică a capacităților prin combinarea resurselor pentru un număr mare de utilizatori într-un singur pool);
  • elasticitate (abilitatea în orice moment de a furniza, extinde sau restrânge gama de servicii în mod automat și fără costuri suplimentare);
  • contabilizarea serviciilor furnizate consumatorilor (abstracția traficului utilizat, numărul de utilizatori și tranzacțiile acestora, lățimea de bandă etc.).

Clasificarea comună a modelelor de implementare

Apropo de tehnologiile cloud, nu se poate să nu menționăm divizarea acestora în funcție de tipurile de modele de servicii cloud utilizate.

Există mai multe grupuri principale printre acestea:

  • Un cloud privat este o infrastructură separată utilizată de o singură organizație sau de o întreprindere cu mai mulți utilizatori sau de companii partenere (antreprenori), care poate fi deținută sau în afara jurisdicției organizației.
  • Un cloud public este o structură destinată utilizării de către publicul larg în domeniul public și de obicei condusă de proprietar (furnizor de servicii).
  • Un cloud public este o structură organizațională concepută pentru grupuri de utilizatori cu interese sau obiective comune.
  • Un cloud hibrid este o combinație de două sau mai multe dintre tipurile de mai sus, care în structură rămân obiecte independente unice, dar sunt interconectate conform regulilor standardizate strict definite pentru transferul de date sau utilizarea aplicației.

Tipuri de modele de servicii

Separat, trebuie evidențiată metodologia de clasificare a modelelor de servicii, adică întregul set de instrumente și instrumente pe care un serviciu cloud le poate oferi utilizatorului.

Dintre modelele principale, se disting următoarele:

  • SaaS (software ca serviciu) este un model al unui set de software furnizat de un furnizor de cloud unui consumator, care poate fi utilizat fie direct în serviciul cloud de pe un dispozitiv, fie prin acces prin clienti slabi, sau prin interfața unei aplicații speciale.
  • PaaS (platform as a service) este o structură care permite utilizatorului, pe baza instrumentelor furnizate, să utilizeze cloud-ul pentru a dezvolta sau crea software de bază pentru plasarea ulterioară a altor software (proprii, achiziționați sau replicat) bazate pe sisteme de management al bazelor de date. , limbaje de programare runtime, software de liant etc.;
  • IaaS (infrastructură ca serviciu) este un model de utilizare a unui serviciu cloud cu management independent al resurselor și capacitatea de a găzdui orice tip de software (chiar și OS), dar cu control limitat asupra unor servicii de rețea (DNS, firewall etc.).

Blocuri de servicii cloud

Întrucât tehnologiile cloud implică o participare minimă a utilizatorilor la funcționarea întregului complex și sunt modele constând din multe combinații tehnologice care interacționează între ele prin utilizarea middleware-ului, în această etapă de luare în considerare a acestor servicii separat, putem evidenția câteva componente importante ale oricărui complex software și hardware care sunt blocuri de apel acceptate:

  • Portalul de autoservire este un instrument care permite utilizatorului să comande un anumit tip de serviciu cu specificarea detaliilor suplimentare (de exemplu, pentru IssA, aceasta este o comandă a unei mașini virtuale cu specificarea tipului de procesor, volumului memorie cu acces aleatorși Hard disk sau refuzul de a-l folosi).
  • Catalog de servicii - un set de servicii de bază și șabloane aferente pentru creare, care, prin transferul de automatizare, vor putea configura serviciul creat în viața reală sisteme informaticeși cu un anumit tip de software.
  • Orchestrator este un instrument specializat pentru controlul acțiunilor operațiunilor efectuate, furnizat de șablonul pentru fiecare serviciu.
  • Facturare și facturare - contabilizarea serviciilor oferite utilizatorului, facturarea plății pentru coordonarea problemelor financiare.

Metode suplimentare

Printre altele, uneori, pentru a distribui încărcarea, tehnologia de virtualizare poate fi utilizată sub forma unei părți de server virtual, care este un fel de strat sau pachet între serviciile software și hardware (distribuirea serverelor virtuale peste cele reale). Această abordare nu este obligatorie, totuși, tehnologiile cloud în educație folosesc destul de des această tehnică.

De asemenea, arată destul de interesant și antivirușii, care încarcă fișiere suspecte nu pe computere, ci în cloud sau „sandbox” (Sandbox), unde se efectuează o verificare preliminară, după care se acordă permisiunea de a le trimite la computer sau este pus în carantină chiar în nor.

Avantaje și dezavantaje ale utilizării serviciilor cloud

În ceea ce privește argumentele pro și contra, desigur că există. Aspectul pozitiv este că la accesarea software-ului, stocarea sau crearea propriei infrastructuri pentru utilizatorii unor astfel de servicii, costurile asociate achiziționării de echipamente suplimentare sau mai puternice sau software licențiat sunt reduse semnificativ.

Pe de altă parte, majoritatea experților critică utilizarea serviciilor cloud doar din cauza securității lor scăzute împotriva interferențelor externe. Problema stocării unor cantități uriașe de date învechite sau neutilizate este, de asemenea, pe ordinea de zi. Un exemplu izbitor în acest sens sunt servicii Googleîn care utilizatorul nu poate șterge niciun grup de date sau servicii neutilizate.

Probleme de plata

În mod firesc, utilizarea unor astfel de servicii este plătită, mai ales dacă este vorba de tehnologii cloud în educație (biblioteci specializate, platforme educaționale), acces la software specializat, sau magazine de date obișnuite cu volume rezervate mari. spatiu pe disc.

Dar pentru un utilizator obișnuit, aceleași servicii de stocare precum DropBox, OneDrive (fostă SkyDrive), „Cloud Mail.Ru”, „Yandex. Disk” și multe altele fac concesii, alocând, în funcție de serviciu în sine, aproximativ 15-20 GB spațiu pe disc fără plată. După standardele moderne, desigur, nu mult, dar suficient pentru a salva câteva date importante.

Concluzie

Asta este pentru cloud computing. Mulți experți și analiști le promit un viitor grozav, dar problema securității informațiilor sau a confidențialității datelor este atât de acută încât, fără utilizarea noilor dezvoltări în domeniul securității informațiilor, o perspectivă atât de roz pare foarte dubioasă.

Tehnologiile cloud sunt unul dintre beneficiile civilizației. Fiecare al doilea utilizator de internet le folosește pentru a stoca și a face schimb de date, dar, în practică, puțini înțeleg cum și cât de sigur funcționează.

Astăzi, utilizatorii activi nu se limitează la un singur gadget - toată lumea are un smartphone plus un laptop, calculator staționar sau tabletă. În orice moment, este posibil să aveți nevoie de acces la un fișier, dar nu doriți să transportați memorie flash și alte unități. Aceeași situație apare atunci când trebuie să sincronizați informațiile de pe computerele de la serviciu și de acasă, să faceți modificări în documente, să editați fișiere.

Tehnologiile cloud sunt procesarea datelor distribuite în care accesul la programe de calculator, de calcul și alte capacități pe care utilizatorul le primește ca serviciu online - în timp real.

Înseamnă, de asemenea, acces la stocarea virtuală de oriunde în lume. Pentru a face acest lucru, aveți nevoie de orice dispozitiv cu o conexiune la internet și un browser web.

Un exemplu ilustrativ cu e-mail. Dacă clientul de e-mail este instalat pe un computer, datele sunt stocate în memoria computerului. Dacă utilizatorul folosește e-mail printr-un browser, atunci acesta este un serviciu cloud.

În cazul unor probleme tehnice și de altă natură cu serviciul, accesul la date se va pierde pentru totdeauna. Acesta este unul dintre principalele dezavantaje ale soluțiilor online. Al doilea dezavantaj este capacitatea de a-l folosi dacă ai acces la Internet. Serviciile au de multe ori mai multe avantaje.

Beneficii cloud

  1. Serviciile virtuale scutesc nevoia de a lucra cu unități flash și rezolvă problema limitărilor de spațiu pe hard disk - utilizatorului i se oferă gratuit câțiva gigaocteți și, dacă este necesar, pot fi achiziționați.
  2. Nu este nevoie să cumpărați software cu licență.
  3. Serviciul permite mai multor angajați sau unui grup creativ să lucreze cu un fișier în același timp.
  4. Utilizatorul poate stoca informații în orice format și le poate accesa liber de pe orice dispozitiv - nu există nicio legătură cu memoria unui anumit computer.
  5. Utilizarea unei astfel de stocări virtuale eliberează spațiu pe hard disk, crescând viteza computerului dumneavoastră.
  6. Soluțiile vă permit să eliminați personalul administratorilor implicați în întreținerea computerelor și perifericelor. Birourile virtuale simplifică semnificativ munca, reduc costurile și vă permit să rezolvați probleme tehnice complexe într-un mod automat.
  7. Ele pot fi folosite pe diferite platforme și scalate dacă este necesar. Structura elastică și flexibilă îl face ușor de realizat.

Originar din secolul trecut

Istoria tehnologiilor cloud (computing) începe în 1970 - din momentul în care omul de știință american Joseph Licklider și-a exprimat ideea. Acesta a constat în capacitatea de a oferi utilizatorilor de internet acces nu numai la date, ci și la programe.

O idee similară a fost propusă de John McCarthy, propunând utilizarea puterii de calcul ca serviciu de internet. În curând, lucrările în acest domeniu au fost suspendate timp de aproape 20 de ani.

În anii 90 debitului Internetul a crescut, dar descoperirea nu s-a produs din cauza indisponibilității firmelor specializate. Pe la începutul secolului a apărut o firmă care a oferit vizitatorilor acces la aplicație printr-un site web. Ea a fost prima care a oferit acces la software ca serviciu.

În 2002, Amazon a profitat de noile oportunități. Serviciul său web a oferit stocare de informații și a permis calcule. Patru ani mai târziu, Amazon a invitat utilizatorii să-și lanseze propriile aplicații.

Următoarea etapă de dezvoltare a fost lansarea platformei Google Apps și lansarea unui sistem de operare cu drepturi depline în cloud, anunțate de Microsoft.

Progresul tehnologic, apariția software-ului cu sursa deschisa a contribuit în mare măsură la modernizarea și extinderea funcționalității soluțiilor tehnologice.

Tehnologiile cloud au apărut în Rusia în 2010. La început, volumul anual al pieței lor era:

  • 15 milioane USD din cloudul public;
  • 5 milioane de dolari - de la un privat.

Deja după 4 ani, aceste cifre au crescut la 125, respectiv 33 de milioane de dolari. Tendința ascendentă a continuat și în anii următori, ceea ce indică în sine interesul pentru soluțiile cloud.

Vizualizări

  • Public. Această categorie de servicii este disponibilă un numar mare utilizatori și companii. Utilizatorii nu pot gestiona și întreține cloud - acestea sunt privilegii de proprietar.
  • Privat. Serviciul este utilizat și controlat în beneficiul unei singure organizații. Infrastructura IT este situată la sediul clientului sau furnizorului.
  • Hibrid. Acest grup are avantajele celor două categorii anterioare. Astfel de servicii, de regulă, sunt folosite de organizațiile cu activitate sezonieră, cărora le lipsesc capacitățile proprii, astfel încât pe o anumită perioadă folosesc resurse externe.

Aplicarea tehnologiilor cloud

Astăzi, conceptul de sisteme cloud cuprinde tipuri diferite servicii și este folosit cu succes în educație, medicină, logistică, bancar, afaceri.

Cel mai simplu caz de utilizare personală este tehnologiile Google cloud. După instalare google Drive, utilizatorul primește spațiu de stocare pentru datele sale, ceea ce îi permite să renunțe la vechile moduri de stocare a informațiilor pe discuri și memorie flash.

Google Doc și Word Online de la Yandex Disk sunt editori cu drepturi depline care oferă lucru cu documente de diferite formate.

Educaţie

Calculatoare și internet de mare viteză a contribuit la îmbunătățirea sistemului de învățământ, a simplificat prezentarea materialului, a permis rezolvarea altor probleme importante. Iată doar câteva dintre ele:

  • Organizarea învățământului la distanță folosind tehnologii cloud în educație.
  • Elevii lucrează la un proiect comun, în care fiecare membru al grupului și profesorul pot lăsa comentarii, editări, observații, adăuga informații.
  • Agende electronice.
  • Teme pentru acasă și revizuire pentru copiii educați acasă.

Medicament

Acurate și diagnosticare rapida, alegerea tacticii corecte de tratament, schimbul de opinii cu colegii în timp real, sistematizarea documentației medicale - aceasta nu este o listă completă a aplicării de noi soluții.

În viitor, tehnologiile cloud pot deveni descoperiri în domeniul asistenței medicale, oferind acces la informații despre pacienți și la rezultatele diagnosticelor de laborator și instrumentale. Pur și simplu, pacienții nu vor trebui să introducă carduri în toate spitalele - datele necesare despre boli, rezultatele testelor vor fi stocate într-un singur loc.

Logistică

Cloud-ul în logistică unește expeditorul, destinatarul, compania de transport, operatorul într-un singur lanț. Serviciul vă permite să urmăriți traseul transporturilor, să comunicați între ei, indiferent de locație, să rezolvați cu promptitudine problemele legate de întârzierile mărfurilor.

Serviciile online sunt folosite și ca platforme pentru organizarea licitațiilor și selectarea contractanților, analizarea soldurilor stocurilor și completarea acestora în timp util, stocarea datelor de transport și determinarea profitabilității rutelor.

Băncile

Concurența în sectorul bancar este acerbă, obligând instituțiile financiare să inoveze pentru a îmbunătăți calitatea și cantitatea serviciilor oferite și pentru a reduce propriile costuri de operare.

Utilizarea tehnologiilor cloud vă permite să automatizați procesele financiare și să rezolvați toate sarcinile de mai sus cu costuri minime.

Afaceri

Afacerile sunt deschise la inovații și le implementează activ pentru a crea centre de contact și birouri virtuale. Angajații birourilor virtuale nu sunt legați de un computer și un loc anume, ceea ce oferă economii la închirierea spațiului de birou și la facturile de utilități.

Toate discurile, folderele, software-ul de planificare economică și alte date intranet sunt redate în cloud.

Securitate

Securitatea în cloud este un domeniu căruia fiecare furnizor îi acordă o atenție deosebită. În caz contrar, va pierde clienți, deoarece infrastructura IT este folosită pentru a stoca date confidențiale și strategice și, prin urmare, trebuie protejată în mod fiabil.

Securitatea depinde de tipul de server: virtual sau dedicat. Servere virtuale implică plasarea informațiilor despre client într-un singur mediu. Există posibilitatea ca, dacă faci o eroare în cod, proprietarii altor conturi să vadă datele altcuiva.

Serverele dedicate vă permit să creați un mediu mai sigur și mai funcțional, oferă libertate de acțiune atunci când alegeți și instalați un sistem de operare, software pentru funcționare normală.

Furnizorii de servicii criptează întotdeauna informațiile stocate pe serverele lor folosind un software criptografic special. Datele pot fi accesate numai folosind o parolă stabilită de un utilizator autorizat.

Managerul poate urmări oricând cine și la ce oră a vizualizat informațiile, ce făceau angajații săi și ce se întâmplă pe desktopul lor într-o anumită perioadă de timp.

Garanția siguranței datelor este copierea lor zilnică. Canalele de transmisie de la servere la PC și înapoi sunt protejate de mai multe programe de încredere, astfel încât codul să nu poată fi spart.

Încrederea în soluțiile online crește în fiecare an. Astăzi există deja propuneri cu un algoritm integrat de autoprotecție a datelor. Sistemul va acorda acces dacă mediul este identificat de acesta ca fiind sigur. În caz contrar, datele nu pot fi utilizate.