Bases de datos y analítica básica
El examen no pide diseñar modelos de datos complejos, pero sí elegir entre base relacional, NoSQL, caché, data warehouse y analítica.
Cómo estudiar bases de datos y analítica básica
Trabaja esta página con un objetivo concreto: elegir base relacional, NoSQL, almacén de datos o caché según patrón de acceso. 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
Bases relacionales gestionadas como MySQL, PostgreSQL, MariaDB, Oracle y SQL Server.
NoSQL serverless de baja latencia y alta escala.
Base relacional compatible con MySQL/PostgreSQL optimizada para AWS.
Data warehouse para analítica a gran escala.
Servicios y cuándo usarlos
| Servicio / concepto | Para qué sirve | Cómo reconocerlo en preguntas |
|---|---|---|
| Amazon RDS | Base relacional gestionada | SQL, transacciones, esquemas. |
| Amazon Aurora | Relacional compatible y optimizada | Alta disponibilidad y rendimiento en AWS. |
| DynamoDB | NoSQL clave-valor/documento | Escala masiva y baja latencia. |
| ElastiCache | Caché en memoria | Reducir latencia y carga en BD. |
| Redshift | Data warehouse | Analítica, BI y grandes volúmenes. |
| Athena | Consultas SQL sobre S3 | Analizar datos sin servidores. |
Escenario explicado
Errores típicos que restan puntos
- Elegir DynamoDB para cualquier base de datos solo porque es serverless.
- Confundir Redshift con RDS.
- Olvidar ElastiCache cuando el problema es acelerar lecturas repetidas.
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.
Bases de datos: elección rápida
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.
- RDS/Aurora para relacional gestionado.
- DynamoDB para clave-valor/documento, serverless y baja latencia.
- Redshift para data warehouse y analítica a escala.
Preguntas probables sobre bases de datos y analítica básica
El enunciado suele darte una pista directa: elegir base relacional, NoSQL, almacén de datos o caché según patrón de acceso. 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 · Bases de datos y analítica básica
Este bloque se ha revisado para que no sea una repetición del resto de la ruta. La clave aquí es elegir base relacional, NoSQL, almacén de datos o caché según patrón de acceso. 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
- RDS: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Aurora: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- DynamoDB: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Redshift: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- ElastiCache: relaciónalo con un caso real de empresa y con una palabra clave de examen.
- Athena: relaciónalo con un caso real de empresa y con una palabra clave de examen.
Práctica aplicada
Relaciona casos: transacciones SQL, clave-valor a gran escala, BI analítico, caché de sesiones y consulta SQL sobre S3.
Al terminar, intenta explicarlo en voz alta como si tuvieras que defender la respuesta delante de un compañero.
Errores a evitar
- usar Redshift para transacciones OLTP
- confundir DynamoDB con base relacional
- olvidar Aurora como opción compatible gestionada
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 |
|---|---|---|
| Relacional | RDS/Aurora | SQL, transacciones, esquemas |
| NoSQL | DynamoDB | Clave-valor/documento a escala |
| Analítica | Redshift/Athena | Consultas de análisis |
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.