Infrastructura de tip „cloud”
Infrastructura de tip „cloud” se referă la resursele hardware necesare pentru susținerea serviciilor de tip „cloud” care sunt furnizate și, de obicei, include componente de server, stocare și rețea. Este abordată de obicei ca un calcul de utilitate și calcul la cerere și caracterizată ca oferind opțiuni de „plată pe bază de utilizare” și „preplătite”.
Majoritatea tehnologiei de tip „cloud computing” este găzduită în centre masive de date care sunt mai eficiente în livrarea resurselor de calcul decât cele mici: calitate ridicată la un preț rezonabil. Dezavantajul este acela că, dacă un serviciu de tip „cloud” sau un centru de date care are, de obicei, milioane de clienți, își oprește funcționarea, atunci și impactul este semnificativ.
Centre de date
Un centru de date este o „unitate alcătuită din computere și stocare în rețea pe care întreprinderile și celelalte organizații o utilizează pentru a organiza, procesa, stoca și disemina volume mari de date”. Acestea reprezintă un activ esențial pentru operațiunile zilnice ale organizațiilor. Centrele de date sunt costisitoare de construit și consumă cantități enorme de energie: serverele și rețeaua sunt mereu pornite, la fel ca și sistemele de ventilație și de răcire.
Unele întreprinderi optează să își găzduiască volumele de activitate la nivelul mai multor unități în care se localizează majoritatea utilizatorilor acestora, pentru a oferi servicii mai rapide și pentru a diminua latența (întârzierea), care este foarte importantă, de exemplu, în cazul jocurilor video, al tranzacționărilor, al comunicațiilor video și al streamingului video.
Întreaga activitate de „cloud computing” pentru întreprinderi vizează abordarea limitărilor centrelor de date și a computerelor aflate la sediul acestora. Furnizorii care oferă servicii de „cloud computing” se ocupă de menținerea costurilor indirecte ale centrelor acestora de date și se asigură că vă furnizează stocarea datelor și putere de calcul infinite la dispoziție pentru nevoile dumneavoastră în creștere.
Tehnică de calcul la margine
Majoritatea serviciilor de „cloud computing” se prestează, în prezent, în marile centre de date. Totuși, aceste centre de date pot fi uneori foarte departe de dispozitivele care au nevoie de acestea, ceea ce cauzează o întârziere, denumită latență, din cauza intervalului de timp de care este nevoie pentru ca datele să se deplaseze pe internet. O soluție propusă la această problemă este cunoscută ca „tehnica de calcul la margine”.
Fiecare dispozitiv inteligent pe care îl avem conține capacitate de calcul care este foarte adesea subutilizată atunci când dispozitivul nu este în stare de funcționare. Dacă aveți un SmartTV, un laptop, un telefon inteligent și un ceas inteligent, este posibil ca într-o zi să existe multe ore în care nu utilizați computerele din interiorul tuturor acestor dispozitive. La fel se întâmplă și cu vecinii dumneavoastră și cu întreprinderile locale. Tehnica de calcul la margine este o metodă nouă de „cloud computing” care face posibil ca datele să fie procesate de către aceste dispozitive inteligente care sunt în modul stand-by. Acest lucru va însemna că vom obține acces la această putere de calcul neutilizată mai aproape de sursă, ceea ce ar face ca aceasta să fie mai rapidă și mai eficientă din punct de vedere energetic.
Infrastructurile eficiente din punct de vedere energetic și fiabile de tip „edge” și „cloud” vor fi esențiale pentru inovare sustenabilă. Toate calculele au nevoie de energie. Cu cât mai mult putem reduce aceste cerințe de energie, cu atât mai sustenabile vor fi practicile noastre de calcul.
Modele de implementare
Există trei tipuri de modele de implementare de tip „cloud”: un „cloud” poate fi privat, public, sau o combinație a ambelor, denumită hibrid.
Serviciile de tip „cloud” public sunt disponibile oricui pe internetul deschis. Furnizorul de „cloud” este proprietarul de hardware (serverele), iar diferitele întreprinderi partajează utilizarea.
Serviciile de tip „cloud” privat pot fi o rețea brevetată sau un centru de date care furnizează servicii de găzduire unui număr definit de persoane, cu configurări specifice privind accesul și permisiunile. O organizație unică utilizează exclusiv infrastructura de tip „cloud”. Ar putea rula la sediu (la biroul organizației) sau ar putea fi în proprietatea, ar putea fi gestionată și operată de un furnizor de servicii.
Unele organizații combină ambele variante de mai sus. „Cloud computing” de tip hibrid permite organizațiilor să găzduiască volume de lucru confidențiale sau critice la sediu („cloud” privat) și să utilizeze un furnizor de „cloud” public parte terță pentru operațiunile mai puțin sensibile, precum volumele de lucru de testare și dezvoltare. Acest model este utilizat pe scară largă pentru scopuri de „Big Data”: stocați datele la biroul dumneavoastră, însă rulați interogări analitice în sistemul „cloud” public.
Indiferent dacă este privat, public sau hibrid, scopul „cloud computing” este să furnizeze acces ușor, scalabil la resurse de calcul și servicii de TI.
Tipuri de servicii: IaaS, SaaS și PaaS
Cele trei oferte majore de „cloud computing” sunt: infrastructura ca serviciu (IaaS), platforma ca serviciu (PaaS), și software-ul ca serviciu (SaaS). Acestea se bazează pe trei straturi într-un bloc de calcul – infrastructură, platformă și aplicații.
Tipul de platformă | Exemple obișnuite |
---|---|
Saas | Google Apps, Dropbox, Zoom, Salesforce CRM, Cisco WebEx, Concur, GoToMeeting, Office 365, Quickbooks, Xero |
PaaS | AWS Elastic Beanstalk, Heroku, Force.com, Google App Engine, Apache Stratos, OpenShift |
IaaS | DigitalOcean, Linode, Rackspace, AWS EC2, Cisco Metapod, Google Compute Engine (GCE) |
Într-un model de infrastructură ca serviciu, utilizatorii pot obține resurse de infrastructură și de calcul fizic precum servere, rețea, stocare și spațiu pentru centrul de date - fără a trebui să le dețină în proprietate, să le gestioneze sau să le opereze fizic.
Într-un model de platformă ca serviciu, utilizatorii obțin acces la hardware și la instrumentele software – în mod normal cele necesare pentru dezvoltarea și implementarea de aplicații pentru utilizatorii de pe internet.
Software ca serviciu este un model de licențiere și de livrare de software, în care software-ul și aplicațiile sunt găzduite într-un loc central și licențiate pe bază de abonament, și, uneori, se mai denumește și „software la cerere.”
Scalabilitatea și flexibilitatea ridicate pe care le oferă platformele SaaA le permit utilizatorilor dumneavoastră să acceseze conținutul/serviciile dumneavoastră de oriunde de pe platforme multiple, precum browsere, tablete și dispozitive mobile, fără o infrastructură la scară mare.
Adoptarea pe piața generală a fost stimulată de cererea pentru aplicații de tip CRM (de gestionare a relației cu clienții), de management al contabilității și de tip ERP (planificarea resurselor întreprinderii) care oferă modele de abonament de tip „plătești în funcție de utilizare”. Utilizarea ascendentă a inteligenței artificiale, a învățării automate, a „Big Data” și a software de analiză va stimula o creștere a utilizării SaaS.
Sectorul tehnologiei informației și comunicațiilor adoptă platformele de tip „cloud” public oferite de furnizorii de top de servicii „cloud”, AWS, Microsoft și Google pentru a își gestiona mai bine creșterea rapidă și infrastructura complexă.
Sectoarele de comerț cu amănuntul și de comerț electronic folosesc, de asemenea, modelul IaaS pentru a gestiona traficul de pe site-ul web și pentru a furniza o experiență fără incidente pentru cumpărăturile făcute prin intermediul platformelor mobile și al tabletelor. Un alt beneficiu pe care îl oferă tehnologia de tip „cloud computing” este îmbunătățirea informațiilor comerciale prin procesarea datelor privind clienții. Unele practici răspândite pentru ca magazinele fizice să consolideze experiența clienților se referă la punctele de vânzare (POS) interconectate și facturarea centralizată prin „cloud”.
Servicii de tip „cloud computing”
Serviciile de tip „cloud computing” includ o ofertă cuprinzătoare, de la elementele fundamentale ale stocării (precum fotografii, clipuri video și documente), rețea și putere de procesare pentru rularea aplicațiilor standard de birou (Gsuite, Microsoft365), până la tehnologii mai solicitante, precum inteligența artificială. Majoritatea serviciilor care nu impun utilizatorului să se afle în vecinătatea fizică a hardware-ului computerului folosit pot fi acum furnizate prin „cloud”, ceea ce înseamnă o economie importantă de bani și de hardware necesar de care ar fi avut nevoie pentru a rula aceleași servicii acasă sau la birou. Este mai rapid, mai ieftin și mai flexibil decât metodele convenționale de calcul.
Tehnologiile emergente cheie în prezent, precum inteligența artificială, internetul lucrurilor, „blockchain” și „Big Data” funcționează cu volume enorme de date și necesită spațiu de stocare și putere de calcul enorme pentru a își realiza funcțiile. „Cloud” este esențial pentru implementarea acestor tehnologii deoarece își oferă toată această putere de calcul în mod accesibil, furnizând opțiuni de plată potrivit utilizării (modelul utilității). Este esențială responsabilizarea unei economii europene competitive și inovatoare în era digitală.
Competențe necesare și oportunități de angajare
Cererea de competențe de „cloud computing” este ascendentă și multe întreprinderi adoptă servicii de tip „cloud”. Rolurile necesare în acest domeniu sunt variate și includ o combinație de management de proiect, cunoașterea științei datelor și competențe tehnice specializate. Acestea includ managementul bazelor de date, dezvoltare, securitate, planuri de adoptare a „cloud”, proiectarea aplicației de „cloud” și gestionarea și monitorizarea „cloud”.
Printre calificările enumerate pentru posturile disponibile în sector se includ o înțelegere consolidată a tehnologiei și infrastructurii de tip „cloud computing”, precum și experiență în domeniul proiectării și migrării aplicațiilor către „cloud”. Ar putea fi necesară experiența într-un post de consultant, deoarece aceștia trebuie să consolideze relații cu clienții și cu membrii echipei.
Competențele tehnice esențiale pentru profesioniștii în „cloud” includ:
Competențe privind bazele de date: Stocarea, managementul și accesarea datelor stocate în „cloud” sunt o parte vitală a oricărei strategii bazate pe „cloud”.
Software-ul găzduit în „cloud” permite implementarea mult mai frecventă a dezvoltărilor rapide și incrementale, fiind necesari profesioniști în DevOps (dezvoltare + operațiuni) al căror set de competențe transfuncționale asigură implementarea fără incidente a software-ului dezvoltat
Securitatea informațiilor: Securitatea cibernetică și măsurile de prevenție sunt importante în „cloud computing”.
Competențe de rețea: Este esențială integrarea rețelei cu servicii de tip „cloud”.
Competențe de programare: Competență în limbaje de programare precum PHP, Java și .NET este esențială. Sunt cerute, de asemenea, și limbajele tradiționale de programare, precum Python și Ruby.