Антон Шевчук // Web-разработчик

Основы построения Continuous Delivery // Internet

Badoo

18 мая в Харькове пройдет мастер-класс от Владислава Чернова из компании Badoo. Будут рассмотрены практические кейсы для тех кто занимается релиз инжинирингом, конфигурационным управлением, а также автоматизацией всего бизнес-процесса разработки и тестирования в проекте

Докладчик занимает должность Configuration manager в Badoo — крупнейшей и наиболее быстрорастущей социальной сети. Известен своими выступлениями на профильных конференциях: Highload++, LoveQA, РИТ++ и других

План мастер-класса

  1. Continuous integration. Continuous delivery.
    • Вступление.
    • Основные подходы Continuous integration.
    • Автоматизация как основной подход (Схемы, примеры).
    • Основные компоненты и интеграция их.
    • Основные подходы к Continuous delivery. Плюсы и минусы.
  2. Система контроля версий, основные команды.
    • Git, основные команды.
    • Основные модели ветвлений в системе контроля версий.
    • Управление большим количеством репозиториев.
    • Основные подходы.
  3. Хуки и автоматизация в системе контроля версий.
  4. Bug tracker, основные workflow , автоматизация работы.
  5. CI сервер, принципы работы, настройка интеграция с Git и Bug tracker.
    • Настройки проекта, основные шаги.
    • Как настроить единожды, используем шаблонизацию.
    • Использование стандартов и шаблонов.
    • Пушим и контролируем процесс.
    • Отчетность и нотификации.
  6. Этапы контроля качества, основные подходы.
  7. Окружение для разработки и тестирования.
  8. Заключение, примеры профитов.

Подробное описание и регистрация на сайте компании организатора smartme.com.ua