Данный курс состоит из семи официальных курсов Microsoft, которые помогают подготовить слушателей к экзамену AZ-400 Microsoft Azure DevOps Solutions. Сдача этого экзамена необходима для получения сертификации Azure DevOps Engineer Expert.
Этот курс содержит следующие части:
Этот курс предназначен для специалистов, обладающих фундаментальными знаниями об Azure, управлении версиями, гибкой разработке программного обеспечения (Agile) и основных принципах разработки программного обеспечения. Опыт работы в организации, поставляющей программное обеспечение, будет преимуществом.
Вы научитесь:
-Описать преимущества использования контроля версий (Source Control);
-Переносить данные из TFVC в Git;
-Использовать Git для корпоративных DevOps;
-Внедрять и управлять инфраструктурой сборки;
-Управлять настройками конфигурации и ключами;
-Реализовать мобильную стратегию DevOps;
-Понимать важность непрерывной интеграции (Continuous Integration);
-Реализовать непрерывную интеграцию с помощью Azure DevOps;
-Управлять качеством кода;
-Управлять политиками безопасности с открытым исходным кодом, OWASP и WhiteSource Bolt;
-Реализовать контейнерную стратегию;
-Реализовать контейнеры, используя Docker;
-Различать релиз и развертывание;
-Определять компоненты конвейера релиза (Release pipeline);
-Понимать, что нужно учитывать при разработке стратегии релиза;
-Объяснить терминологию, используемую в Azure DevOps и других средствах управления выпуском
-Описать, что такое задача Build and Release;
-Классифицировать Agent, Agent Queue и Agent Pool;
-Внедрить тестирование в конвейер;
-Перечислить различные способы проверки работоспособности конвейера и релиза с помощью предупреждений, сервисных хуков и отчетов;
-Создавать Release Gate;
-Описать шаблоны развертывания;
-Реализовать сине-зеленое развертывание (Blue Green Deployment);
-Внедрить канарный релиз (Canary Release);
-Рекомендовать инструменты и методы управления артефактами;
-Производить рефакторинг существующих конвейеров сборки;
-Управлять безопасностью и соответствием;
-Проверять пакеты программного обеспечения с открытым исходным кодом на соответствие требованиям безопасности и лицензий в соответствии с корпоративными стандартами;
-Наставить безопасный доступ к фидам пакетов;
-Развертывать и управлять инфраструктурой с использованием технологий автоматизации Microsoft, таких как шаблоны ARM, PowerShell и Azure CLI;
-Описать модели и службы развертывания, доступные в Azure;
-Развернуть и настроить управляемый кластер Kubernetes;
-Развернуть и настроить инфраструктуру с помощью сторонних инструментов и сервисов Azure, таких как Chef, Puppet, Ansible, SaltStack и Terraform;
-Использовать методы измерения удовлетворенности конечных пользователей;
-Использовать процессы сбора и анализа отзывов пользователей из внешних источников;
-Настраивать интеграцию отчетов о сбоях для клиентских приложений;
-Разработать панель мониторинга и состояния;
-Анализировать оповещения и телеметрию;
-Проводить мониторинг сайтов в режиме реального времени и фиксировать отзывы о сбоях системы;
-Выполнять текущую настройку, чтобы уменьшить количество предупреждений;
-Выбирать проект и определять показатели проекта и ключевые показатели эффективности;
-Разработать стратегию качества проекта;
-Создать команду и гибкую организационную структуру;
-Планировать безопасные методы разработки и правила соответствия.
30 июля 2023 г. |
72 490 ₽ , есть рассрочка |
С проверкой домашнего задания |
- DevOps
- Создание Release Gate
- Управление качеством кода
- Реализация мобильной стратегии
- Разработка стратегий качества
|
Свидетельство выпускника |
Специалист |