Деплой в AWS в шесть шагов с откатом: план можно передать ИИ-агенту
Руководитель инфраструктурной команды игровой студии разложил типовую задачу «развернуть веб-сервис в AWS», облаке Amazon, на этапы, проверки и откат, чтобы план вышел из головы инженера и его можно было поручить нейросети.

Автор показывает, что такие задачи ломает не сложность, а план, который существует только в голове исполнителя: его нельзя передать коллеге и нельзя посчитать. Записанный план с проверками и откатом можно отдать ИИ-агенту (программе на основе нейросети, которая сама выполняет цепочку действий), а контроль этапов остаётся за инженером.
Автор разбора около 15 лет строит IT-инфраструктуры и руководит DevOps-командой (инженерами, которые отвечают и за серверы, и за выкладку кода) в игровой студии. Задачи вида «подними новый сервис» приходят к нему каждую неделю. Свой способ их планировать он формализовал и попробовал отдать агенту: от команды git clone до открытого в браузере сайта.
Исходная задача звучит в одну строку: развернуть сервис с React-фронтендом (интерфейсом в браузере), Python-бэкендом и базой PostgreSQL, а в GitHub завести джобы для развёртывания инфраструктуры и деплоя (выкладки приложения на сервер). Внутри неё сеть, контейнеры, база, секреты, CDN (сеть серверов, которая быстро отдаёт файлы сайта), два workflow (сценария автоматических действий) и десятки мелких операций. На вопрос «сколько займёт?» обычно звучит «день-два», и автор прямо пишет, что это не оценка.
Что понадобится до старта?
- Аккаунт AWS с доступом к нужным сервисам или аккаунт российского облака, если работаете из РФ.
- Репозиторий приложения на GitHub и GitHub Actions, встроенный в GitHub конвейер автоматических задач.
- Terraform, инструмент, который описывает серверы и сети кодом, и место для его state (файла, где Terraform помнит, что уже создано).
- Записанные правила команды: как называть ресурсы, какие теги обязательны, чего нельзя делать в проде.
- Время на план. Автор подчёркивает, что объём задачи не виден, пока она не разложена на действия.
Пошаговая инструкция: шесть шагов от контекста до отката
- Соберите контекст. Ответьте на три вопроса: что за проект и насколько он критичен, как устроена текущая инфраструктура, что известно о продуктах из задачи. Недостающее добирайте из git и внутренней вики.
- Наметьте этапы. Подготовить инфраструктурный код, написать build- и deploy-workflow, создать ресурсы, развернуть приложение, проверить работу. Зависимости между этапами важнее самого списка: по ним видно, что можно делать параллельно.
- Разложите этапы на элементарные действия. Это правка файла, команда в терминале, API-вызов или настройка в интерфейсе, то есть то, что выполняется за один подход.
- Опирайтесь на правила и опыт. Правила обычно где-то записаны, опыт почти никогда. Автор приводит примеры такого знания: NAT-шлюз (узел, через который закрытые серверы выходят в интернет) в каждой зоне стоит денег, а ECS-сервис (сервис AWS для запуска контейнеров) после первого деплоя пытается поднять несуществующий образ.
- Соберите план из трёх колонок. Действие, проверка перед завершением этапа и откат. По словам автора, колонку «Откат» чаще всего оставляют пустой.
- Исполняйте по циклу. Действие, проверка, действие, проверка. Не прошла проверка, значит откат или исправление и снова проверка.
Если поручаете план ИИ-агенту, задайте ему эту же логику. Ниже наш черновик промпта по методу автора:
Задача: развернуть веб-сервис в AWS. Фронтенд на React, бэкенд на Python, база PostgreSQL.
Нужны джобы GitHub Actions для инфраструктуры и для деплоя приложения.
1. Сначала задай вопросы о проекте, текущей инфраструктуре и правилах команды.
2. Разложи задачу на этапы и укажи зависимости между ними.
3. Каждый этап разбей на элементарные действия.
4. Для каждого этапа добавь проверку завершения и план отката.
5. Не выполняй terraform apply без моего подтверждения.
На входе стоит этап «создать ресурсы в AWS». На выходе у автора получается цепочка: создать бакет (хранилище файлов в облаке) под state, настроить доступ GitHub Actions к аккаунту, выполнить terraform plan, прочитать diff (список изменений), выполнить terraform apply, посмотреть outputs. Каждое звено можно отметить галочкой и передать коллеге.
- Список живёт в голове. Созвон, алерт, просьба глянуть чужой код, и через час непонятно, закрыт ли порт базы наружу. Автор забыл добавить CORS (настройку, которая разрешает сайту брать файлы с другого адреса) при переезде бакетов: шаг казался слишком очевидным для списка.
- Проверки урезают под дедлайн. «Сайт открылся, значит работает», а открытая в интернет база и ненастроенный бэкап всплывают через месяц.
- Нет оценки. «День-два» звучит, пока задача не разложена на действия.
Что делать с этим прямо сейчас, по ролям
Автору Дзена. Цикл «действие, проверка, откат» подходит для любой многошаговой работы, например для запуска рубрики или переноса канала. Запишите проверки заранее, и вы перестанете терять пункты после каждого отвлечения.
Маркетологу. Когда подрядчик называет срок «день-два», попросите разложить задачу на действия. Только по такому списку видно реальный объём работ и смету.
Предпринимателю в РФ и СНГ. Автор пишет про AWS и российских реалий не касается. Для вас первый вопрос шага «собрать контекст» звучит иначе: сможете ли вы оплачивать зарубежное облако и сохраните ли к нему доступ.
Из российских облачных провайдеров на эту роль подходят Yandex Cloud, VK Cloud, Selectel и Timeweb. Названия сервисов там другие, поэтому на первом шаге составьте таблицу соответствий: что у выбранного провайдера заменит базу, хранилище и CDN. Поддержку Terraform и способ подключения GitHub Actions сверьте с документацией провайдера.
На мой взгляд, главная ценность разбора не в агенте, а в колонке «Откат». Если вы готовы заполнить её до первой команды, агенту можно доверять исполнение. Если нет, никакой анонс на aws reinvent этот пробел не закроет.
Честная оговорка: оригинал обрывается на том месте, где автор начинает передавать план агенту, поэтому результатов его опыта мы не знаем. Начните с записанного плана и подтверждения каждого terraform apply вручную, а агенту отдавайте действия только после того, как проверки начнут проходить без вашего участия.
Соберите свой промпт для ИИ-агента
На dzen.guru разбираем, как ставить нейросетям многошаговые задачи так, чтобы они не теряли проверки и откат.
Перейти на dzen.guruПлан, который существует только в голове, обрывается на первом созвоне. Запишите его один раз, и выполнить его сможет коллега или агент.

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Владелец цеха заменил ERP-систему своей за три недели: о сроках напоминает ИИ-агент
Владелец небольшого производства за три недели вечеров и выходных собрал систему APP Motors с ИИ-агентом, который сам напоминает людям о задачах, и обошёлся…

Безопасный контур для ИИ-контента: пять ролей в распределённой команде ловят ошибки до читателя
Распределённая команда авторов может выстроить безопасный контур работы с ИИ из пяти этапов и пяти ролей, и откладывать это нельзя: нейросеть уже стала не…

Детектор дипфейков встроили в IVA MCU: подмену лица ловят во время созвона, а не после платежа
Компании VisionLabs и IVA Technologies встроили детектор дипфейков в российскую платформу видеосвязи IVA MCU, и теперь подмену лица ловят прямо во время…
Комментарии