курс в AWS Skill Tree

AWS ElastiCache для начинающих

Подключите Valkey к приложению товаров, обновляйте цены с TTL и инвалидацией и используйте ограниченное ожидание с обращением к источнику.

AWS

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Изучите Amazon ElastiCache на готовом приложении товаров. Три пошаговые лаборатории посвящены cache-aside, свежести цен и отказам кеша; самостоятельное задание требует исправить устаревшие цены, сохранив посторонние данные.

Чему вы научитесь

  • Создавать отдельный узел Valkey и подключать приложение к его реальной конечной точке.
  • Наблюдать промахи, попадания и чтения источника; сравнивать кеш с DynamoDB.
  • Использовать TTL, точечную инвалидацию, ограниченный тайм-аут и резервное чтение источника.
  • Исправлять обычный путь обновления цены, сохраняя другой товар и его кешированное значение.

Для кого этот курс

Сначала пройдите AWS Foundations for Beginners и базовые операции с элементами DynamoDB. Выполните лаборатории перед самостоятельным заданием. Приложение и сеть подготовлены.

Каждый модуль запускается в независимой Linux VM с Terminal и AWS View в браузере. Личный аккаунт AWS и ресурсы предыдущей VM не нужны.

Частые вопросы

Заменяет ли кеш базу данных товаров?

Нет. DynamoDB остаётся достоверным источником. При промахе приложение читает источник и сохраняет копию; истечение TTL не должно удалять исходный элемент.

Обновляется ли кеш автоматически после изменения цены?

Не обязательно. TTL ограничивает время устаревания; обновление должно инвалидировать тот же ключ, который используется при чтении.

Что делать, если кеш не отвечает?

Лаборатория показывает ограниченный тайм-аут, чтение источника и реальное восстановление. Нагрузка на источник растёт; производственная ёмкость, репликация и доступность требуют дальнейшего изучения.

Преподаватель

labby
Labby
Labby is the LabEx teacher.