Care este diferența dintre cloud computing și SaaS

SaaS - este o strategie relativ nouă și promițătoare de afaceri este un nou mod de a oferi servicii pentru aplicarea acesteia utilizatorul final, în care cererea este plasat în mod tradițional în nor furnizorului de aplicații (contrast, atunci când SaaS este plasat sub controlul clientului, în așa-numitele „nori privat „, care este adesea menționată ca un SaaS On-Premise).

La cerere software - este o caracteristică a modelului de livrare de software, permițându-vă să crească în mod dinamic (sau invers - scade în mod dinamic) gama de opțiuni și un grad de scalabilitate a cererii. De exemplu, unele mainframe-uri IBM permite tehnicienilor să adăugați numărul de procesoare atunci când există o lipsă de capacitate pentru sarcina la îndemână - acesta este un design tipic al unui model de produs la cerere. Prin urmare, strict vorbind, la cerere software-ul - nu este sinonim cu cloud computing, precum și faptul că acest model este utilizat pe scară largă acolo, datorită caracteristicilor arhitecturale ce conduc la acest lucru - nu este un motiv pentru a amesteca aceste două concepte diferite.

Să aruncăm o privire în continuare la ceea ce se înțelege prin generalizarea conceptul de „cloud computing“, de la care nivelurile logice este „aplicație nor“, pentru a evita orice neînțelegere sau confuzie în acești termeni în viitor.

Clasificarea cloud computing

De obicei, „platforma de cloud“, imaginați-vă imediat un set de promovat sub aceste servicii de brand de la Amazon Web Services pentru Google App Engine și Force.com, în timp ce pe piață se caracterizează prin utilizarea tipică pentru acest mediu aflat în conflict, termeni care se suprapun parțial, cum ar fi on- premisă, externalizata, pay-as-you-go, la cerere, etc. - cel mai adesea este și mai confuz pentru începători. Dacă respingem unele dintre cele mai populare mituri și confuzia artificială excesivă a promovat acest concept, atunci linia de jos, putem identifica trei domenii principale de dezvoltare a tehnologiei de azi populare:

aplicații în cloud. acest lucru este ceva ce majoritatea dintre noi folosim zilnic sub forma unor astfel de servicii populare, cum ar fi Gmail, YahooMail, serviciul Wordpress.com, Wikipedia, majoritatea aplicațiilor de la terțe părți construit pe GoogleApps etc. Cele mai multe dintre aceste companii plasează aceste servicii la o fermă de server, o bază de date a acestor servicii sunt dublate de multe ori, balancer de încărcare distribuie afluxul de vizitatori noi în jurul disponibilitatea de parc de calculator (care, de altfel, unele dintre aceste companii împrăștiate în întreaga lume și este conectat între un CDN- de mare viteză canale). Aproape orice vizitator poate înregistra în aceste aplicații distribuite, pentru a primi unele servicii de la distanță, prin urmare, să nu le pese de mecanismele de menținere a tuturor acestor armada de servere si aplicatii, extinderea la timp a canalelor de comunicare sau de plată tehnicieni ingineri costul de service toată această infrastructură complexă. În extrem de aproape întreg acest segment poate fi desemnat stabilit un SaaS pe termen - Software ca un serviciu.

Platforma în nor. Este o nouă direcție decât SaaS, care este oferit dezvoltatorilor de aplicații cloud. Dezvoltatorii care vin la un astfel de furnizor, au la dispoziție instrumente de dezvoltare de-a gata, o specificație clară, și de multe ori au un set de componente predefinite, pe care le pot utiliza pentru a construi rapid aplicatii SaaS nivel discutat mai sus. A doua componentă a platformelor de servicii - este un hosting dedicat asociat, care, de fapt, vă permite să vândă un produs dublu. Pe de o parte, este o platformă și instrumente de dezvoltare de la baza sa, iar pe de altă parte - este gata să înceapă miercuri, și găzduirea nor aplicații care sunt construite pe baza acestor instrumente. Este important să se înțeleagă faptul că nivelul de protecție - este răspunsul pieței la popularitatea de la ultimul etaj al conceptului de nor, - SaaS. Supratensiuni în popularitate de aplicații complexe distribuite, cum ar fi Gmail, a dat nastere propuneri medii gata pentru crearea lor, dezvoltare și găzduire. Acest segment întreg este numit ca PaaS - Platforme în nor.

Infrastructura în nor. aceasta este cea mai înrădăcinate să ofere servicii cloud care se creează, la figurat vorbind, fundația fizică a parcului de server, care este configurat pentru sincron și duplicat de lucru, pe baza căruia este construit absolut orice servicii cloud de construcții, fie că este vorba SaaS sau PaaS. Imaginați-vă ca un morman de fier de la intrare, unde ieșirea ca un serviciu veți obține este un nor de aproape deja de lucru pe un server comune ale centurii de siguranță pe o sumă virtuală de putere pe care le poate rula oricare dintre soluțiile bazate pe cloud. Aici, totul se măsoară prin mărimea cotelor acordate din fondul general al calculatoarelor de putere implicate ați selectat disc și memorie RAM, și altele, au cea mai mare parte a resurselor virtuale. Aceasta este IaaS - infrastructura ca un serviciu.

În plus, de fiecare dată când îndeplinesc următoarele referințe, populare în trecutul recent, tehnologiile sau conceptele - se înțelege că, în contextul actual toate acestea reprezintă exact cloud computing:



  • Grid Technology (Grid computing) - varietate de calcul distribuit realizat prin conjugarea unui număr mare de procesoare;
  • calculul utilitar (calcul Utility) - posibilitatea de a cumpăra o capacitate mai mare de calculator și resurse pentru a crește capacitatea de canal, etc. transparent pentru un proces de calcul de funcționare;
  • Tehnologia de virtualizare (tehnologii de virtualizare) - crearea de servere virtuale și a infrastructurii de rețea.

Care este diferența dintre cloud computing și SaaS

articole similare