Tecnología y servicios en la nube
Qué aprenderá
En este dominio aprenderás los principales servicios de AWS: computación (EC2, Lambda), almacenamiento (S3, EBS, EFS), bases de datos (RDS, DynamoDB), red (VPC, Route 53) y operaciones (CloudWatch, CloudTrail). Es el dominio más extenso, con un 34 % de las preguntas del examen CLF-C02, y la clave para aprobar es memorizar la correspondencia correcta entre el nombre de cada servicio y su uso.
Puntos clave
- Computación: diferencia entre EC2 (servidores virtuales), Lambda (funciones sin servidor) y ECS / EKS (contenedores)
- Almacenamiento: uso diferenciado de S3 (objetos), EBS (bloques para EC2) y EFS (archivos compartidos)
- Bases de datos: RDS (relacional), DynamoDB (NoSQL), Aurora y ElastiCache (en memoria)
- Red: VPC es una red virtual, Route 53 es DNS, CloudFront es una CDN y Direct Connect es una línea dedicada
- Operaciones y monitorización: CloudWatch (métricas y registros), CloudTrail (auditoría de operaciones de API) y Config (seguimiento de cambios de configuración)
- Automatización de la implementación: CloudFormation (IaC) y Elastic Beanstalk (PaaS)
- Análisis: Athena (consultas SQL sobre S3), Redshift (almacén de datos) y QuickSight (BI)
Términos y conceptos
Amazon EC2 y AWS Lambda
EC2 es un servidor virtual que se puede configurar con libertad desde el nivel del sistema operativo y resulta adecuado para procesos de larga duración. Lambda es una función sin servidor basada en eventos: basta con escribir el código, sin necesidad de gestionar la infraestructura. En general, para una ejecución continua conviene EC2, y para procesos intermitentes conviene Lambda.
→ Fundamentos de Lambda sin servidor ・ → Cómo usar las instancias EC2
Amazon S3 y Amazon EBS
S3 es un almacenamiento de objetos accesible a través de internet, adecuado para imágenes, vídeos y copias de seguridad. EBS es un almacenamiento de bloques que se asocia a EC2 y se utiliza para el disco del sistema operativo o el área de datos de la base de datos. S3 tiene un acceso menos estricto pero alta durabilidad, mientras que EBS es rápido pero está vinculado a una instancia EC2 concreta.
→ Diseño de las clases de almacenamiento de S3 ・ → Diseño y optimización de EBS
Amazon RDS y Amazon DynamoDB
RDS es un servicio gestionado de bases de datos relacionales (RDB) como MySQL, PostgreSQL u Oracle, adecuado para transacciones y uniones complejas. DynamoDB es una base de datos NoSQL de tipo clave-valor que se caracteriza por una latencia de nivel de milisegundos y un escalado ilimitado.
→ La base de datos gestionada RDS ・ → Patrones de diseño de DynamoDB
Amazon VPC y servicios de red relacionados
VPC es una red virtual que se crea dentro de AWS y se compone de subredes, tablas de rutas y grupos de seguridad. Route 53 es DNS, CloudFront es una CDN, Direct Connect es una línea dedicada que conecta AWS con el entorno on-premises y la VPN es una conexión cifrada a través de internet.
→ Diseño y optimización de la VPC ・ → El enrutamiento de Route 53
CloudWatch y CloudTrail
Ambos tienen nombres parecidos, pero objetivos distintos. CloudWatch es un servicio de "monitorización" que maneja métricas, registros y alarmas. CloudTrail es un servicio de "auditoría" que registra quién, cuándo y qué API invocó.
→ Monitorización con CloudWatch ・ → Los registros de auditoría de CloudTrail
Compruebe su comprensión
Compruebe lo aprendido con 5 preguntas