Aprenda Amazon ElastiCache com uma aplicação fornecida. Três laboratórios guiados ensinam cache-aside, atualização de preços e falhas do cache; um desafio independente exige corrigir preços antigos e preservar outros dados.
O que você aprenderá
- Criar um nó Valkey independente e conectar a aplicação ao endpoint real.
- Observar misses, hits e leituras da origem e comparar o cache com DynamoDB.
- Usar TTL, invalidação direcionada e espera limitada com fallback para a origem.
- Corrigir a atualização normal de preços e preservar outro produto e seu valor em cache.
Para quem é o curso
Conclua AWS Foundations for Beginners e as operações básicas de itens do DynamoDB. Faça os laboratórios guiados antes do desafio. A aplicação e a rede são fornecidas.
Cada unidade começa em uma VM Linux independente com Terminal e AWS View no navegador. Não é preciso uma conta pessoal AWS nem recursos de outra VM.
Perguntas frequentes
O cache substitui o banco de dados?
Não. DynamoDB continua sendo a fonte autoritativa. Um miss lê a origem e armazena uma cópia; a expiração não deve apagar o item original.
Um preço atualizado renova o cache automaticamente?
Não necessariamente. TTL limita o período de desatualização; a atualização deve invalidar a mesma chave usada pela leitura.
O que ocorre quando o cache não responde?
O exercício mostra espera limitada, fallback e recuperação real. O tráfego da origem aumenta; capacidade, replicação e disponibilidade de produção exigem estudo adicional.




