Cómputo en AWS
Cómputo significa dónde se ejecuta tu aplicación: servidores virtuales, contenedores, serverless o plataformas gestionadas.
Cómo estudiar cómputo en AWS
Trabaja esta página con un objetivo concreto: elegir entre servidor virtual, contenedor, función serverless o plataforma gestionada. Primero entiende el concepto con tus palabras, después mira los servicios asociados y finalmente practica con un escenario. Evita estudiar como una lista; en CLF-C02 casi siempre te pedirán reconocer la intención de negocio o la responsabilidad correcta.
Conceptos que debes tener claros
Máquinas virtuales con control sobre sistema operativo.
Ejecuta código sin administrar servidores, por evento y con pago por ejecución.
Servicios de contenedores: ECS propio de AWS, EKS basado en Kubernetes.
Plataforma gestionada para desplegar aplicaciones sin montar toda la infraestructura manualmente.
Servicios y cuándo usarlos
| Servicio / concepto | Para qué sirve | Cómo reconocerlo en preguntas |
|---|---|---|
| Amazon EC2 | Servidores virtuales flexibles | Necesitas control de SO o software instalado. |
| AWS Lambda | Funciones serverless | Eventos, automatización, APIs ligeras. |
| ECS | Contenedores gestionados por AWS | Ejecutar Docker sin Kubernetes obligatorio. |
| EKS | Kubernetes gestionado | Empresa usa Kubernetes. |
| Fargate | Cómputo serverless para contenedores | Contenedores sin gestionar servidores. |
| Elastic Beanstalk | Despliegue sencillo de apps | Subir código y que AWS gestione entorno base. |
Escenario explicado
Errores típicos que restan puntos
- Elegir EC2 para todo aunque exista una opción serverless más simple.
- Confundir ECS y EKS.
- Pensar que Lambda sirve para cargas largas o cualquier tipo de aplicación sin límites.
Checklist de dominio
- Puedo explicar este tema en lenguaje sencillo.
- Reconozco el servicio adecuado para un caso de uso básico.
- Sé descartar al menos dos alternativas incorrectas.
- Entiendo si el servicio es gestionado, serverless, global, regional o zonal cuando aplica.
Cómputo: cómo elegir
Esta ampliación está pensada para estudiar como lo haría un alumno antes del examen: entender primero el caso de uso, relacionarlo con el servicio correcto y practicar con ejemplos cortos. No hace falta aprender cada detalle técnico; para Cloud Practitioner necesitas reconocer conceptos, responsabilidades y decisiones básicas.
- EC2 cuando necesitas controlar servidor, sistema operativo o configuración.
- Lambda cuando quieres ejecutar código por eventos sin administrar servidores.
- ECS/EKS cuando el escenario menciona contenedores.
Preguntas probables sobre cómputo en AWS
El enunciado suele darte una pista directa: elegir entre servidor virtual, contenedor, función serverless o plataforma gestionada. Subraya esa parte antes de mirar las respuestas.
Una opción será técnicamente posible pero más compleja, menos gestionada o pensada para otro caso de uso.
Compara alcance, responsabilidad, coste operativo y nivel de gestión del servicio.
La mejor respuesta suele resolver el problema con el servicio más específico y sin añadir piezas innecesarias.
Repaso guiado para fijarlo
| Lo que debes saber explicar | Cómo decirlo en sencillo | Error típico |
|---|---|---|
| Concepto principal | Explica el servicio o idea en una frase, sin jerga y con un ejemplo práctico. | Aprender una definición de memoria sin saber aplicarla a un escenario. |
| Caso de uso | Relaciona el tema con una necesidad: guardar objetos, ejecutar código, proteger accesos, monitorizar, ahorrar costes o escalar. | Elegir un servicio parecido solo porque te suena más. |
| Responsabilidad | Separa qué gestiona AWS y qué debe configurar el cliente. | Creer que al ser cloud AWS se encarga de todo. |
| Palabras clave | Detecta términos como Multi-AZ, serverless, object storage, audit logs, budget alert, DNS, CDN, encryption o least privilege. | No leer el objetivo de la pregunta y contestar por intuición. |
Profundización práctica · Cómputo en aws
Este bloque se ha revisado para que no sea una repetición del resto de la ruta. La clave aquí es elegir entre servidor virtual, contenedor, función serverless o plataforma gestionada. Estúdialo buscando señales: qué necesidad plantea el escenario, qué servicio encaja y qué alternativa sería demasiado compleja o incorrecta.
Mapa mental de la lección
- EC2: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Auto Scaling: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- ELB: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Lambda: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- ECS: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- EKS: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Fargate: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Elastic Beanstalk: relaciónalo con un caso real de empresa y con una palabra clave de examen.
Práctica aplicada
Para una API con picos impredecibles, compara EC2 Auto Scaling, Lambda y contenedores en Fargate; justifica coste y operación.
Al terminar, intenta explicarlo en voz alta como si tuvieras que defender la respuesta delante de un compañero.
Errores a evitar
- elegir EC2 para todo
- olvidar límites y naturaleza por evento de Lambda
- confundir ECS con EKS
Lectura de escenarios
Busca verbos y restricciones: “reducir administración”, “auditar”, “bajo coste”, “sin servidores”, “alta disponibilidad”, “datos sensibles”, “acceso global” o “soporte crítico”. Esas pistas suelen llevarte al servicio correcto.
Servicios y conceptos que debes relacionar
Tabla de decisión rápida
| Situación | Respuesta que debes considerar | Por qué importa |
|---|---|---|
| Control del SO | EC2 | Instalar software específico |
| Eventos cortos | Lambda | Código bajo demanda |
| Contenedores sin servidores | Fargate | No gestionar instancias |
Comparativa rápida de cómputo
| Necesidad | Servicio probable | Motivo |
|---|---|---|
| Servidor virtual con control del sistema operativo | Amazon EC2 | Máxima flexibilidad de instancia, red y sistema. |
| Ejecutar código sin administrar servidores | AWS Lambda | Serverless, pago por invocación/tiempo de ejecución. |
| Contenedores gestionados con orquestación AWS | Amazon ECS | Servicio nativo para ejecutar contenedores. |
| Kubernetes gestionado | Amazon EKS | Orquestación Kubernetes administrada por AWS. |
| Aplicación web sencilla sin gestionar infraestructura | Elastic Beanstalk | Plataforma gestionada para desplegar aplicaciones. |
Ruta orientada a la guía oficial AWS Certified Cloud Practitioner CLF-C02. Los servicios y pesos pueden cambiar; antes del examen conviene contrastar con la guía oficial más reciente.