Назад

Платформа ·

Описать инфраструктуру как код

Сделать создание и изменение ресурсов воспроизводимым, проверяемым и версионируемым.

Платформа: визуальный контекст этапа

Быстро понять за 2 минуты

Сделать создание и изменение ресурсов воспроизводимым, проверяемым и версионируемым. Результат работы — IaC Repository.

Главная пользаПравильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации.
Первое действиеВыберите модульные границы
Готово, когдаРучные изменения обнаруживаются

Контекст

Урок относится к этапу «Платформа». Создать воспроизводимую, управляемую и безопасную основу для работы сервисов. Задачу выполняют до реализации или согласования зависимого решения, чтобы команда опиралась на проверенные факты и однозначные договоренности.

ЦельПравильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации.
ДействиеВыберите модульные границы
ПроверкаРучные изменения обнаруживаются

Что это дает

Правильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации. Практический результат фиксируется в артефакте «IaC Repository».

Как выполнить

  1. Выберите модульные границы
  2. Импортируйте существующие ресурсы
  3. Настройте plan, review и policy checks

Критерии приемки

  • Ручные изменения обнаруживаются
  • State защищен и резервируется
  • Модули имеют версии

Типичные ошибки

  • Смешивать все окружения в одном state
  • Хранить секреты в коде

Инструменты

TerraformOpenTofuAnsible

Рабочий артефакт

Рабочий артефакт

IaC Repository

На рабочем проекте специалист начинает с шага «Выберите модульные границы», фиксирует выводы в артефакте «IaC Repository» и передает его владельцам решения. Пункт закрывается после проверки: «Ручные изменения обнаруживаются».

  • Окружения
  • Ресурсы
  • Зависимости
  • Доступы

Контроль качества

Артефакт

Паспорт инфраструктуры

Метрика проверки

Ручные изменения обнаруживаются

Когда пересматривать

После релизов, изменения требований, обновления целей и появления новых рисков.

Что передать дальше

Контекст, проблему, доказательство, владельца, срок и критерий приемки.

Перед отметкой выполнено: Ручные изменения обнаруживаются

Как применять

Начинайте с влияния на пользователя, продукт и команду. Затем проверьте реализуемость, критерии качества и формат доказательства результата. Хороший пункт чеклиста объясняет, какую проблему закрываем, как выполняем работу и по каким признакам считаем ее завершенной.

Режим обучения

Тест по теме

Проверка понимания

Ответьте на вопросы по материалу и получите итоговый отчет: что понято хорошо, а что стоит перечитать.

0/4ответов выбрано
1. Какой главный результат должен дать пункт «Описать инфраструктуру как код»?
2. С какого действия логично начать выполнение?
3. Как понять, что тема действительно закрыта?
4. Какой ошибки стоит избегать в этой теме?
Материал подготовлен командойAriol.by