Designing and Implementing Microsoft DevOps Solutions (AZ-400T00)

 

Course Overview

Данный курс готовит слушателей к сдаче сертификационного экзамена AZ-400 Microsoft Azure DevOps Solutions. Сдача данного экзамена обязательно для получения сертификации Azure Developer Associate.

Кому следует посетить

Техническим специалистам, заинтересованным в реализации процессов DevOps или в сдаче сертификационного экзамена AZ-400 «Microsoft Azure DevOps Solutions».

Предварительные требования

Для успешного прохождения курса слушателям рекомендуется обладать фундаментальными знаниями об Azure, управлении версиями, гибкой разработке программного обеспечения (Agile) и ключевых принципах разработки программного обеспечения. Для эффективного усвоения материалов будет полезен опыт работы в организации, разрабатывающей и поддерживающей ПО.

Цели курса

После прохождения данного курса слушатели смогут:

  • Описывать преимущества использования контроля версий
  • Осуществлять миграцию из TFVC в Git
  • Использовать Git для процессов DevOps
  • Внедрять и управлять инфраструктурой сборки
  • Управлять настройками приложения и секретами
  • Внедрять мобильную стратегию DevOps
  • Понимать, почему важна непрерывная интеграция
  • Реализовывать непрерывную интеграцию с помощью Azure DevOps
  • Настраивать сборки и доступные опции
  • Создавать автоматизированный процесс сборки
  • Интегрировать другие инструменты сборки в Azure DevOps
  • Создавать гибридные процессы сборки
  • Понимать разницу между релизом и развертыванием
  • Определять компоненты процесса релиза
  • Понимать, что нужно учитывать при разработке стратегии релиза
  • Понимать разницу между релизом и процессом релиза
  • Объяснять шаблоны развертывания
  • Выбирать инструмент управления релизами
  • Объяснять терминологию, используемую в Azure DevOps и других Release Management Tooling
  • Классифицировать Agent, Agent Queue и Agent Pool
  • Различать задание по релизу с несколькими агентами и с несколькими конфигурациями
  • Выполнять безопасное развертывание в среде с использованием сервисного подключения
  • Добавлять тестирование
  • Понимать доступные способы проверки работоспособности релиза с помощью предупреждений, сервисных хуков и отчетов
  • Создавать release gate
  • Описывать шаблоны развертывания
  • Внедрять Blue Green Deployment
  • Внедрять Canary Release
  • Внедрять Progressive Exposure Deployment
  • Рекомендовать инструменты управления артефактами
  • Изучать кодовую базу, чтобы определять зависимости кода, которые могут быть преобразованы в пакеты
  • Рекомендовать стандартизированные типы пакетов
  • Осуществлять управление безопасностью и соответствием
  • Проверять пакеты программного обеспечения с открытым исходным кодом на соответствие требованиям безопасности и лицензирования в соответствии с корпоративными стандартами
  • Внедрять и управлять инфраструктурой с использованием технологий автоматизации Microsoft, например, шаблонов ARM, PowerShell и Azure CLI
  • Описывать модели развертывания и сервисы, доступные в Azure
  • Разворачивать управляемый кластер Kubernetes
  • Использовать сторонние сервисы Chef, Puppet, Ansible, SaltStack и Terraform для настройки инфраструктуры Azure
  • Реализовывать соответствие и безопасность инфраструктуры приложений
  • Понимать, что такое качество кода, как его измерить
  • Внедрять автоматизированные тесты на качество кода
  • Детектировать проблемы лицензирования или другие проблемы, связанные с приложениями с открытым исходным кодом
  • Проектировать процессы сбора и анализа отзывов пользователей из внешних источников
  • Разрабатывать маршрутизацию для отчетов о сбоях клиентских приложений
  • Рекомендовать инструменты и технологии мониторинга
  • Разрабатывать панели мониторинга и состояния
  • Интегрировать и настраивать ticket-систему с системой управления работой команды разработчиков
  • Анализировать оповещения для установления базовых параметров
  • Анализировать телеметрию для установления базовых параметров
  • Проводить обзоры сайтов в режиме реального времени и собирать отзывы о сбоях системы
  • Разрабатывать стратегии качества проекта
  • Создавать безопасные методы разработки и правила соответствия
  • Мигрировать и объединять артефакты
Classroom training

Длительность 5 дней

Online training

Длительность 5 дней

 
Для регистрации на курс нажмите на название города Даты и регистрация
RCIS
Ukraine
16.11. ― 20.11.2020 Online training Time zone: Eastern European Time (EET) Язык курса: pусский
30.11. ― 04.12.2020 Online training Time zone: Greenwich Mean Time (GMT) Язык курса: английский
18.01. ― 22.01.2021 Online training Time zone: Eastern European Time (EET) Язык курса: pусский
15.02. ― 19.02.2021 Online training Язык этого FLEX курса английский
Time zone: Greenwich Mean Time (GMT)
22.03. ― 26.03.2021 Online training Язык этого FLEX курса английский
Time zone: Greenwich Mean Time (GMT)
19.04. ― 23.04.2021 Online training Time zone: Eastern European Summer Time (EEST) Язык курса: pусский
19.07. ― 23.07.2021 Online training Time zone: Eastern European Summer Time (EEST) Язык курса: pусский
19.07. ― 23.07.2021 Київ
22.11. ― 26.11.2021 Online training Time zone: Eastern European Time (EET) Язык курса: pусский

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to check our world-wide FLEX training schedule.

Instructor-led Online Training:   This is an Instructor-Led Online course
FLEX тренинги проводятся в классе с возможностью присутствия дистанционных слушателей.