Amb la computació en núvol actual, les empreses no només poden utilitzar els serveis de proveïdors especialitzats per a la informàtica massiva, sinó que també es beneficien del menor cost d'aquests serveis derivat de l'eficiència de la infraestructura compartida. En general, hi ha tres tipus de models de serveis de computació en núvol:
- Programari com a servei (SaaS)
- Plataforma com a servei (PaaS)
- Infraestructura com a servei (IaaS)
Creat per Sam Johnston mitjançant OmniGraffle i Inkscape d'OmniGroup (inclou Computer.svg de Sasa Stefanovic)
Models de serveis de computació en núvol.
Programari com a servei (SaaS)
Un model de servei SaaS és on es paga l'aplicació de programari per subscripció i s'instal·la des del centre de dades del proveïdor de núvol. Office 365 és un exemple de model SaaS on totes les vostres aplicacions de col·laboració i productivitat s'agrupen com a part de la vostra subscripció. No cal que executeu els vostres propis servidors de correu electrònic, per exemple, ni cal que els mantingueu i actualitzeu. Per a aplicacions d'escriptori com Office Pro Plus, podeu instal·lar el programari des d'un portal web en lloc de comprar el programari empaquetat a una botiga. Després d'haver instal·lat el programari, les actualitzacions i les correccions d'errors s'instal·len automàticament en segon pla.
Plataforma com a servei (PaaS)
En un model de servei de plataforma com a servei (PaaS), els desenvolupadors poden crear aplicacions en línia (aplicacions en resum) en plataformes proporcionades pel proveïdor de PaaS. Els desenvolupadors desenvolupen el seu propi codi per a les aplicacions, l'emmagatzemen al centre de dades del proveïdor de PaaS i després publiquen les aplicacions. No s'han de preocupar per planificar la capacitat, la seguretat o la gestió del maquinari; això ho fa el proveïdor de PaaS.
Per exemple, si heu jugat a Angry Birds al vostre telèfon Android, us pot interessar saber que els editors van utilitzar Google App Engine com a solució PaaS per posar els seus jocs addictius disponibles per a milions de fans sense preocupar-vos d'escalar l'aplicació automàticament a coincideix amb la quantitat de trànsit en un moment donat.
Infraestructura com a servei (IaaS)
En un model de servei d'infraestructura com a servei (IaaS), les organitzacions tenen accés a la potència de càlcul i la capacitat d'emmagatzematge mitjançant el maquinari d'un proveïdor de núvol. Això els permet tenir control sobre la infraestructura i executar aplicacions al núvol a un cost reduït. L'organització, però, és responsable de gestionar i actualitzar el sistema operatiu que executa les aplicacions.
Tot i que la planificació de la capacitat, la seguretat i la gestió del maquinari són responsabilitat del proveïdor d'IaaS (similar a PaaS), és feina de l'organització supervisar el rendiment de les seves aplicacions i/o afegir més recursos per satisfer la demanda. Amazon Web Services ofereix diversos productes d'allotjament en núvol IaaS que es poden comprar per hores. Rackspace és un altre jugador del mercat IaaS que ofereix serveis gestionats i d'allotjament en núvol. Microsoft Azure (abans conegut com Windows Azure) va començar com una solució PaaS, però va ampliar els seus serveis per incloure capacitats IaaS.