🏋🏻‍♂️Оркестрируем 15000 инстансов разных баз данных без боли (почти)

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

Управление конфигурацией
Управление изменениями

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

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

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

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

DevOps-инженеры, системные администраторы, специалисты по инфраструктуре.

Тезисы

Бизнес растет, с ним растет число проектов, и вот мы получаем ситуацию, когда нужно организовать эффективное управление 15000+ инстансами баз данных для более 100 инженеров проектов. Столкнувшись с такой необходимостью, наша инфраструктурная команда реализовала многопользовательский подход к ansible inventory, и настройка и обслуживание кластеров баз данных значительно упростились.

В докладе поговорим о структуре multi tenant ansible inventory, инструментах автоматизации (генерация переменных, применение изменений), интеграции с GitLab CI. Также рассмотрим подходы к уменьшению когнитивной нагрузки на инженеров, работающих с кластерами баз данных.

Ведущий SRE-инженер по базам данных.

Wildberries

Wildberries — онлайн-платформа с 20-летней историей, где представлен широкий ассортимент продукции российских и международных брендов. География присутствия площадки охватывает 8 стран. Ежедневно покупателям отправляется свыше 20 млн заказов, а сеть пунктов выдачи заказов превышает 55 000 точек.

Видео

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

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