Continuous Delivery или волшебная кнопка для релизов по запросу
На примере Справочного API 2ГИС я расскажу, как мы сделали для менеджеров эту «кнопку»
Денис Яковлев HighLoad++
Для нас CD — это когда менеджер или релиз-менеджер с помощью одной «кнопки» может выкатить весь продукт «в бой». При высокой связности, распределённости продукта и при всех проверках, выполнить такую задачу непросто.

На примере Справочного API 2ГИС я расскажу, как мы сделали для менеджеров эту «кнопку». Расскажу про workflow, о том, как мы используем Jenkins для сборки, Rundeck для администрирования релиза, Яндекc.Танк для нагрузок, Chef для конфигурирования серверов.
Денис Яковлев

Ведущий разработчик

Около 10 лет работал в Parallels на разных должностях — от QA инженера до Team Lead'a. C 2014 года Денис — ведущий разработчик в 2ГИС, занимается внедрением процесса Continuous De...

Биография докладчика
HighLoad++

31 октября - 1 ноября 2014

Конференция разработчиков высоконагруженных систем

Сайт конференции

Похожие доклады

Разработка развесистого API
на Yii-фреймворке

Приёмы разработки сложных API на фреймворке Yii.

Сергей Коржнев
Архитектура Справочного API 2ГИС

Особенности архитектуры справочного API 2ГИС: балансировка, мониторинг, оптимизация.

Сергей Коржнев
Дорожная сеть в графовой базе данных Neo4j

Проверка связности графа дорожной сети на Neo4J .

Вадим Шашенко

Будь в курсе

  • Участвуй в конференциях, учись новому
  • Узнавай от 2ГИС самое интересное из мира технологий
  • Читай новости, смотри выступления опытных экспертов