Уроки AWS

Изучайте AWS в тематических уроках о хранении, разрешениях, сетях, вычислениях, данных, Serverless, безопасности и эксплуатации.

Проверка и применение изменения хранилища

Проверка и применение изменения хранилища

Изучите сохранённый план Terraform, примените изменение хранилища на месте, исправьте доступный для чтения дрейф тега и сохраните существующие байты отчёта.
AWS
Защита истории отчётов при обновлениях

Защита истории отчётов при обновлениях

Настройте управление версиями S3 с помощью Terraform, опубликуйте два отчёта, прочитайте старую версию без изменения текущей и осознанно очистите собственную историю.
AWS
Параметризация закрытого хранилища отчётов

Параметризация закрытого хранилища отчётов

Разверните два закрытых хранилища отчётов из одного шаблона Terraform, используйте отдельные входные значения и локальные состояния и проверьте сохранённые байты отчётов.
AWS
Предоставление читателю отчёта ограниченного доступа

Предоставление читателю отчёта ограниченного доступа

Используйте ссылки Terraform, чтобы предоставить независимому читателю доступ к одному отчёту, отклонить постороннее чтение и отозвать разрешение без удаления данных.
AWS
Создание и удаление первого ресурса AWS

Создание и удаление первого ресурса AWS

Создайте закрытый бакет S3 с помощью Terraform, сравните конфигурацию с AWS и состоянием и удалите только управляемый вами ресурс.
AWS
Переименование ресурсов без повторного создания

Переименование ресурсов без повторного создания

Переименуйте адрес ресурса Terraform с помощью объявления moved, сохранив существующий бакет S3 и исходный отчёт.
AWS
Перенос локального состояния в S3

Перенос локального состояния в S3

Перенесите локальное состояние Terraform в backend S3 с управлением версиями без повторного создания хранилища отчётов, затем разберите отличие удаления стека от удаления backend.
AWS
Отдельное состояние для каждой среды

Отдельное состояние для каждой среды

Исправьте привязку среды к backend, сохраните оба корректных состояния и исходные отчёты и докажите, что изменение preview не затрагивает dev.
AWS
Координация двух рабочих каталогов Terraform

Координация двух рабочих каталогов Terraform

Проследите за реальными процессами записи Terraform с общим состоянием S3, отклонением конкурирующего плана из-за собственной блокировки Terraform и безопасным продолжением после её штатного освобождения.
AWSShell
Создание небольшого переиспользуемого модуля

Создание небольшого переиспользуемого модуля

Определите типизированные входные и выходные данные модуля Terraform, вызовите модуль из двух корневых конфигураций и расширьте набор стабильных ключей отчётов без замены существующих данных.
AWS
Передача существующего ресурса под управление

Передача существующего ресурса под управление

Импортируйте существующий бакет S3 в Terraform, изучите изменение для согласования с конфигурацией без удаления ресурсов и сохраните исходный отчёт и соседнее хранилище.
AWS
Повторное использование и изменение развёртывания приложения

Повторное использование и изменение развёртывания приложения

Используйте предоставленный локальный модуль для обновления тега приложения, проверьте и примените замену экземпляра и сохраните внешние данные отчётов и эталонную среду.
AWS
Запуск приложения с начальной настройкой

Запуск приложения с начальной настройкой

Прочитайте подготовленный AMI источником данных Terraform, запустите экземпляр EC2 в предоставленной сети, инициализируйте его приложение через User Data и проверьте фактический ответ.
AWS
Предоставление приложению доступа к его отчётам

Предоставление приложению доступа к его отчётам

Подключите приложение EC2 к роли IAM и профилю экземпляра, предоставьте ограниченный доступ к закрытому отчёту с помощью Terraform, проверьте отзыв разрешения и удалите управляемые ресурсы.
AWS
Определение сети приложения

Определение сети приложения

Определите VPC и подсеть с помощью ссылок Terraform, изучите их фактические CIDR и зону доступности и удалите свой стек, сохранив эталонную сеть.
AWS
Подключение сети к её пользователям

Подключение сети к её пользователям

Подключите подсеть приложения к интернет-шлюзу с помощью Terraform, разрешите нужному клиенту доступ к порту приложения и докажите, что посторонний доступ остаётся заблокированным.
AWS
Тестирование контракта модуля

Тестирование контракта модуля

Напишите валидацию входных данных Terraform и тесты модуля в режиме plan, выявляющие неверные выходные значения и теги с сохранением существующего хранилища отчётов.
ShellGitAWS
Отклонение некорректной инфраструктуры до планирования

Отклонение некорректной инфраструктуры до планирования

Добавьте проверки форматирования и валидации в задание Terraform, проследите, как реальные ошибки останавливают планирование, и сохраните существующее хранилище отчётов.
ShellGitAWS
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Следующий