Конференция прошла. Ждем вас на RootConf Moscow 2018 в октябре! Подать доклад

Масшабирование CI внутри большой компанииНепрерывное развертывание и деплой

Доклад отклонён
Александр Акбашев
HERE Technologies

Senior DevOps Engineer в команде Common Continuous Integration.

Мейнтейнер нескольких плагинов для Jenkins:
* S3 Plugin
* Build Rotator Plugin
* FluentD Plugin
* Groovy Event Listener Plugin
* Saturate Nodes Load Balancer Plugin

Замечен за исправлением проблем с производительностью и стабильностью Jenkins и большого количества сопутствующих плагинов. Большой поклонник CI и CD.

Тезисы

* Очень большая компания = несколько сотен разработчиков

Доклад рассказывает об организационных и технических сложностях, возникших при внедрении единой CI-системы и обязательных пре-коммит-проверок в одном из самых больших подразделений HERE Technologies. А именно:
* в чём принципиальная разница между “всё делаем сами и вручную” и современными подходами в CI с точки зрения масштабируемости;
* почему мы всё ещё используем Jenkins, и что пришлось с ним сделать, чтобы запускать десятки тысяч билдов в сутки;
* как мы тестируем обновления и изменения конфигураций;
* как мы внедрили event-based-механизм для запуска билдов и нотификаций.

Доклад представляет собой логическое продолжение предыдущих докладов, но не повторяет их:
* Highload 2016: Continuous Integration на стероидах;
* RootConf 2017: Использование Docker в CI;
* Highload 2017: Мониторинг облачной CI-системы на примере Jenkins.

Управление конфигурацией
,
Непрерывное развертывание и деплой
,
Непрерывная интеграция
,
Devops / другое

Другие доклады секции Непрерывное развертывание и деплой