¿Que es IaaS/PaaS/SaaS?
Entiende de mejor forma como afecta cada tipo de modelo al trabajar en la nube
Para entender de mejor manera estos conceptos es importante primero comprender que es una implementación on-premise y una cloud:
- On-premise se refiere a una implementación de software en la que la aplicación y sus datos se instalan, ejecutan y mantienen en la infraestructura física de la organización que lo utiliza. Esto significa que el software se ejecuta en servidores y dispositivos de almacenamiento que están ubicados dentro de las instalaciones físicas de la empresa, como sus propios centros de datos o servidores locales.
- Una implementación en la nube (o "cloud") se refiere a una infraestructura y software que se proporciona a través de internet por parte de proveedores de servicios en la nube. Estos proveedores ofrecen recursos informáticos, como servidores, almacenamiento y bases de datos, así como servicios y herramientas de desarrollo, que los usuarios pueden acceder y utilizar según sea necesario. Los servicios en la nube eliminan la necesidad de que las organizaciones gestionen y mantengan su propia infraestructura física, ya que todo se proporciona y administra a través de internet.
¿Que tipo de servicios proveen los proveedores Cloud?
Los proveedores de servicios en la nube ofrecen tres tipos de modelos para que los utilicemos: IaaS, PaaS y SaaS.
- IaaS (Infraestructura como Servicio) nos proporciona acceso a la infraestructura de los proveedores de servicios en la nube, como servidores, almacenamiento y redes. Pagamos por el servicio de infraestructura e instalamos y gestionamos el software de soporte en ella para nuestra aplicación.
- PaaS (Plataforma como Servicio) nos proporciona una plataforma con una variedad de middleware, frameworks y herramientas para construir nuestra aplicación. Nos enfocamos únicamente en el desarrollo de la aplicación y los datos, dejando de lado la gestión de la infraestructura.
- SaaS (Software como Servicio) es un servicio con acceso bajo demanda a software de aplicación listo para usar, el cual no necesita administración por parte del usuario:
IaaS (Infraestructura como Servicio):
- Amazon Elastic Compute Cloud (EC2) - Servicio de máquinas virtuales escalables.
- Amazon Simple Storage Service (S3) - Servicio de almacenamiento en la nube escalable y duradero.
- Amazon Virtual Private Cloud (VPC) - Permite crear una red virtual aislada en la nube de AWS.
- Amazon Elastic Block Store (EBS) - Servicio de almacenamiento de bloques persistente para uso con instancias EC2.
PaaS (Plataforma como Servicio):
- AWS Elastic Beanstalk - Plataforma para implementar y escalar aplicaciones web.
- AWS Lambda - Servicio de ejecución de código sin servidor para ejecutar código en respuesta a eventos.
- Amazon API Gateway - Servicio para crear, publicar, mantener, supervisar y proteger APIs en cualquier escala.
- Amazon DynamoDB - Base de datos NoSQL totalmente gestionada.
SaaS (Software como Servicio):
- Amazon WorkSpaces - Servicio de escritorio virtual completamente administrado.
- Amazon Chime - Servicio de videoconferencia y comunicación.
- Amazon WorkDocs - Servicio de almacenamiento y colaboración de documentos.
- Amazon WorkMail - Servicio de correo electrónico y calendario empresarial.
- Amazon QuickSight - Servicio de business intelligence y visualización de datos.
Últimas publicaciones
Suscribete a nuestro Newsletter y recibe información para mejorar tus conocimientos y posibilidad de conseguir un mejor empleo
Subscribete en LinkedIn