В этом эпизоде поговорим о том, как устроена платформа разработки внутри MWS Cloud Platform. Как одна рукописная OpenAPI-спецификация превращается в десять готовых артефактов — публичную и приватную CLI, Terraform-провайдеры, Golang SDK — и почему Packer при этом пишется руками.
Ещё расскажем:
✔️ что такое тотальный dogfooding и зачем он нужен;
✔️ как устроен декларативный API: манифест → reconcile → desired state;
✔️ какие пять инструментов автоматизации закрывают основные задачи — UI, CLI, Terraform, Golang SDK и Packer — и зачем нужен каждый;
✔️ как единый кодогенератор из одной спецификации кормит десять артефактов.
Дата и время: 21 июля, 17:00
Спикер: Дмитрий Новиков, технический руководитель MWS Cloud Platform.
Выпуск будет полезен backend-разработчикам, DevOps-инженерам, platform-инженерам, API-разработчикам, архитекторам и техлидам.
Подключайтесь к эфиру и приносите вопросы!
Зарегистрироваться
