Курс: DASA: DevOps – базовый уровень
Дополнительная дата проведения курса: 29.09.2025-01.10.2025
Продолжительность курса: 16 ак. ч.
Описание курса:
Типичная проблема компаний-разработчиков – сложности в организации совместной работы над продуктом. Как правило, разработкой, тестированием, внедрением и сопровождением ПО занимаются разные группы специалистов, и каждая отвечает только за свой участок работы. Отсутствие налаженного взаимодействия между разработчиками и службой эксплуатации осложняет цикл разработки, затягивает процесс внедрения изменений и релиз ПО.
Поэтому в последние годы набирает популярность DevOps - современный подход к организации работы ИТ-команд. Использование принципов DevOps позволяет создавать команды, ответственные за продукт целиком, от концепции до окончания жизненного цикла. В рамках методологии внимание уделяется не только автоматизации необходимых бизнес-процессов, но и межличностному взаимодействию членов команды. В результате повышается эффективность процесса разработки, и клиент получает качественные ИТ-продукты и услуги.
Как преодолеть разногласия разработчиков, тестировщиков и администраторов и обеспечить заказчику качественный ИТ-продукт в поставленные сроки? Узнайте на первом в России авторизованном курсе DevOps, который проводится по методике международной организации DevOps Agile Skills Association.
На занятиях вы познакомитесь с ключевыми концепциями и принципами DevOps, рассмотрите бизнес-выгоды подхода и популярные инструменты DevOps, узнаете, какие шаги нужно предпринять для внедрения DevOps в вашей компании. Полученные знания закрепляются выполнением кейсов: вместе с преподавателем вы оцените возможности применения DevOps в компании, создадите укрупненный процесс разработки и эксплуатации продукта, разработаете требования к команде продукта.
Аудитория:
• Учебная программа предназначена для руководителей ИТ-дирекций, ИТ-департаментов, проектов и отделов, менеджеров и владельцев ИТ-продуктов, ИТ-консультантов, системных администраторов, инженеров, программистов.
• Курс является отличной ступенью для профессионального роста программистов и сисадминов. Слушатели могут развиваться от самых азов программирования или администрирования до руководителей серьезного уровня. ИТ-руководителям этот курс дает понимание, как подготовить компанию к переходу на DevOps.
Необходимая подготовка:
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.
Программа курса:
Модуль 1. Введение. Основы подхода DevOps: Разработка и сопровождение:
• Обзор курса;
• Знакомство с опытом участников;
• Обсуждение проблематики разработки и сопровождения ИТ продуктов;
• Обзор существующих методик;
• Эволюция DevOps;
• Бизнес выгоды;
• Ключевые аспекты культуры;
• Практика. Оценить применимость Девопс.
Модуль 2. Организационные источники и практики DevOps:
• DevOps и ITSM;
• Бережливые практики (Lean);
• Использование Agile;
• Scrum как основа DevOps.
Модуль 3. Концепция Скрам для операций ScrumOps:
• Операционная деятельность;
• Распределенные ресурсы, эскалация;
• Scrum для операций;
• Расширение бэклога на операционные истории, пакеты и задачи;
• Повторяющиеся пользовательские истории.
Модуль 4. Принципы DevOps:
• Клиентоориентированность;
• Непрерывные улучшения;
• Ориентироваться на конечный результат;
• Автономные кросс-функциональные метрики;
• Автоматизация, применение машинного обучения и ИИ;
• Метрики - предикторы.
Модуль 5. Технологические предпосылки и практики DevOps:
• Микроархитектура для DevOps;
• Структура CD конвейера;
• Особенности тестирования в DevOps;
• Способы развертывания;
• Современная инфраструктура и облака.
Модуль 6. Эксплуатация услуг в DevOps:
• Машинное обучение, применение ИИ для обслуживания пользователей и анализа логов и трендов;
• Инженерия устойчивости;
• Интеллектуальный рой;
• Мониторинг;
• Практика. Анализ приложения на соответствие DevOps.
Модуль 7. DevOps для команд и компаний:
• От ролей к Т- и П профилям компетенций;
• Культура и поведение;
• Модель взаимодействия команды и компании;
• Барьеры построения команды;
• Поэтапные (инкрементные) улучшения;
• Автономность команд;
• Оценка сильных и слабых сторон команды;
• Практика. Оценка своей команды.
Модуль 8. Шаги по внедрению DevOps подхода:
• Типы организационных культур;
• Изменение роли руководства и структуры управления;
• Масштабирование DevOps;
• Условия успешности и барьеры внедрения DevOps;
• Схема сертификаций;
• Описание пробного экзамена.
Окончательная цена указывается в договоре на обучение.