Capítulo 1 - Componentes

La computación en la nube está compuesta por los siguientes servicios o capas:

  • SAAS
  • PAAS
  • IAAS

SAAS

Software as a Service, o Software como servicio.

Se encuentra en la capa más alta de la computación en la nube, la más cercana al usuario final.

Suministra una aplicación completa como servicio, bajo demanda y da la impresión de ser de uso único para un único usuario o grupo de usuarios, lo que se llama multitenant, aunque el mismo software que se encuentra en la infraestructura del proveedor da servicio a diferentes clientes: organismos o empresas.

Estas aplicaciones normalmente son accesibles desde navegadores web, lo cual elimina la necesidad al cliente de tener que instalar software en su infraestructura.

PAAS

Platform as a Service, o Plataforma como Servicio.

Es la capa intermedia. Permiten a los desarrolladores crear aplicaciones y servicios que funcionen a través de internet. Encapsula la abstracción de un entorno de desarrollo.

En este modelo de servicio, se ofrece el entorno de desarrollo deslocalizado de la infraestructura interna de la organización. Permite desarrollar aplicativos propios a la organización cliente en una infraestructura del proveedor.

IAAS

Infraestructure as a Service (IAAS), o Infraestructura como servicio.

Es la capa más inferior de lo que es la computación en la nube, y es la encargada de organizar y proveer recursos de almacenamiento, cómputo y recursos de red. Los recursos informáticos ofrecidos consisten, en hardware virtualizado.

Esta forma de gestionar la infraestructura, es capaz de entregar tipos de carga basados en batch o entregar tipos de carga de tipo transaccional.

Una de las bases del IAAS es la utilización de sistemas de Virtualización, debido a la capacidad y flexibilidad de entregar y gestionar recursos de forma rápida.