Реализация процессов разработки DevOps
Первая часть курса охватывает реализацию процессов DevOps, а также использование систем контроля версий, масштабирование Git для предприятия и внедрение и управление инфраструктурой сборки.
Модуль 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: Внедрение и управление инфраструктурой сборки (Build Infrastructure)
Темы
- Концепция конвейеров (Pipelines) в DevOps;
- Azure Pipelines;
- Оценка использования Hosted и Private (частных) агентов;
- Пулы агентов;
- Конвейеры и параллелизм;
- Проекты Azure DevOps и Open Source;
- Azure Pipelines YAML и Visual Designer;
- Настройка частных агентов;
- Интеграция Jenkins с конвейерами Azure;
- Интеграция внешнего управления источниками с Azure Pipelines;
- Анализ и интеграция многоэтапных сборок Docker.
Модуль 4: Управление настройками приложения и ключами
Темы
- Введение в безопасность;
- Внедрение безопасного и совместного процесса разработки;
- Обработка данных конфигурации приложения;
- Управление ключами, токенами и сертификатами;
- Внедрение инструментов для управления безопасностью и соответствием в конвейере.
Модуль 5: Реализация стратегии мобильного DevOps
Темы
- Введение в мобильные DevOps;
- Введение в Visual Studio App Center;
- Управление наборами мобильных устройств и группами рассылки;
- Управление наборами тестовых устройств пользовательского интерфейса;
- Предоставление тестовых устройств для развертывания;
- Создание публичных и частных групп рассылки.
Необходимая подготовка
Для эффективного обучения слушатели должны обладать следующими знаниями и навыками:
- Практический опыт работы с операционными системами, виртуализацией, облачной инфраструктурой, структурами хранения и сетями.
Запись на курс
Код курса | AZ-400T01 |
---|---|
Длительность | 1д (8ч) |
Код экзамена | |
Стоимость без НДС | 300 $ |