Arostik Logo
ArostikVLARCK

Micro-Technology Solutions

Aros StudentAnalogía Cotidiana Incluida

Cloud Computing and Service Models: IaaS, PaaS, SaaS, and Serverless Architectures (AWS, Azure, GCP)

Technical guide to cloud computing: shared responsibility model, VM provisioning, managed platforms, and serverless FaaS.

AS

AS

Aros Student

Aug 18, 20264 min760 views
Cloud Computing and Service Models: IaaS, PaaS, SaaS, and Serverless Architectures (AWS, Azure, GCP)

Cloud Computing y Modelos de Servicio: La infraestructura bajo demanda

IaaS, PaaS, SaaS, Serverless y el Modelo de Responsabilidad Compartida en la Nube

La Computación en la Nube (Cloud Computing) es el modelo de entrega bajo demanda de recursos informáticos —incluyendo potencia de procesamiento, almacenamiento, bases de datos, redes y software aplicativo— a través de Internet con un esquema de precios de pago por uso (Pay-as-you-go). En lugar de comprar, instalar y mantener costosos servidores físicos en centros de datos locales (On-Premises), las organizaciones aprovisionan infraestructura elástica en milisegundos en proveedores globales como Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform (GCP).

En la Tecnología Real (Explicación Sencilla)

En la Tecnología Real (Explicación Sencilla): La analogía clásica de "Pizza as a Service": - On-Premises (Tradicional): Haces la pizza desde cero en tu casa: compras la harina, amasas, compras el horno, pones el gas, cocinas, pones la mesa y lavas los platos. Todo el trabajo es tuyo. - IaaS (Infraestructura como Servicio): Compras la pizza congelada en el súper: el proveedor te da la masa y los ingredientes base (servidor virtual y red), pero tú pones el horno, la cocinas y pones la mesa (configuras el sistema operativo y el software). - PaaS (Plataforma como Servicio): Pides la pizza por delivery a domicilio: la pizzería cocina todo y te la entrega caliente (el proveedor gestiona el servidor, el SO y la base de datos). Tú solo te sientas a comer (solo subes tu código fuente). - SaaS (Software como Servicio): Vas a cenar a un restaurante: no cocinas, no limpias, solo disfrutas la pizza (como usar Gmail, Spotify o Microsoft 365).

Explicación Técnica Profunda

WIKIHOW STEP

1. IaaS (Infrastructure as a Service)

El proveedor abstrae el hardware físico mediante hipervisores y te entrega Máquinas Virtuales (VMs), almacenamiento en bloque y redes virtuales definidas por software (VPC).

Ejemplos: AWS EC2, Azure Virtual Machines, Google Compute Engine.
Control: Administras el sistema operativo, parches de seguridad, middleware y aplicaciones.
WIKIHOW STEP

2. PaaS (Platform as a Service)

El proveedor abstrae el sistema operativo y los servidores físicos, entregando un entorno de ejecución (Runtime) gestionado para desplegar aplicaciones.

Ejemplos: AWS Elastic Beanstalk, Heroku, Google App Engine, Vercel.
Control: Solo te preocupas por tu código y los datos de tu aplicación.
WIKIHOW STEP

3. Serverless / FaaS (Function as a Service)

Evolución de PaaS donde el código se ejecuta exclusivamente en respuesta a eventos (peticiones HTTP, inserciones en base de datos, mensajes en colas). Se escala a cero cuando no hay tráfico y se factura por milisegundo de ejecución.

Ejemplos: AWS Lambda, Azure Functions, Cloudflare Workers, Google Cloud Functions.
Capa del StackOn-PremisesIaaSPaaSSaaS
Aplicación & DatosAdministrado por tiAdministrado por tiAdministrado por tiProveedor Cloud
Runtime & MiddlewareAdministrado por tiAdministrado por tiProveedor CloudProveedor Cloud
Sistema Operativo (OS)Administrado por tiAdministrado por tiProveedor CloudProveedor Cloud
Virtualización & HypervisorAdministrado por tiProveedor CloudProveedor CloudProveedor Cloud
Servidores & HardwareAdministrado por tiProveedor CloudProveedor CloudProveedor Cloud
Redes & Centro de DatosAdministrado por tiProveedor CloudProveedor CloudProveedor Cloud
arostik@ubuntu:~ (bash)
# Listar buckets de almacenamiento en la nube con la CLI de AWSaws s3 ls # Obtener información de instancias virtuales activasaws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,State.Name,PublicIpAddress]" --output table # Invocar una función Serverless Lambda de forma síncronaaws lambda invoke --function-name mi-funcion-analisis --payload '{"id": 10}' response.json

Nota Técnica

Nota Técnica sobre el Modelo de Responsabilidad Compartida: La seguridad en la nube es una responsabilidad dividida: el proveedor cloud es responsable de la "Seguridad DE la Nube" (proteger los centros de datos físicos, los hipervisores y las redes troncales), mientras que tú como cliente eres 100% responsable de la "Seguridad EN la Nube" (configurar firewalls, cifrar las bases de datos, gestionar contraseñas y permisos IAM).

Buenas Prácticas y Advertencias de Errores Comunes

Principio de Menor Privilegio (IAM): Nunca utilices las credenciales maestras (Root Account) para operaciones diarias. Crea usuarios y roles IAM con los permisos mínimos estrictos necesarios.
Presupuestos y Alertas de Costo: Configura alertas de presupuesto (CloudWatch Billing Alarms) para evitar sorpresas financieras por recursos olvidados o tráfico inesperado.
Arquitectura Multi-AZ (Availability Zones): Despliega tus servidores y bases de datos en al menos dos zonas de disponibilidad distintas para sobrevivir a fallos eléctricos o desastres en un centro de datos.

Glosario Rápido

1.
Auto-Scaling: Capacidad de la nube para aumentar o reducir automáticamente el número de servidores activos según la demanda de tráfico en tiempo real.
2.
Cold Start (Arranque en Frío): Breve latencia inicial que ocurre en arquitecturas Serverless cuando una función se invoca por primera vez y el proveedor debe instanciar el contenedor de ejecución.
3.
VPC (Virtual Private Cloud): Red virtual aislada y privada dentro de la nube donde despliegas tus recursos con control total sobre subredes, tablas de enrutamiento y firewalls.

Mini Cuestionario Interactivo3 preguntas

Selecciona una opción para autoevaluarte al instante. La respuesta se califica de inmediato.

Aciertos: 0 / 3
1

¿Qué capa del stack tecnológico gestiona el cliente en un modelo PaaS (Plataforma como Servicio)?

2

¿Qué ventaja económica principal ofrecen las arquitecturas Serverless (FaaS)?

3

¿De qué es responsable el cliente según el Modelo de Responsabilidad Compartida en la Nube?

Diagnóstico y Práctica en Arostik

Inspecciona tu dirección IP pública, proveedor de hosting y detalles de geolocalización con nuestra herramienta Mi IP Pública y WAN.

Tu opinión mejora Aroslap

¿Te resultó útil esta publicación?

Califica tu experiencia para optimizar los próximos artículos técnicos.

Selecciona una calificación

More Articles in Aros Student