🤝Как мы автоматизировали и ускорили выкатки релизов API Почты в 20 раз

DevOps практики и культура

Непрерывная интеграция
Управление изменениями
DevOps / Кубер

Доклад принят в программу конференции

Мнение Программного комитета о докладе

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

Целевая аудитория

DevOps, руководители разработки, CTO.

Тезисы

Высокий ТТМ, много ручной работы, непредсказуемость даты выкатки — всё это влияло на частоту и скорость наших релизов.

В докладе я хочу рассказать про наш опыт ускорения релизов и стандартизации этого процесса в сервисах Mail. ru и поделиться подходами и инструментами, которые практически каждый сможет внедрить в собственные проекты.

* Почему мы за это взялись.
* Как правильно организовать выкатки? Какие есть подходы, и что выбрали мы.
* Как устроен пайплайн: сборки образов, мерж веток, джобы, механизм раскатки, виды апрувов и другое.
* Как мы следим за пайплайном: графики, алерты и нотификации.
* Особенности организации пайплайнов в CI.
* Результаты, которых мы достигли.

9 лет в высоконагруженной backend-разработке, 5 лет тимлид команды разработки
публичного API и улучшения инфраструктуры.

VK, Mail

VK развивает более 200 высоконагруженных проектов, которыми пользуются миллионы людей. Они общаются и развлекаются ВКонтакте и в ОК, находят новое в Дзене, VK Видео, VK Музыке и RuStore, а инструменты СМБ и продукты VK Tech помогают расти бизнесу. И это лишь часть продуктов.

Видео

Другие доклады секции

DevOps практики и культура