Cuprins:
- Stratul Infrastructure as a Service oferă resurse de stocare și de calcul pe care dezvoltatorii și organizațiile IT le pot utiliza pentru a livra soluții comerciale personalizate. Un furnizor de cloud dorește ca capacitatea de furnizare asociată cu IaaS să fie proiectată ca un serviciu modular cu interfețe publicate, astfel încât acesta să poată fi utilizat în multe situații diferite.
- Stratul Platformă ca serviciu oferă medii de dezvoltare pe care organizațiile IT le pot utiliza pentru a crea aplicații de afaceri gata pentru cloud. Acesta este oferit ca un set de servicii de tip black-box, care le permite dezvoltatorilor să construiască aplicații pe lângă infrastructura de calcul. Acestea ar putea include instrumente pentru dezvoltatori care sunt oferite ca serviciu pentru a construi servicii sau chiar servicii de acces la date și baze de date sau chiar servicii de facturare.
- Cu software-ul ca serviciu, furnizorul găzduiește software-ul pentru dvs., astfel încât să nu aveți nevoie să îl instalați, să îl gestionați sau să cumpărați hardware pentru el.Tot ce trebuie să faceți este să vă conectați la ea și să o utilizați.
Video: Beth Noveck: Demand a more open-source government 2024
Când aveți câteva fundaluri despre ce înseamnă să adoptați o abordare orientată spre servicii pentru arhitectura sistemelor tehnologice, puteți începe să vedeți relația dintre SOA și cloud computing. Serviciile sunt importante pentru cloud computing atât din perspectiva infrastructurii, cât și a aplicației.
Orientarea serviciului pătrunde în sine în cloud și cloudul servește ca un mediu care poate găzdui alte servicii (fie la nivel tehnic, fie la nivel de afaceri). Ce inseamna asta?
-
Pe de o parte, furnizorii de cloud au construit infrastructura cloud pe servicii bine concepute, cu interfețe clar definite pe cutie. Aceste servicii de tip "black-box" (capacitatea de gândire, de exemplu) permit norului să scadă. Infrastructura cloud în sine este orientată spre servicii.
-
Pe de altă parte, companiile care construiesc aplicații destinate norului tind să le construiască ca servicii; acest lucru facilitează utilizarea de către clienți și parteneri.
Stratul Infrastructure as a Service oferă resurse de stocare și de calcul pe care dezvoltatorii și organizațiile IT le pot utiliza pentru a livra soluții comerciale personalizate. Un furnizor de cloud dorește ca capacitatea de furnizare asociată cu IaaS să fie proiectată ca un serviciu modular cu interfețe publicate, astfel încât acesta să poată fi utilizat în multe situații diferite.
Platforma ca serviciu (PaaS)
Stratul Platformă ca serviciu oferă medii de dezvoltare pe care organizațiile IT le pot utiliza pentru a crea aplicații de afaceri gata pentru cloud. Acesta este oferit ca un set de servicii de tip black-box, care le permite dezvoltatorilor să construiască aplicații pe lângă infrastructura de calcul. Acestea ar putea include instrumente pentru dezvoltatori care sunt oferite ca serviciu pentru a construi servicii sau chiar servicii de acces la date și baze de date sau chiar servicii de facturare.
În aceste situații, principiile SOA (cum ar fi cuplarea loose și reutilizabilitatea) au fost aplicate componentelor infrastructurii IT care sunt livrate ca servicii de tip cloud pentru utilizatorii PaaS. Dezvoltatorii din organizația dvs. pot localiza serviciile de platformă de care au nevoie prin referirea la un catalog de servicii.
Software ca serviciu (SaaS)
Cu software-ul ca serviciu, furnizorul găzduiește software-ul pentru dvs., astfel încât să nu aveți nevoie să îl instalați, să îl gestionați sau să cumpărați hardware pentru el.Tot ce trebuie să faceți este să vă conectați la ea și să o utilizați.
Nu confunda SOA cu SaaS. SOA este un software conceput ca un serviciu; SaaS este un software administrat și distribuit ca serviciu.
În toate aceste modele, companiile vor utiliza un set de servicii bine definite pe care le pot accesa prin interfețe. Companiile pot folosi aceste servicii în mai multe moduri, în funcție de problemele pe care încearcă să le rezolve.