Video: What Is Sociology?: Crash Course Sociology #1 2024
Există multe modalități de abordare a cloud computing, în funcție de ce problemă de afaceri încercați să rezolvați. Atunci când organizațiile caută capacități la cerere, adesea se uită la Infrastructura ca serviciu (IaaS). Cu toate acestea, atunci când o organizație caută un set mai profund de capabilități, ei se uită la Platforma ca serviciu (PaaS).
Deși PaaS are multe definiții, vă puteți gândi la aceasta ca pe o platformă de calcul care include un set de dezvoltare, middleware și capacități de implementare. O caracteristică cheie a vânzătorului este crearea și încurajarea unui ecosistem profund de parteneri care se angajează în acest mediu pentru viitor.
Linii între platformă ca serviciu și infrastructură ca serviciu pot să se estompeze, dar au multe caracteristici demne de menționat.
Luați în considerare ce au în comun toate soluțiile PaaS:
-
PaaS trebuie să pârghie Internetul.
-
PaaS trebuie să ofere un anumit tip de limbaj de dezvoltare, astfel încât dezvoltatorii profesioniști (și, în unele cazuri, utilizatorii) pot adăuga valoare.
-
Aceste medii necesită o modalitate de a monitoriza și măsura utilizarea resurselor și de a urmări performanța generală a platformei vânzătorului.
-
Aproape toate platformele PaaS se bazează pe o arhitectură de tip cu mai multe locații de închiriere (care permite mai multor clienți să execute separat unele de altele prin virtualizare) astfel încât fiecare client sau cod izolate de ceilalți.
-
Un mediu PaaS trebuie să susțină ciclul de viață al dezvoltării și procesul de dezvoltare a echipei, inclusiv testarea.
-
O platformă PaaS trebuie să includă interfețe de servicii, cum ar fi SOAP (Simple Object Access Protocol) și XML (eXtensible Markup Language), printre altele.
-
O platformă PaaS trebuie să poată implementa, gestiona, testa și menține aplicațiile dezvoltate.
-
O platformă PaaS trebuie să sprijine interfețe bine definite și bine documentate astfel încât elementele și componentele să poată fi utilizate în următoarele:
-
Aplicațiile compozite sunt create prin combinarea serviciilor pentru a crea o aplicație de întreprindere bazată pe orchestrarea afacerii logică și reguli.
-
Portaluri, care reprezintă un mediu organizat care organizează componente ale aplicației pentru client.
-
Mashups, care permit utilizatorilor finali să reunească cu ușurință două sau mai multe servicii de afaceri care pot comunica și schimba date.
-