Highload++ 2017 завершён!

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

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

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

Автоматизация QA-сред
DevOps и эксплуатация

Доклад отклонён
Lamoda

teamlead

Тезисы

Обзор проблематики внутри компании, какие задачи решали:
- Тестирование нового функционала в изолированных средах.
- Быстрое разворачивание без участия человека.
- Контролируемая инфраструктура для QA.
- Выделенная команда, ответственная за QA-инфраструктуру.

Обзор первого подхода, почему решили двигаться в другую сторону:
- FreeBSD Jails.
- Через заявку админам.
- Не очень быстро.
- Зоопарк Unitо’в в Jenkins.
- Никакого Configuration Management.
- Огромные обезличенные production dump’ы.
- Тестовые базы общим весом 8.5Tb.

Немного цифр по компании:
- N сервисов в разработке.
- N выкладок в день.
- N QA-инженеров.
- N одновременно задач в тестировании.

Подробный рассказ о текущем стеке, как всё работает вместе, что автоматизировано:
* Стенды:
- Cobbler & Citrix XenServer.
- CentOS VMs + Ansible.
- VMs/Docker Monitoring.

* Артефакты:
- Stash (BitBucket).
- Bamboo.
- Artifactory.

* Database:
- Copy on write Xen VM template.

* QA Deploy:
- Docker + Nomad.
- Traefik + Consul.

* Extra tools:
- StackStorm (notify, cleanups, optimizations, etc).
- QA API UI.

Обзор нашего видения для развития платформы:
- Динамические стенды при переходе задачи в нужный статус.
- Легковесные тестовые БД с набором тестовых данных (фикстур).
- Service Catalog.
- Service Discovery.
- Оптимизация использования ресурсов затрачиваемых на QA-среды.

Другие доклады секции
DevOps и эксплуатация

Rambler's Top100