Курс: Implementing DevOps Development Processes/Реализация процессов разработки DevOps
Курс: Implementing DevOps Development Processes/Реализация процессов разработки DevOps
Продолжительность курса: 8 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Данный курс даёт возможности для совершенствования/приобретения новых знаний и навыков необходимых для реализации процессов DevOps. Обучающиеся узнают, как использовать систему контроля версий, масштабировать Git для предприятия, а также внедрять и управлять инфраструктурой сборки
Аудитория:
Данный курс предназначен для подготовки к сертификационному экзамену AZ-400 «Microsoft Azure DevOps Solutions» сертификации Microsoft - Microsoft Certified: Azure DevOps Engineer Expert
Необходимая подготовка:
Для успешного прохождения курса слушателям необходимо обладать фундаментальными знаниями: об Azure, управлении версиями, гибкой разработке программного обеспечения и основных принципах разработки программного обеспечения. Было бы полезно иметь опыт работы в организации, которая поставляет программное обеспечение
Результат обучения: После изучения слушатель будет уметь:
• описывать преимущества использования контроля версий
• осуществлять миграцию из TFVC в Git
• использовать Git для корпоративных DevOps
• внедрить и управлять инфраструктурой сборки
• управлять настройками приложения и секретами
• реализовывать мобильную стратегию DevOps
• знать преимущества использования контроля версий
• знать особенности миграции из TFVC в Git
• использовать Git для корпоративных DevOps
• знать принципы внедрения и управления инфраструктуры сборки
• управлять настройками приложения и секретами
• знать особенности мобильной стратегии DevOps
Программа курса:
Модуль 1. Начало работы с Source Control
• Введение в контроль версий (Source Control)
• Преимущества Source Control
• Типы систем Source Control
• Введение в Azure Repos
• Миграция из TFVC в Git
• Аутентификация в Git Repos
Модуль 2. Расширение Git для корпоративных DevOps
• Структура репозитория
• Git Branching
• Работа с Pull Requests
• Зачем заботиться о GitHooks?
• Поощрение внутреннего открытого источника
• Git Version
• Публичные проекты
• Файлы в Git
Модуль 3. Внедрение и управление инфраструктурой сборки
• Концепция конвейеров в DevOps
• Конвееры Azure
• Оценка использования Hosted и Private (частных) агентов
• Пулы агентов
• Конвейеры и параллелизм
• Проекты Azure DevOps и Open Source
• Azure Pipelines YAML и Visual Designer
• Настройка частных агентов
• Интеграция Jenkins с конвейерами Azure
• Интеграция внешнего управления источниками с Azure Pipelines
• Анализ и интеграция многоэтапных сборок Docker
Модуль 4. Управление настройками приложения и скрытыми данными
• Ведение в безопасность
• Внедрение безопасного и совместного процесса разработки
• Обработка данных конфигурации приложения
• Управление секретами, токенами и сертификатами
• Внедрение инструментов для управления безопасностью и соответствием в конвейере
Модуль 5. Реализация стратегии мобильного DevOps
• Введение в мобильные DevOps
• Введение в Visual Studio App Center
• Управление наборами мобильных устройств и группами рассылки
• Управление наборами тестовых устройств пользовательского интерфейса
• Предоставление тестовых устройств для развертывания
• Создание публичных и частных групп рассылки
Окончательная цена указывается в договоре на обучение.
Характеристики курса
Начало: Ведется набор
Вендор: ITSM
Код курса: ITSMD5
Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров, Москва,