Gestión del ciclo de vida de datos y estrategias de caché

Uso de almacenes de datos en AWS

Dunieski Otano

AWS Solutions Architect

El coste de guardarlo todo para siempre

  • Los datos crecen continuamente
  • El coste de almacenamiento se acumula
  • No todo requiere acceso inmediato
  • Gestión del ciclo de vida: mover o borrar datos según edad y patrón de acceso

políticas_ciclo_vida

Uso de almacenes de datos en AWS

Políticas de ciclo de vida de S3 en detalle

  • Standard: Acceso frecuente, mayor coste
  • Standard-IA: Acceso esporádico, mínimo 30 días
  • Glacier: Archivo, mínimo 90 días
  • Transiciones automáticas: Según la edad del objeto
  • Reduce costes de almacenamiento un 70% o más cumpliendo normativas

ahorro_costes

Uso de almacenes de datos en AWS

Patrones avanzados de caché

  • Cache-aside: La app gestiona la caché
    • Ideal para: Cargas con muchas lecturas
  • Write-through: Escribe en caché y base de datos
    • Ideal para: Requisitos de consistencia
  • TTL (Time-to-Live): Caducidad automática

    • Evita datos obsoletos
  • ElastiCache con Redis admite estos patrones y ofrece microsegundos de respuesta

caché

Uso de almacenes de datos en AWS

Marco de decisión para caché

  • Cuándo cachear: Muchas lecturas, pocos cambios
    • Catálogos de productos, perfiles, datos de config
  • No cachear: Tiempo real, acceso único
    • Precios de acciones, informes únicos, transacciones
  • Tamaño de caché: 20% de datos = 80% de peticiones

marco_decision_caché

Uso de almacenes de datos en AWS

¡Vamos a practicar!

Uso de almacenes de datos en AWS

Preparing Video For Download...