Основы DevOps

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

Этот тренинг для вас, если вы:

  • Продуктовый, технический, линейный или релизный менеджер;
  • Архитектор любого уровня;
  • Разработчик, независимо от специализации;
  • Специалист по эксплуатации;
  • Специалист по тестированию;
  • Человек, который хочет за короткое время закрыть все базовые вопросы о том, что такое DevOps.

Программа тренинга:

  • Проблематика, возникновение и определение DevOps
          – Оценка и стратегия развития компетенций по модели DASA
          – Оценка и стратегия развития дисциплины через модель CALMS

    Технологический поток создания ценности
          – Создание текущего потока создания ценности с уклоном в Deployment Pipeline
          – Метрики потока создания ценности и их интерпретация
          – Выявление потерь; все дальнейшие практики будут направлены на устранение обозначенных потерь, что задает каркас для понимания принципов и практик DevOps
          – Формализация критериев готовности задач с точки зрения DevOps

    Метрики DevOps
          – Бизнес-ориентированные
          – Метрики эффективности производства
          – Метрики качества
          – Метрики культуры

    Организационный контекст
          – Структурные антипаттерны
          – Топологии организационных структур в DevOps для различных контекстов и бизнес-моделей
          – Закон Конвея и его практическое применение
          – Отображение структуры на архитектуру

    Непрерывная интеграция
          – Версионный контроль и системы версионного контроля
          – Модели ветвления (Trunk-based, GitFlow, Github Flow, Gitlab Flow)
          – Принципы и этапы процесса непрерывной интеграции
          – Виды сборок: локальная, feature branch, интеграционная, релизная
          – Автоматизация сборок
          – Масштабирование и безопасность процесса непрерывной интеграции

    Управление конфигурациями
          – Управление артефактами и сторонними компонентами
          – Управление конфигурацией приложения (External Configuration)
          – Управление окружениями
          – Инфраструктура как код

    Continuous Delivery/Deployment
          – Принципы и практики
          – Deployment Pipeline
          – Отделение поставки от релиза
          – Стратегии поставки со сниженным риском

    Стратегия тестирования
          – Уровни автоматизации тестирования
          – Место тестирования в Deployment Pipeline
          – Тестирование инфраструктуры
Как проводится онлайн-интенсив:
1
Проводим на платформе КонтурТолк, создающей полный эффект присутствия;
2
Для сохранения концентрации обучение состоит из нескольких двухчасовых блоков с перерывами на час между ними;
3
Работаем в малых группах по методу Training From The Back Of The Room, чтобы сохранить вовлеченность, эффективность и интерес;
4
Игры и, симуляции — так же, как на офлайн-тренинге;
5
Рассматриваем кейсы разных компаний.

После тренинга вы:

  • Сможете объяснить, что такое DevOps и в чем его преимущества;
  • Сможете построить поток создания ценности, выявить в нем потери, построить стратегию перехода к DevOps, основанную на фактическом положении дел;
  • Построить Deployment Pipeline, заложить в него точки расширения и масштабирования;
  • Получите представление об инструментарии DevOps;
  • Сможете выстроить эффективное взаимодействие между разработкой, эксплуатацией, тестированием и другими отделами;
  • Получите инструментарий архитектурных шаблонов с пониманием того, как меняется решение в зависимости от того, кому, Dev или Ops, достается реализация и как решение может выглядеть в DevOps.

Групповые скидки:

  • От 2 до 4 участников - скидка 5 %;
  • От 5 и больше участников - скидка 10 %.

Оплата тренинга возможна:

  • По счету от юридического лица (выдается акт об оказании услуг);
  • Банковской картой (выдается электронный кассовый чек).
Корпоративный формат:
1
Подходим индивидуально к каждому запросу — выясняем состав аудитории, основные задачи обучения, адаптируем программу выбранного курса под сферу бизнеса и поставленные задачи;
2
Обучение возможно:
- в online формате
- очно на нашей или вашей площадке;
3
Запрос на проведение корпоративного тренинга можно направить на sh.ekaterina@scrumtrek.ru.
Жанна КондратьеваРостелеком

Тренинг интересный, много материала, очень полезен тем кто делает только первые шаги на поприще DevOps. Тренер ответил на все вопросы, которые были и даже больше, открыт для диалога на самые разные смежные с DevOps темы.

Тренер

Сергей Баранов

Консультант по технологической стратегии с более чем 20-летним опытом в ИТ-индустрии, охватывающим разработку, архитектуру, DevOps и организационные трансформации. В 15 лет написал первое коммерчески успешное приложение, в 20 лет спроектировал и разработал PaaS-решение с мировым охватом в GameDev. Работал архитектором в проекте Boeing 787 Dreamliner, в котором были задействованы десятки систем и сотни людей, разрабатывал банковские многоканальные решения и занимался информационной безопасностью.

С 2015 года ведет собственную консультационную практику в направлениях ИТ-стратегии и ИТ-архитектуры, партнер компании ScrumTrek. Работал с такими компаниями, как Альфа-Банк, Газпромнефть, Сбербанк, X5 Retail Group, МТС, Авито, Т-Банк и другими.

Провел более 200 публичных и корпоративных обучающих курсов, более 10 организационных трансформаций с технологической составляющей, более 30 аудитов организаций и процессов.

Основатель конференции ArchDays — первой в России конференции по архитектуре ИТ-решений, ставшей основной площадкой для обмена опытом между ИТ-архитекторами.

Председатель Российской ассоциации архитекторов программного обеспечения (РОО «Объединение ИТ-Архитекторов»).

Регулярно выступает спикером на российских конференциях (AgileDays, DevOpsConf, TechLeadConf, DotNext, ArchDays), эксперт по Event Storming — был первым в России, кто начал использовать и широко продвигать этот метод.