No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Los diferentes tipos de cómputo: IaaS vs. PaaS vs. SaaS

4/15
Recursos

Ahora que conoces más sobre la tecnología en la nube, es importante introducir sus distintos tipos de servicio en la industria para identificar sus diferencias.

Estos modelos varían de acuerdo al tipo de servicio informático que pueda ofrecer, como servidores, almacenamiento, software o bases de datos.

Infrastructure as a Service (IAAS)

La infraestructura como servicio (IAAS) proporciona componentes básicos de IT en la nube, es decir, redes, computación, almacenamiento, etc. A su vez, provee el máximo nivel de flexibilidad para adaptarlo a tus necesidades.

Ejemplos:

  • Azure Virtual Machines
  • Linode
  • Digital ocean
  • S2 AWS

Platform as a Service (PAAS)

Los modelos que ofrecen una plataforma como servicio (PAAS) eliminan la necesidad de que administremos la infraestructura y proveen una plataforma para gestionar aplicaciones.

Ejemplos:

  • Heroku
  • Google App Engine
  • AWS Elastic Beanstalk

Software as a Service (SAAS)

El Software como servicio (SAAS) brinda un producto de software terminado que es ejecutado y administrado por el proveedor del servicio.

Ejemplos:

  • Amazon Rekognition
  • Dropbox
  • Zoom
  • Gmail

On -premises

On-premises se refiere a una forma tradicional de cómputo en la cual nos encargamos de gestionar nuestra propia infraestructura.

Responsabilidades según el tipo de cómputo

En la siguiente tabla se muestra qué componentes de IT están administrados según el tipo de cómputo en la nube. “Sí” indica que el componente está administrado por el proveedor de nube, “No” indica que nosotros somos responsables del componente.

Componente On-premises IAAS PAAS SAAS
Aplicaciones No No No
Data No No No
Runtime No No
Middleware No No
O/S No No
Virtualización No
Servidores No
Almacenamiento No
Redes No

Contribución creada con los aportes de: Jesús Ignacio García Fernández y Ciro Villafraz.

Aportes 55

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Ejemplos de los tipos de computación de la nube

Infraestructura como servicio (IaaS)

  • Azure
  • Linode
  • Digital ocean
  • S2 AWS

Plataforma como servicio (PaaS)

  • Heroku
  • Google App Engine
  • AWS Elastic Beanstalk

Software como servicio (SaaS)

  • Amazon Rekognition
  • Dropbox
  • Zoom
  • Gmail

Un ejemplo màs.
IaaS : comprar un automovil, nos interesa saber todo lo que tiene el automovil (motor caja de cambios etc)
PaaS: alquilar un automovil, nos interesa las cosas superfiiales del automovil (color, si tiene aire acondicionado, etc)
SaaS: pedir un servicio de Uber (solo nos interesa el servicio)

Tipos de cómputo en la nube

  • laaS: Infraestructura como Servicio. Proporciona componentes básicos para las tecnologías de información en la nube: redes, computadores, espacio de almacenamiento de datos, con un máximo nivel de flexibilidad y fácil paralelo de las tecnologías de la información tradicional en las instalaciones
  • PaaS: Plataforma como Servicio. Elimina la necesidad de que nuestra organización administre la infraestructura y nos vamos a centrar en la implementación y la gestión de las aplicaciones
  • SaaS: Software como Servicio. Producto terminado y que es ejecutado y administrado por el proveedor del servicio.

On-premise

  • Applications: si
  • Data: si
  • Runtime: si
  • Middleware: si
  • O/S: si
  • Virtualization: si
  • Servers: si
  • Storage: si
  • Networking: si

Infraestructura como servicio (IaaS)

  • Applications: si
  • Data: si
  • Runtime: si
  • Middleware: si
  • O/S: si
  • Virtualization: no
  • Servers: no
  • Storage: no
  • Networking: no

Plataforma como servicio (PaaS)

  • Applications: si
  • Data: si
  • Runtime: no
  • Middleware: no
  • O/S: no
  • Virtualization: no
  • Servers: no
  • Storage: no
  • Networking: no

Software como servicio (SaaS)

  • Applications: no
  • Data: no
  • Runtime: no
  • Middleware: no
  • O/S: no
  • Virtualization: no
  • Servers: no
  • Storage: no
  • Networking: no

leyenda

si: Administrado por nosotros
no: Administrado por otros

ME GUSTA ESTE EJEMPLO

Ejemplo de hacer o comprar una pizza :33

f por heroku y sus planes gratuitos

Precio de la nube

  • AWS tiene 3 precios fundamentales:
    • Computo, por el tiempo de computación, el tiempo que estamos usando los servicios
    • Almacenamiento, pagar por la información almacenada en la nube
    • Información transferida fuera de la nube.

La información que entra en la nube es gratis

Resuelve muchos de los problemas de IT tradicional relacionados con el costo

Para SaaS también esta Wordpress y Slack

Comentario: Oracle es otro fabricante que tiene su propio modelo de IaaS, PaaS y SaaS (Aplicaciones)

Pareciera que el profesor estuviese leyendo.

No sé exactamente la fecha en la que fue publicado este curso, pero Azure ofrece tantos servicios en IaaS, PaaS y SaaS desde varios años, de echo entre AWS y Azure se están disputando el primer puesto entre los proveedores de nube más populares en el mundo.

# **Los Diferentes Tipos de Cómputo: IaaS vs. PaaS vs. SaaS** En la computación en la nube, existen tres modelos principales de servicio: **IaaS, PaaS y SaaS**. Cada uno ofrece diferentes niveles de control, flexibilidad y responsabilidad para los usuarios. A continuación, exploramos sus características, ventajas y casos de uso. ## **1. IaaS (Infraestructura como Servicio) 🏗️** **🔹 Definición:** IaaS proporciona acceso a infraestructura de TI virtualizada, como servidores, almacenamiento, redes y sistemas operativos. Es la opción más flexible, permitiendo a los usuarios configurar y administrar sus propios entornos. **🔹 Características:** ✅ Recursos escalables bajo demanda ✅ Pago por uso (sin necesidad de comprar hardware) ✅ Mayor control sobre la infraestructura ✅ Soporte para sistemas operativos y software personalizados **🔹 Ejemplos de IaaS:** 🔹 Amazon EC2 (AWS) 🔹 Google Compute Engine (GCP) 🔹 Microsoft Azure Virtual Machines **🔹 Casos de Uso:** 🔹 Creación de entornos de desarrollo y prueba 🔹 Hosting de aplicaciones y sitios web 🔹 Backup y recuperación de datos 🔹 Implementación de máquinas virtuales ## **2. PaaS (Plataforma como Servicio) 🚀** **🔹 Definición:** PaaS proporciona una plataforma para desarrollar, ejecutar y gestionar aplicaciones sin preocuparse por la infraestructura subyacente. Incluye herramientas de desarrollo, bases de datos y entornos de ejecución. **🔹 Características:** ✅ Entorno preconfigurado para desarrollo de software ✅ Reducción del tiempo de implementación ✅ Escalabilidad automática ✅ Soporte para múltiples lenguajes de programación **🔹 Ejemplos de PaaS:** 🔹 Google App Engine 🔹 AWS Elastic Beanstalk 🔹 Microsoft Azure App Services **🔹 Casos de Uso:** 🔹 Desarrollo de aplicaciones web y móviles 🔹 Automatización de procesos de despliegue 🔹 Integración continua y entrega continua (CI/CD) ## **3. SaaS (Software como Servicio) 📦** **🔹 Definición:** SaaS ofrece software listo para usar a través de Internet, sin necesidad de instalación o mantenimiento. El proveedor se encarga de la gestión de la aplicación, servidores y seguridad. **🔹 Características:** ✅ No requiere instalación ni mantenimiento ✅ Accesible desde cualquier dispositivo con Internet ✅ Costos predecibles mediante suscripciones ✅ Actualizaciones y soporte gestionados por el proveedor **🔹 Ejemplos de SaaS:** 🔹 Google Drive 🔹 Microsoft 365 🔹 Dropbox 🔹 Salesforce **🔹 Casos de Uso:** 🔹 Aplicaciones de colaboración y productividad 🔹 CRM (gestión de clientes) 🔹 Almacenamiento en la nube 🔹 Servicios de correo electrónico ## **4. Comparación Entre IaaS, PaaS y SaaS** **CaracterísticaIaaSPaaSSaaSNivel de control**Alto (Infraestructura)Medio (Plataforma)Bajo (Software)**Mantenimiento**Usuario gestionaParcialmente gestionadoTotalmente gestionado**Escalabilidad**AltaAltaLimitada al proveedor**Usuarios Objetivo**Administradores de sistemas, DevOpsDesarrolladoresUsuarios finales**Ejemplo de Uso**Hosting de servidoresDesarrollo de aplicacionesUso de herramientas como Gmail, Zoom ## **5. ¿Cuál Elegir?** ✅ **IaaS** si necesitas infraestructura escalable y control total. ✅ **PaaS** si deseas enfocarte en desarrollo sin gestionar servidores. ✅ **SaaS** si solo necesitas usar software sin preocuparte por la administración.
![](https://static.platzi.com/media/user_upload/image-a3c7697d-3e51-4e8e-8642-2c65cf795093.jpg)
**Analogías para comprender mejor IaaS, PaaS y SaaS:** 1. **IaaS (Infraestructura como Servicio):** *Analogía:* Comprar ingredientes por separado y **hacer** tu propia masa, salsa y seleccionar tus propios ingredientes. 2. **PaaS (Plataforma como Servicio):** *Analogía:* Comprar una masa prehecha y salsa lista, pero eliges tus propios ingredientes. 3. **SaaS (Software como Servicio):** *Analogía:* Ordenar una pizza lista para comer de un restaurante.

Los diferentes tipos de cómputo: IaaS vs. PaaS vs. SaaS

  • IaaS: infraestructura como servicio

    • Proporciona componentes básicos
    • Redes
    • Computadoras
    • Espacios de almacenamiento
  • PaaS: plataforma como servicio

    • La organización no administra la infraestructura
    • Solo se preocupan por la administración de las aplicaciones
  • SaaS: software como servicio

    • Producto terminado y ejecutado por el proveedor

Ejemplos

  • Infraestructura como servicio
    • Azure
    • Linode
    • Digital Ocean
    • EC2 AWS
    • Firebase
  • Plataforma como servicio
    • Heroku
    • Google App Engine
    • AWS Elastic Beanstalk
  • Software como servicio
    • Amazon Rekognition
    • Dropbox
    • Zoom
    • Gmail

Precio de la nube

AWS tiene 3 precios fundamentales:

  • Cómputo
  • Almacenamiento
  • Información transferida fuera de la nube

Hire a car (IaaS)
Take a taxi (PaaS)
Go by bus (SaaS)

La virtualización es una tecnología que permite crear servicios de TI útiles, con recursos que están tradicionalmente limitados al hardware. Gracias a que distribuye las funciones de una máquina física entre varios usuarios o entornos, posibilita el uso de toda la capacidad de la máquina.

En términos prácticos, imagínese que tiene tres servidores físicos, cada uno con propósitos específicos. Uno es un servidor de correo, otro es un servidor web y el tercero ejecuta aplicaciones heredadas internas. Se utiliza alrededor del 30 % de la capacidad de cada servidor, es decir, solo una parte de su potencial. Pero como las aplicaciones heredadas siguen siendo importantes para sus operaciones internas, tiene que conservarlas junto con el tercer servidor que las aloja, ¿cierto?

![](

Normalmente, la respuesta sería que sí. Por lo general, era más fácil y confiable ejecutar tareas individuales en cada servidor (es decir, un servidor, un sistema operativo y una tarea), ya que no era sencillo asignarle varias. Sin embargo, la virtualización permite dividir el servidor de correo en otros dos únicos que pueden ocuparse de tareas independientes, para poder trasladar las aplicaciones heredadas. Se utiliza el mismo hardware, pero de manera más eficiente.

![](

Si pensamos en la seguridad, es posible volver a dividir el primer servidor para que gestione otra tarea y aumentar su uso de un 30 % a un 60 %, y luego a un 90 %. Una vez que lo logra, los servidores que quedan vacíos se pueden reutilizar para otras tareas o retirarse todos juntos para reducir los costos de refrigeración y mantenimiento.

Tomado de:

IBM Tambien ofrece muchos servicios IaaS y PaaS
https://www.ibm.com/cloud

SaaS: Salesforce, de hecho es el mas grande en este tipo

La recomendación para esta compañía es utilizar Software como Servicio (SaaS). Este modelo permite que la empresa se enfoque en sus procesos y reglas de negocio sin preocuparse por el despliegue y administración de la infraestructura. Con SaaS, las aplicaciones son administradas completamente por el proveedor de servicios, lo que elimina la necesidad de gestionar servidores, almacenamiento y redes. Ejemplos de SaaS son servicios como Google Workspace, Dropbox y Gmail, que permiten a los usuarios acceder a aplicaciones sin complicaciones técnicas.
Para tener control sobre el sistema operativo de tus servidores, te recomendaría utilizar **Infraestructura como Servicio (IaaS)**. Este modelo te permite gestionar tus aplicaciones, datos y sistema operativo, mientras que la infraestructura subyacente (servidores, almacenamiento y redes) es administrada por el proveedor de servicios en la nube. Ejemplos de IaaS incluyen Amazon EC2, Azure y DigitalOcean. Así, podrás personalizar y configurar tu entorno según tus necesidades.
Para el escenario descrito, se recomendaría utilizar **Plataforma como Servicio (PaaS)**. Este modelo permite a la compañía concentrarse en el desarrollo y gestión de aplicaciones sin preocuparse por la infraestructura subyacente. PaaS gestiona las capas de runtime, middleware, sistemas operativos, servidores, almacenamiento y redes, lo que permite a la empresa enfocarse en sus procesos y reglas de negocio de manera más eficiente. Ejemplos de PaaS incluyen Heroku y AWS Elastic Beanstalk.
**Otra analogía IaaS, PaaS y SaaS** * IaaS: Construir tu propia casa → Control total, pero también mantenimiento. * PaaS: Alquilar un departamento → Solo te preocupas por usarlo, no por la infraestructura. * SaaS: Hospedarte en un hotel → Solo disfrutas el servicio, sin preocuparte por nada más.
On-premises se refiere a una infraestructura de IT que se encuentra físicamente en las instalaciones de una organización. En este modelo, la empresa es responsable de administrar y mantener todo el hardware, software y redes necesarias para operar. En contraste con los modelos en la nube como IaaS, PaaS y SaaS, donde el proveedor gestiona gran parte de la infraestructura, en on-premises la organización tiene control total, pero también enfrenta mayores responsabilidades y costos operativos.
## Precio en la nube Aws tiene 3 fundamentales * Cómputo (tiempo de uso de CPU) * Almacenamiento (espacio en disco usado para almacenar info) * Información transferida fuera de la nube: no se paga el ancho de banda de descarga (lo que entra), pero sí se cobra el ancho de banda de salida. Importante recordar esto porque puede ser costoso migrar los datos a otros proveedores. Otros proveedores como GCP no cobran por la transferencia de datos.
![](https://static.platzi.com/media/user_upload/image-234b7897-dd9a-48e0-a2ab-212d993be186.jpg)![](https://static.platzi.com/media/user_upload/image-ea728f55-9c61-4127-9dea-314929f90ddc.jpg)
* **IaaS:** Enfocado en virtualización y recursos básicos de infraestructura. * **PaaS:** Enfocado en proporcionar un entorno de desarrollo y despliegue de aplicaciones. * **SaaS:** Enfocado en ofrecer aplicaciones y software listos para usar a través de Internet.
¡Excelente clase!
Creo que una lavandería podría ser una buena analogía para entender los diferentes servicios de cómputo en la nube. On-premise sería tener tu lavandería en casa, tú tienes que hacer toda la instalación, comprar los electrodomésticos, dales mantenimiento, además de elegir el ciclo de lavado y lavar y secar la ropa. Infraestructure as a Service sería ir a una lavandería, tu no tienes que administrar el hardware o la instalación, o darle mantenimiento a los equipos, pero puedes hacer uso de ellos como mejor te convenga para lavar la ropa, de todas formas tienes que elegir el ciclo de lavado, lavar y secar la ropa por tu cuenta (haciendo uso de su infraestructura). Platform as a Service sería como un servicio de lavandería a domicilio, tú simplemente eliges cómo y qué ropa quieres lavar, ellos se encargan del resto y te la entregan limpia. Sofware as a Service sería como contratar a una persona que se encargue de mantener la ropa limpia, tú no tomas ninguna decisión, simplemente pagas y esperas consumir tu ropa limpia cuando lo requieras. Lo que más me costó a mí fue entender la diferencia entre IaaS y PaaS: En IaaS tú no tienes que administrar el hardware (y algunos aspectos del software tampoco) pero esperas poder hacer uso de él para administrar todo lo referente a las aplicaciones de software que quieres correr en él, por ejemplo: instalar software de terceros, elegir el sistema operativo a usar y cuando actualizarlo, etc. Es muy parecido a rentar una computadora (o varias) y usarla de forma remota a través de internet. En PaaS a tí solo te importa desarrollar tu aplicación y que corra perfectamente, y dejas que el proveedor se encargue de decidir aspectos como qué sistema operativo utilizar, qué cantidad de recursos de cómputo (RAM, CPU) se necesitarán, etc.
Si necesito tener control sobre el sistema operativo de mis servidores, no debería utilizar Saas? Me confunde un poco, ya que al presentar el examen, marca como incorrecta esta respuesta.
Si quiero evitar preocuparme en cómo desplegar y administrar la infraestructura, el servicio que debería contratar no sería IAAS? Me confunde un poco, ya que al presentar el examen, marca como incorrecta esta respuesta.
S3 AWS
No falta Alibaba Cloud? que saben de ese proveedor?

IaaS: IBM Cloud
PaaS: AWS Lambda
SaaS: Notion

**Niveles de administracion de los tipos de servicio en la nube
**

Información resumida de esta clase
#EstudiantesDePlatzi

  • IaaS: Infraestructura como servicio, en este modo obtenemos componentes básicos para las tecnologías de información en la nube

  • PaaS: Plataforma como servicio, aquí nosotros no administramos la infraestructura

  • Saas: Software como servicio, aqui todo es gestionado por el productor de servicios

  • En IaaS encontramos a AWS con el servicio de EC2

  • En PaaS encontramos a Elastic Beanstalk de AWS

  • En Saas encontramos a rekognition de AWS

  • AWS tiene 3 precios fundamentales: El computo, el almacenamiento y la información transferida fuera de la nube

  • La información que entra en la nube es gratis

IaaS
Significa infraestructura como servicio, proporciona componentes básico para tecnologías de información en la nube, redes, computadoras, espacio de almacenamiento, máxima flexibilidad. Ejemplo Azure, Linode, S2 AWS
PaaS
Significa plataforma como servicio, ahorra la necesidad de administrar la infraestructura para permitir concentrarse en la administración de las aplicaciones que van a vivir en la plataforma. Ejemplo Heroku, Firebase
SaaS
Significa software como servicio, es un producto terminado y que es ejecutado y administrado por el proveedor de servicio. Ejemplo Dropbox, Gmail, Calendar

reviendo los capitulos!

Hola, tipos de computo nube Iaas, Paas Oracle cloud

Infrastructure as a Service (IAAS)
La infraestructura como servicio (IAAS) proporciona componentes básicos de IT en la nube, es decir, redes, computación, almacenamiento, etc. A su vez, provee el máximo nivel de flexibilidad para adaptarlo a tus necesidades.

Ejemplos:

Azure Virtual Machines
Linode
Digital ocean
S2 AWS
Platform as a Service (PAAS)
Los modelos que ofrecen una plataforma como servicio (PAAS) eliminan la necesidad de que administremos la infraestructura y proveen una plataforma para gestionar aplicaciones.

Ejemplos:

Heroku
Google App Engine
AWS Elastic Beanstalk
Software as a Service (SAAS)
El Software como servicio (SAAS) brinda un producto de software terminado que es ejecutado y administrado por el proveedor del servicio.

Ejemplos:

Amazon Rekognition
Dropbox
Zoom
Gmail
On -premises
On-premises se refiere a una forma tradicional de cómputo en la cual nos encargamos de gestionar nuestra propia infraestructura.

Una opción buena como IaaS está IONOS

pensar que esta es la misca nomenclatura para todas las nubes que interesante!

No sabia de Paas y IaaS, woow algo atrasado estaba. Super interesante.

Un ejemplo de SaaS, tenemos muchos servicios que han migrado a este modelo de nube como la suite de Adobe, donde pagas un cargo mensual por el uso de estas aplicaciones, y lo utilizas online sin instalar nada en el equipo

El precio de la nube

Ejemplos de Software as a Service

Ejemplos de plataforma como servicio

Ejemplos de infraestructura como servicio

Administración de los servicios según el tipo de cómputo en la nube

Software as a Service SaaS

Plataforma como servicio o PaaS

Infraestructura como servicio IaaS

Por cierto en las lecturas Recomendadas de la clase esta un excelente post que nos muestra las diferencias ens las IaaS y las PaaS