Создавая облако Эпизод 12. API, CLI, Terraform
21 июля 2026 г. в 17.00 (мск) пройдет вебинар для разработчиков «Создавая облако Эпизод 12. API, CLI, Terraform».
«Создавая облако» — это реалити-проект про разработку MWS Cloud Platform — облака МТС Web Services. Каждый эпизод проекта посвящён отдельному блоку платформы.
В новом выпуске проекта расскажут, как устроена платформа разработки внутри MWS Cloud Platform — и как одна рукописная OpenAPI‑спецификация превращается в десять готовых артефактов: публичную и приватную CLI, Terraform‑провайдеры, Golang SDK. И почему Packer при этом пишется руками.
Технический руководитель MWS Cloud Platform Дмитрий Новиков разберёт, как декларативное API становится основой автоматизации и почему внутренние инженеры работают с теми же инструментами, что и внешние клиенты.
Участники узнают:
- что такое тотальный dogfooding и почему внутренние команды используют тот же инструментарий, что и клиенты платформы;
- как устроено декларативный API: манифест → reconcile → desired state;
- какие пять инструментов автоматизации закрывают разные задачи — UI, CLI, Terraform, Golang SDK и Packer — и зачем нужен каждый;
- как единый кодогенератор из одной спецификации кормит десять артефактов;
- почему Packer остаётся осознанным исключением и пишется вручную.
Новый выпуск проекта «Создавая облако» будет интересен backend‑разработчикам, DevOps‑инженерам, а также всем, кому интересно, как устроена внутренняя кухня автоматизации в облачной платформе.