0Pricing
Azure Fundamentals · Lección

IaaS, PaaS y SaaS explicados

Desglose los tres modelos de servicios en la nube con ejemplos reales y comprenda qué capa de la pila abstrae cada modelo para usted.

IaaS, PaaS y SaaS explicados es una lección gratuita de Azure Fundamentals en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Azure Fundamentals, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Azure Fundamentals incluye 4 lecciones en total.

La pila de modelos de servicios en la nube

Los servicios en la nube se ofrecen en tres modalidades: IaaS, PaaS y SaaS. Se diferencian en cuánto de la pila administra el proveedor por usted, desde el hardware sin configurar hasta una aplicación terminada.

IaaS: infraestructura como servicio

IaaS le alquila máquinas virtuales, almacenamiento y redes. Usted administra el sistema operativo y todo lo que está por encima; Azure se encarga del hardware físico. La VM está bajo su control.

# IaaS example: create a VM (you manage OS and above)
az vm create \
  --resource-group myRG \
  --name myIaaSVM \
  --image Win2022Datacenter \
  --size Standard_B2s

¿Quién administra qué en IaaS?

Con IaaS, Azure ejecuta el hardware y la virtualización, mientras que usted se encarga del sistema operativo, las aplicaciones y los datos. Esto lo hace ideal para trasladar una aplicación existente a la nube.

PaaS: plataforma como servicio

PaaS sube un nivel: Azure ejecuta el sistema operativo y el entorno de ejecución, de modo que usted solo tiene que insertar su código y sus datos. El comando siguiente implementa una aplicación web con la plataforma totalmente administrada.

# PaaS example: deploy a web app (OS and runtime managed by Azure)
az webapp up \
  --name myWebApp \
  --resource-group myRG \
  --runtime 'NODE:20-lts'

Casos de uso y ventajas de PaaS

PaaS es ideal cuando quiere lanzar productos rápidamente sin ocuparse de los servidores, por ejemplo con App Service o Azure SQL. La contrapartida es tener menos control sobre el sistema operativo subyacente.

SaaS: software como servicio

SaaS es una aplicación lista para usar: solo tiene que iniciar sesión y utilizarla, como Microsoft 365 o Salesforce. El proveedor se encarga absolutamente de todo.

Comparación de los tres modelos

Considérelo como una pizza: IaaS son los ingredientes sin preparar que usted cocina, PaaS está medio horneado y usted añade los ingredientes, y SaaS llega listo para comer. Cuanto más se administra por usted, menos control tiene. 🍕

Servicios de Azure asignados a cada modelo

La mayoría de los servicios encaja en un modelo: las VM y los discos son IaaS, App Service y Functions son PaaS, y Microsoft 365 es SaaS. Algunos, como AKS, combinan varios modelos.

Cómo elegir el modelo de servicio adecuado

Elija el modelo según el nivel de control y la velocidad que necesite: IaaS para obtener acceso completo al sistema operativo, PaaS para avanzar rápidamente y SaaS para usar software estándar. Muchos equipos utilizan los tres sin problemas.

Serverless como extensión de PaaS

Serverless lleva PaaS un paso más allá: con Azure Functions puede olvidarse por completo de los servidores. El código se ejecuta bajo demanda, escala hasta cero y usted solo paga por cada ejecución.

# Azure Functions: HTTP-triggered function snippet
module.exports = async function (context, req) {
    context.res = {
        body: 'Hello from Azure Functions!'
    };
};

Resumen de la matriz de responsabilidades

Mapa rápido de quién administra cada elemento: IaaS = usted es responsable del sistema operativo y de todo lo que está por encima; PaaS = usted es responsable de las aplicaciones y los datos; SaaS = usted solo es responsable de sus datos y del acceso.

Comprobación rápida

¡Es hora de una comprobación rápida! Veamos si IaaS, PaaS y SaaS ya le resultan claros.

Resumen de la lección

Resumen rápido: IaaS le proporciona infraestructura básica que usted administra, PaaS le permite centrarse en el código y SaaS le ofrece un producto terminado cuyo funcionamiento administra el proveedor.

Preguntas frecuentes

¿La lección «IaaS, PaaS y SaaS explicados» es gratis?

Sí — el texto completo de «IaaS, PaaS y SaaS explicados» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Azure Fundamentals, actualiza a CoddyKit PRO. El curso de Azure Fundamentals incluye 4 lecciones en total.

¿Qué aprenderé en «IaaS, PaaS y SaaS explicados»?

Desglose los tres modelos de servicios en la nube con ejemplos reales y comprenda qué capa de la pila abstrae cada modelo para usted. Practicas Azure Fundamentals con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Azure Fundamentals?

No se requiere experiencia previa. Azure Fundamentals en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.

¿Cuánto tiempo toma la lección «IaaS, PaaS y SaaS explicados»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Azure Fundamentals?

Sí. Cada lección de Azure Fundamentals incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Nube frente a infraestructura local tradicional
  2. IaaS, PaaS y SaaS explicados
  3. Nube pública, privada e híbrida
  4. Principales ventajas de la nube y economías de escala
← Volver a Azure Fundamentals