+7 727 225 17 17

с 9 до 18

DevOps: современный подход к организации работы ИТ

Описание курса:

Магия DevOps как передового способа организации работ распространяется по миру с удивительной скоростью. Лидирующие компании выпускают релизы по нескольку раз в день, позволяя основному бизнесу быстро получать отдачу от вложений, а также ценную информацию о развитии и применении клиентами продуктов компании.

Существенная часть проблемы кроется в том, что до сих пор многие сводят DevOps исключительно к техническим вопросам: работе с ветками кода, конвейеру CI/CD и управлению артефактами. DevOps ставит серьёзные управленческие задачи, требует иной организации работы.

Для кого предназначен:

Руководители ИТ-подразделений — от начальников отделов и лидеров команд до ИТ-директора
CheckСотрудники бизнес-подразделений, взаимодействующие с ИТ
CheckКонсультанты, выполняющие работы по цифровой трансформации своих клиентов
CheckВсе, кто стремится быть на переднем крае управленческого прогресса в ИТ

В процессе обучения слушатели научатся:

Вы будете уверенно знать каждое из приведённых ниже понятий и сложите из них целостную систему.

Agile
Blue-Green Deployments
Canary Releases
CD3, Cost of Delay Divided by Duration
Chaos Monkey
Continuous Integration
Continuous Delivery
Continuous Deployment
Cost of Delay
COTS, Commercial Off-the-Shelf
Dark Launches
DevOps-инженер
Enterprise Lean Management
Flow
Hackathon
HiPPO
Kaizen Blitz
Lead Time
Lean
MVP, Minimum Viable Product
NFR, Non-Functional Requirements
Optimize for cost
Optimize for speed
OR, Operational Requirements
Pets vs. Cattle
Pull System
Shadow Release
Share Nothing
Shift Left
Simian Army
Single-piece Flow
Test Impact Analysis
Time to market
Value Stream
Water-scrum-fall
WIP Limit
Zero-Downtime Releases
Инфраструктура как программный код
Микросервисная архитектура
Минимальный рабочий продукт
Система контроля версий

Программа курса:

1. Введение

Упражнение «Что такое DevOps?»
Некоторые частые заблуждения
Истоки
Гибкая разработка программного обеспечения
Виртуализация и облачные вычисления
Инфраструктура как код
Как и почему появился DevOps
Определение и необходимость
Уменьшение времени вывода на рынок (time to market)
Снижение технического долга
Устранение хрупкости

2. «Технический долг»

Определение и необходимость «Потери в ИТ»
Фундамент: Lean
Классификация и виды потерь
Стратегии работы с потерями
Как работает бережливое производство
Сложности применения бережливых практик

3. «Что такое Agile?»

Фундамент: Agile
Что обычно понимают под Agile
Смена парадигмы
Сложности применения гибкой разработки
Поток создания ценности
Конвейер развёртывания
Всё должно храниться в системе контроля версий
Автоматизированное управление конфигурациями
Определение завершения
«Картирование потока создания ценности»
Принципы
Ключевые отличия от традиционных практик
Основные практики
Необычные команды
Визуализация работы
Ограничение числа задач в работе
Уменьшение размера задач
Постоянный поиск, эксплуатация и устранение узких мест
Выполнение операционных требований
Демонстрация достижений
Раннее выявление и устранение дефектов
Управляемые улучшения и инновации
Финансирование, помогающее инновациям
Minimum Viable Product

4. «Визуализация потока»

Основные практики 
«Сложности применения»
Вопросы применения
Область применения DevOps
Ограничения применения DevOps
Готовое коммерческое ПО
Монолитная и микросервисная архитектуры
Совместимость с сервисным подходом
Культ карго
Подведение итогов
Завершение курса

Даты проведения25.04.22 - 27.04.22, Удаленно

Длительность 3 дня (24 часа)

Код тренинга DVO

Статус Идёт набор

Записаться
Сервис обратного звонка RedConnect