HACK A BOSS
FormaciónEvaluacionesPerfil
Volver
  • En directo

Amazon EC2: Despliegue seguro, EBS y Auto Scaling

8h de clase en directo·HACK A BOSS·Español

Skills que aprenderás

  • AWS

Convocatorias

Necesitas un plan activo

Para acceder a los cursos en directo necesitas un plan activo. Estamos trabajando para que los planes estén disponibles pronto — ¡mantente atento!

No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.

Descripción

Objetivos

Temario

Requisitos técnicos

Conocimientos previos

Detalles de la convocatoria

Recursos

No hay recursos disponibles todavía para esta convocatoria

Curso práctico sobre el despliegue y operación de instancias EC2 en AWS, orientado a perfiles con base en IAM y S3 que necesitan dominar la computación en la nube a nivel de infraestructura de servidor. El alumno aprende a lanzar y conectar instancias con seguridad, diseñar la arquitectura de red con VPC, gestionar almacenamiento persistente con EBS y construir entornos reproducibles mediante AMIs personalizadas. La segunda mitad del curso aborda la automatización del escalado: configuración de Auto Scaling Groups con Launch Templates, integración con Application Load Balancer y políticas de escalado basadas en CloudWatch. Al finalizar, el participante será capaz de desplegar una aplicación en EC2 con red, almacenamiento y escalado automático configurados de forma segura y con criterio de coste.

Al finalizar el curso, el participante será capaz de:

  • Lanzar y configurar instancias EC2 seleccionando el tipo de instancia, la AMI y los grupos de seguridad adecuados al caso de uso
  • Conectar a instancias EC2 mediante SSH con par de claves y mediante AWS Session Manager aplicando el principio de mínimo acceso
  • Diseñar una arquitectura básica de red con VPC, subredes públicas y privadas e Internet Gateway
  • Asignar roles IAM a instancias EC2 para acceder a otros servicios AWS sin exponer credenciales en el sistema
  • Gestionar volúmenes EBS a lo largo de su ciclo de vida: creación, adjuntar, redimensionar y crear snapshots
  • Crear AMIs personalizadas a partir de instancias configuradas para garantizar entornos de despliegue reproducibles
  • Configurar un Auto Scaling Group con Launch Template y políticas de escalado basadas en métricas de CloudWatch
  • Integrar un Application Load Balancer con un Auto Scaling Group y verificar los health checks de las instancias
  • Estimar el coste de una infraestructura EC2 seleccionando entre instancias On-Demand, Reserved e instancias Spot según el patrón de uso
  1. Instancias EC2: lanzamiento y acceso seguro Tipos de instancia y familias: criterios de selección por CPU, memoria y red; AMIs públicas vs. personalizadas; grupos de seguridad: reglas de entrada y salida, principio de mínimo acceso por puerto y origen; par de claves SSH: generación, almacenamiento seguro y conexión; AWS Session Manager como alternativa sin puertos SSH abiertos
  2. Red con VPC Componentes de una VPC: subredes públicas y privadas, Internet Gateway, tabla de rutas; arquitectura de referencia: instancias web en subred pública, bases de datos en subred privada; grupos de seguridad vs. Network ACLs: diferencias y cuándo usar cada uno; direccionamiento CIDR básico
  3. Roles IAM y acceso seguro desde EC2 Instance profiles: cómo una instancia asume un rol sin credenciales estáticas; creación de rol con políticas mínimas para S3 y DynamoDB; verificación con aws sts get-caller-identity y pruebas de acceso desde la instancia; por qué no usar access keys en variables de entorno o en el código
  4. Almacenamiento EBS y AMIs Tipos de volumen EBS: gp3, io2, st1; ciclo de vida: crear, adjuntar, formatear, montar, redimensionar y desadjuntar; snapshots: creación, restauración y compartición entre regiones; creación de AMI personalizada: proceso, estado pending y uso para despliegues reproducibles
  5. Auto Scaling y alta disponibilidad Launch Templates: configuración de AMI, tipo de instancia, red y rol IAM; Auto Scaling Group: mínimo, deseado y máximo; políticas de escalado: Target Tracking basada en CPU o solicitudes; integración con Application Load Balancer: listener, target group y health checks; verificación del ciclo lanzar-terminar
  6. Coste y modelos de precio Modelo On-Demand: casos de uso y precio por hora; Reserved Instances: compromisos de 1 y 3 años, ahorro y cuándo tiene sentido; Spot Instances: interrupción, casos de uso adecuados (batch, CI) y casos inadecuados; AWS Pricing Calculator para estimar una arquitectura concreta
  • AWS CLI v2 configurado con credenciales y perfil activo
  • Cuenta AWS con permisos sobre EC2, VPC, EBS, IAM, CloudWatch y Auto Scaling
  • Cliente SSH instalado (OpenSSH en Linux/Mac o Windows Terminal con OpenSSH)
  • Navegador web actualizado para acceso a la consola de AWS

→ AWS01 — AWS: IAM y S3 (Iniciación, 8h)

  • Explicar el modelo de cuentas AWS, regiones y zonas de disponibilidad
  • Crear usuarios, grupos y roles IAM asignando políticas gestionadas adecuadas
  • Aplicar el principio de mínimo privilegio definiendo políticas IAM con permisos específicos por servicio y recurso
  • Configurar el AWS CLI con credenciales y perfiles para operar desde la terminal