AWS ElastiCache para principiantes

Conecta Valkey a una aplicación de productos, actualiza precios con TTL e invalidación y usa un tiempo de espera acotado con respaldo en el origen.

AWS

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Aprende Amazon ElastiCache con una aplicación preparada. Tres laboratorios guiados enseñan cache-aside, actualización de precios y fallos de caché; un desafío independiente exige reparar precios obsoletos y conservar datos ajenos.

Qué aprenderás

  • Crear un nodo Valkey independiente y conectar la aplicación a su endpoint real.
  • Observar fallos, aciertos y lecturas del origen; comparar la caché con DynamoDB.
  • Usar TTL, invalidación selectiva y un tiempo de espera acotado con respaldo en el origen.
  • Reparar la actualización normal de precios y conservar otro producto y su valor en caché.

A quién va dirigido

Completa AWS Foundations for Beginners y las operaciones básicas de elementos de DynamoDB. Realiza los laboratorios guiados antes del desafío. La aplicación y la red están preparadas.

Cada unidad comienza en una VM Linux independiente con Terminal y AWS View en el navegador. No necesitas una cuenta personal de AWS ni recursos de otra VM.

Preguntas frecuentes

¿La caché reemplaza la base de datos?

No. DynamoDB sigue siendo la fuente autoritativa. Un fallo de caché lee el origen y guarda una copia; su expiración no debe borrar el elemento original.

¿Una actualización de precio renueva la caché automáticamente?

No necesariamente. TTL limita la antigüedad; la actualización debe invalidar la misma clave que usa la lectura.

¿Qué ocurre cuando la caché no responde?

El ejercicio demuestra un tiempo de espera acotado, acceso al origen y recuperación real. Aumenta la carga del origen; capacidad, replicación y disponibilidad de producción requieren más estudio.

Profesor

labby
Labby
Labby is the LabEx teacher.