Ce este Cloud Computing?



În acest blog, vă vom prezenta prin ceea ce este cloud computing, arhitectura sa, creșterea și viitorul său și modul în care vă puteți schimba cariera în cloud.

Ce este Cloud Computing?

Ce este Cloud Computing? Cloud Computing este adesea denumit „cloud”, în termeni simpli înseamnă stocarea sau accesarea datelor și programelor dvs. pe internet, mai degrabă decât pe propriul hard disk.

În prezent, totul este mutat în cloud, rulează în cloud, se accesează din cloud sau poate fi stocat în cloud.Prin urmare, cererea pentru crește în toate sectoarele economiei.





Unde este exact acest nor?

Așadar, pentru a răspunde la această întrebare în acest blog despre cloud computing, acesta este undeva la celălalt capăt al conexiunii la internet unde vă stocați fișierele și poate fi accesat de oriunde din lume.Aceasta ar putea fi o mare problemă pentru dvs., în principal din trei motive:



  • Nu trebuie să întrețineți sau să administrați nicio infrastructură pentru aceeași.
  • Nu va rămâne niciodată fără capacitate, deoarece este practic infinit.
  • Puteți accesa aplicațiile dvs. bazate pe cloud de oriunde, aveți nevoie doar de un dispozitiv care să se poată conecta la internet.

Cum a început totul?

Deși internetul s-a născut în anii 1960, abia în anii 1990 a fost descoperit potențialul internetului de a servi afaceri, ceea ce a dus apoi la mai multă inovație în acest domeniu. Pe măsură ce viteza de transfer a internetului și a conectivității s-a îmbunătățit, a cedat noului tip de companii numite Furnizori de servicii de aplicații (ASP).

ce este big data și hadoop

ASP-urile au preluat aplicațiile de afaceri existente și le-au rulat pentru afaceri folosind propriile mașini. Clienții ar plăti o taxă lunară pentru a-și desfășura activitatea pe internet din sistemele ASP.



Dar abia la sfârșitul anilor 1990 a apărut cloud computing așa cum îl cunoaștem astăzi și a condus la acest blog despre ceea ce este cloud computing.

Și din moment ce a crescut, recent businessinsider raportat,

Serviciul de cloud computing a crescut cu aproape 80% de la an la an în ultimele două trimestre și este pe punctul de a atinge venituri de 7,8 miliarde de dolari în 2015, de patru ori vânzările de 1,8 miliarde de dolari din 2012.

Intrigant nu-i așa?

Acum, că aveți o idee corectă, ce este cloud, gândiți-vă la toate activitățile zilnice online și veți realiza că o mare parte din munca dvs. pe care o faceți online se bazează pe cloud. Ca și interacțiunile dvs. de pe rețelele de socializare sunt pe cloud, tot ceea ce stocați online, este din nou cloud, vă plătiți facturile de energie electrică online, cumpărături online, totul!

Acum cum funcționează totul, să o înțelegemprin un exemplu :

Deci, există această aplicație numităManagerul de relații cu clienții (CRM) care se bazează pe cloud. Acest software este foarte utilizat în toate organizațiile de vânzări pentru o mai bună agilitate, productivitate sporită și costuri reduse.

Modul în care este utilizat este astfel un reprezentant de vânzări pe teren ar avea nevoie de un acces la un dispozitiv mobil care este conectat la internet și apoi poate prelua informațiile despre clienți, indiferent de locația sa.De asemenea, poate actualiza informațiile din mers, de aceea nu este nevoie să se întoarcă la birou pentru a actualiza informațiile despre ofertă.

Managerii de vânzări pot, de asemenea, să monitorizeze totul pe dispozitivele lor conectate la internet și vor ști ce oferte să închidă sau nu. Totul se întâmplă din mers!

Cea mai bună parte? Nu trebuie să cumpărați nicio mașină sau să administrați niciun fel de software, totul va fi gestionat de compania cloud care rulează această aplicație. Cool nu?

Ce este Cloud Computing? | Training AWS | Edureka

Să mergem mai departe și să ne aruncăm cu capul în „ ce este cloud computing ”Și înțelegeți arhitectura sa:

Acum, când întrebați ce este Cloud Computing, răspunsul ar fi într-un sens foarte larg, prin urmare, serviciile pe care le oferă au fost împărțite în trei modele diferite, să discutăm fiecare dintre ele:

  • SaaS
  • PaaS
  • IaaS

SaaS (Software As a Service)

În acest serviciu, Cloud Provider închiriază aplicațiile sau software-urile deținute de acesta către clientul său. Clientul poate accesa aceste programe pe orice dispozitiv conectat la Internet folosind instrumente precum un browser web, o aplicație etc.

De exemplu: salesforce.com furnizează clientului CRM (Customer Relation Manager) pe o infrastructură cloud și îi taxează pentru aceasta, dar software-ul este deținut doar de compania salesforce.

PaaS (Platform as a Service)

În acest serviciu, Cloud Provider oferă clientului posibilitatea de a implementa aplicația creată de client utilizând limbaje de programare, instrumente etc., care sunt furnizate de Cloud Provider. Clientul nu poate controla arhitectura subiacentăinclusiv sisteme de operare, stocare, servere etc.

De exemplu: Acest serviciu ar avea sens pentru dvs. numai dacă sunteți dezvoltator, deoarece acest serviciu vă oferă o platformă pentru dezvoltarea aplicațiilor, cum ar fi Google App Engine.

IaaS (Infrastructură ca serviciu)

În acest serviciu, Cloud Provider pune la dispoziția clientului mașini virtuale și alte resurse ca serviciu, acestea abstracționând utilizatorul de mașina fizică, locația, partiționarea datelor etc. Dacă utilizatorul dorește o mașină Linux, primește o mașină Linux, va nu vă faceți griji cu privire la mașina fizică sau la rețeaua sistemului pe care este instalat sistemul de operare, simplu.

De exemplu AWS (Amazon Web Services) este IaaS, cum ar fi AWS EC2 .

Diagrama de mai jos, rezumă diferențele b / n IaaS, PaaS și SaaS

rc3-04

cum se utilizează pachete în java

Acum știm despre modelele de servicii, odată ce oferiți un serviciu, urmează implementarea, permiteți-ne să discutăm acum despre modelele de implementare:

  • Cloud public
  • Cloud privat
  • Cloud hibrid

Cloud public

Într-un mod de implementare în cloud public, serviciile care sunt implementate sunt deschise pentru uz public și, în general, serviciile publice în cloud sunt gratuite. Din punct de vedere tehnic, poate că nu există nicio diferență între un cloud public și un cloud privat, dar parametrii de securitate sunt foarte diferiți, deoarece cloud-ul public este accesibil oricui, există un factor de risc mai mare.

Cloud privat

Un cloud privat este operat exclusiv pentru o singură organizație, poate fi realizat de aceeași organizație sau de o organizație terță parte. Dar, de obicei, costurile sunt mari atunci când utilizați propriul cloud, deoarece hardware-ul ar fi actualizat periodic, securitatea trebuie, de asemenea, să fie controlată, deoarece apar noi amenințări în fiecare zi.

Cloud hibrid

Un cloud hibrid constă în funcționalitățile cloudului privat și public. Cum?

Să o înțelegem printr-un exemplu: Să presupunem că există o companie de cercetare, deci ar avea unele date publicate și, de asemenea, date care ar fi încă în faza de cercetare.Acumorice lucru care este încă în cercetare ar trebui păstrat confidențial, nu? Deși furnizorul dvs. de cloud poate avea caracteristici de securitate de ultimă generație, dar este încă deschis publicului, prin urmare predispus la atacuri cibernetice.

Așadar, pentru a aborda acest risc, puteți păstra datele încă în lucru, pe serverele companiei al căror acces este controlat de companie, iar datele publicate pe platforma publică, acest tip de aranjament ar fi un cloud hibrid.

Cred că până acum trebuie să aveți o idee corectă despre ceea ce este cloud computing. Să mergem mai departe și să cunoaștem publicul țintă al cloud-ului, adică TU, acum poți să te uiți la cloud ca persoană fizică sau ca afacere,hailuați o perspectivă asupra ambelor perspective.

Consumatori v / s Business

Să vorbim despre consumatorii de aici, aceia dintre noi care lucrează în birouri mici și mijlocii, folosesc internetul în mod regulat, pentru noi cloud ar fi Google Drive sau poate DropBox.

Dar, pentru organizații și companii, este o scenă complet diferită, pentru ei cloud este SaaS unde ar putea dori să folosească un software pe cloud sau poate PaaS unde ar putea dori să construiască o aplicație pe un mediu care este furnizat de mediul cloud sau poate vor să profite de serviciul cloud ca o infrastructură unde vor închiria VM-uri întregi și îl vor configura în modul lor, care va fi IaaS.

Acumpoate vă întrebați, companiile folosesc cu adevărat Cloud Computing? Desigur, o fac, potrivit unui popular site de blog PCMag cloud computing a generat 127 de miliarde de dolari în 2016, iar până în 2020 ar putea fi de 500 de miliarde de dolari.

Destul de impresionant nu-i așa? Acum, de ce se mută oamenii sau companiile în cloud? Ar trebui să existe unele avantaje, nu?

Să mergem mai departe și să vedem ce avantaje oferă Cloud Computing:

  • Implementare rapidă
    Dacă ați fost acolo pentru o dezvoltare sau implementare a unei aplicații, durează uneori luni sau chiar ani pentru ca aplicația să funcționeze, cu cloud puteți reduce timpul și face lucrurile mai rapide.
  • Scalabilitate instantanee
    Cu resursele cloud puteți oricând ridica sau micșora numărul nr. de resurse și utilizatori în funcție de nevoile dvs., capacitatea cloud nu se epuizează niciodată!
  • Accesați oriunde
    Aplicațiile construite pe cloud sunt concepute pentru a fi accesate de oriunde, trebuie doar o conexiune la internet pe un dispozitiv mobil.
  • Fără costuri inițiale
    Mai devreme pentru a implementa o aplicație, trebuia să achiziționați hardware-ul necesar, să construiți arhitectura, să cumpărați licențe software etc., dar cu cloud toate aceste costuri sunt reduse dramatic și, în unele cazuri, eliminate.
  • Fără întreținere
    În mod tradițional, ar trebui să vă corelați software-ul cu cele mai recente versiuni, să vă actualizați hardware-ul și, de asemenea, să depanați erorile din sistemul dvs. la nivel hardware, dar cu cloud nu trebuie să vă faceți griji cu privire la întreținerea hardware-ului dvs., totul va fi gestionat de către furnizorul dvs. de cloud.
  • O mai bună securitate
    Un studiu independent a constatat că anual o companie de dimensiuni medii pierde aproximativ 260 de laptopuri, aceasta este o pierdere pentru companie nu în termeni monetari, dar datele care se aflau acolo pe laptop sunt valoroase, cu Cloud nu trebuie să vă faceți griji cu privire la asta , toate datele dvs. sunt stocate într-o locație securizată centralizată.

Acum, cum începeți?

Există o mulțime de furnizori de cloud acolo pentru a alege. Să le luăm pe cele mai proeminente.

  • Azur: Este o platformă de cloud computing de Microsoft fondată în 2010.
  • AWS: Amazon Web Services este o platformă de cloud computing realizată de Amazon în 2006.

Pe care o vei alege?

O întrebare care ți-ar fi trecut prin minte, în momentul în care ai văzut cele două nume.

Ei bine, să încercăm să vă adresăm această întrebare.

AWS și Microsoft Azure sunt doi jucători majori în industria cloud computing, dar totuși AWS este mai mare decât Azure. Cât de mare?

Ei bine, capacitatea serverului AWS este de 6 ori mai mare decât dimensiunea serverului concurenței sale combinate.

De asemenea, AWS și-a început călătoria în cloud în 2006, comparativ cu Microsoft Azure, care a fost lansat în 2010, astfel, în ceea ce privește serviciul, modelul de servicii al AWS este mai matur.Amazon deține cele mai mari centre de date din lume, care sunt plasate strategic pe tot globul.

Când vedem Azure, nu se apropie de capacitatea pe care o are Amazon, dar apoi Microsoft a lucrat din greu pentru a obține tipul de servicii și flexibilitate oferite de Amazon. De exemplu, în 2014, Microsoft a lansat opțiunea de stocare redundantă numită Spațiu de stocare redundant care este la egalitate cu serviciile oferite de Amazon.

Să vorbim despre un parametru mai important cum ar fi Prețuri .

Amazon vă facturează pentru oră, adică nr. de ore pe care le veți folosi instanțele dvs., dezavantajul este că, dacă opriți instanța, spuneți după 2,5 ore, veți fi facturat pentru toate cele 3 ore.

Pentru aceasta, Azure are o schemă diferită, care poate atrage clienții, aceștia vă facturează în minute, adică numărul de minute pe care le utilizați instanța, dar când comparați prețurile AWS și Azure în ore, AWS este mai ieftin.

De exemplu: o instanță AWS m3.large este de 0,133 $ pentru o oră, iar instanța echivalentă în Azure (o VM medie) costă 0,45 $ pentru o oră.

Concluzionând aici, Amazon apare ca un câștigător!

Asa deuită-te acum la asta, dacă vrei să faci un schimbarea carierei în industria cloud computing, ce serviciu este mai probabil să fie la cerere, AWS nu?

Să vedem ce are de spus Analytics,

Fig. Acest grafic prezintă ofertele de locuri de muncă pentru un AWS Solution Architect de la Indeed.com

Doriți să fiți un arhitect de soluții AWS?

Pentru a deveni arhitect de soluții, veți avea nevoie de cunoștințe extinse și expunere practică cu serviciile AWS.Puteți citi despre serviciile AWS din acest document .

Ce urmează, după ce cunoașteți toate aceste servicii și, desigur, ce este cloud computing?

Vă obțineți certificarea! Aici este pe diferite certificări pe care le puteți face în AWS.

Nu vă faceți griji este aici pentru a vă ajuta la fiecare pas din călătoria dvs., pentru a deveni un arhitect de soluții AWS trebuie să ștergeți un examen, prin urmare, pe lângă acest blog despre cloud computing, am venit cu un curriculum care acoperă exact ceea ce ar trebui să aveți sparge-l! Puteți arunca o privire aici la detaliile cursului pentru .

Așa că a fost vorba despre cariera dvs., acum să revenim la ceea ce este Cloud Computing, am discutat aproape totul despre Cloud Computing, dar apoi să fim sinceri și să înțelegem că nimic în această lume nu este bine. S-au spus multe despre Cloud Computing, bune și rele. Am acoperit aproape toate părțile bune.

inversează un număr în java

Să auzim câteva argumente interesante despre Cloud Computing.

Unii oameni spun că mutarea completă a companiei în cloud ar putea să nu fie o idee bună.Ei bine, are un fel de sens, deoarece dacă furnizorul dvs. de cloud se confruntă cu o perioadă de nefuncționare, în acest caz, afacerea dvs. va suferi și o pierdere.

Acest lucru s-a întâmplat de fapt cu AWS-ul nostru propriu în 2012, când a existat o pană de curent electric din cauza unei furtuni electrice în nordul Virginiei, din cauza căreia serverele Amazon au suferit o perioadă de nefuncționare, din cauza faptului că marile companii precum Instagram, Pinterest și Instagram au experimentat, de asemenea, o perioadă de nefuncționare, deoarece găzduiește serviciile lor pe AWS.

Un alt argument care apare adesea când vorbim despre Cloud Computing este acesta, cine deține datele din cloud ?

Este al tău sau al companiei care găzduiește datele tale?Unii ar putea spune că datele pe care le introduceți în cloud sunt ale dvs., dar ce se întâmplă cu datele generate prin instrumentele lor, cine le deține?

Deci, aceste lucruri prezintă un risc atunci când vă deplasați spre cloud, dar atunci când comparăm aceste contra cu profesioniștii, cântăresc mai mult, deci de aceea există o schimbare majoră spre cloud.

Este corect sau greșit, doar timpul ne va spune.

Sper că ți-a plăcut acest tutorial Ce este Cloud Computing.

Așa cum am spus, dacă intenționați să vă mutați în industria Cloud Computing și mai ales în AWS, oferim instruire pentru același lucru, iată o colecție de pentru a vă ajuta să vă pregătiți pentru următorul dvs. interviu de lucru AWS.

Ai o întrebare pentru noi? Vă rugăm să menționați acest lucru în secțiunea de comentarii a acestui Tutorial de informatică despre cloud și vă vom răspunde.