La palabra IoT que termina con una ‘T’ para cosas, porque su ‘o’ para de es una mera preposición.
Tal es el caso de ‘as’ y ‘a’ que termina con “Servicio”.
Entonces, ¿qué queremos decir con IaaS, PaaS y Saas?
Introducción a la nube
- ¿Qué aprenderé en un curso de computación en la nube?
- Cómo aprender computación en la nube
- Mi empresa tiene recursos en la nube, ¿qué negocios podríamos hacer?
- ¿Podemos confiar en los servicios de almacenamiento en la nube para almacenar nuestros datos?
- ¿Dónde se carga la información en un 'almacenamiento en la nube'? ¿Existe un límite para la cantidad de información virtual que podemos almacenar en el mundo?
La nube es un concepto muy amplio, y cubre casi cualquier tipo de servicio en línea posible, pero cuando las empresas se refieren a la adquisición de la nube, generalmente hay tres modelos de servicio en la nube en consideración, Software como servicio (SaaS), Plataforma como Servicio (PaaS) e Infraestructura como servicio (IaaS). Cada uno tiene sus propias complejidades y modelos de nube híbrida, pero hoy vamos a ayudarlo a desarrollar una comprensión de las diferencias de alto nivel entre SaaS, PaaS e IaaS.
Software como servicio
- SaaS es muy similar al antiguo modelo de suministro de software de cliente ligero, en el que los clientes, en este caso generalmente navegadores web, proporcionan el punto de acceso al software que se ejecuta en los servidores.
- SaaS es la forma más familiar de servicio en la nube para los consumidores.
- SaaS traslada la tarea de administrar el software y su implementación a servicios de terceros.
- Las aplicaciones SaaS para empresas son aplicaciones de gestión de relaciones con clientes.
- Los ejemplos de SaaS incluyen Salesforce, suites de software de productividad como Google Apps y soluciones de almacenamiento de hermanos como Box y Dropbox.
- El uso de aplicaciones SaaS tiende a reducir el costo de propiedad del software al eliminar la necesidad de que el personal técnico administre la instalación, administración y actualización del software, así como también reduce el costo del licenciamiento de software.
- Las aplicaciones SaaS generalmente se proporcionan en un modelo de suscripción.
Plataforma como servicio
- PaaS funciona a un nivel más bajo que SaaS, por lo general proporciona una plataforma en la que se puede desarrollar e implementar software.
- Los proveedores de PaaS abstraen gran parte del trabajo de tratar con servidores y brindan a los clientes un entorno en el que el sistema operativo y el software del servidor.
- El hardware del servidor subyacente y la infraestructura de red se ocupan, lo que permite a los usuarios centrarse en el lado comercial de la escalabilidad y el desarrollo de aplicaciones de su producto o servicio.
- Como con la mayoría de los servicios en la nube, PaaS se basa en la tecnología de virtualización.
- Las empresas pueden solicitar recursos según lo necesiten, escalando a medida que crece la demanda, en lugar de invertir en hardware con recursos redundantes.
- Los ejemplos de proveedores de PaaS incluyen Heroku, Google App Engine y OpenShift de Red Hat.
Infraestructura como un servicio
- IaaS se compone de recursos informáticos altamente automatizados y escalables, complementados por el almacenamiento en la nube y la capacidad de la red que pueden ser autoaprovisionados, medidos y disponibles bajo demanda.
- Los proveedores de IaaS ofrecen estos servidores en la nube y sus recursos asociados a través de un tablero o API.
- Los clientes de IaaS tienen acceso directo a sus servidores y almacenamiento, tal como lo harían con los servidores tradicionales, pero obtienen acceso a un orden de escalabilidad mucho mayor.
- Los usuarios de IaaS pueden externalizar y construir un “centro de datos virtual” en la nube y tener acceso a muchas de las mismas tecnologías y capacidades de recursos de un centro de datos tradicional sin tener que invertir en la planificación de la capacidad o el mantenimiento físico y la gestión del mismo.
- IaaS es el modelo de computación en la nube más flexible y permite la implementación automatizada de servidores, potencia de procesamiento, almacenamiento y redes.
- Los clientes de IaaS tienen un control real sobre su infraestructura que los usuarios de los servicios de PaaS o SaaS.
- Los principales usos de IaaS incluyen el desarrollo y despliegue real de PaaS, SaaS y aplicaciones a escala web.
Crédito: Corretaje en la nube y plataforma de mercado