Откройте больше дверей с помощью сертификации на основе ролей. Certify with Confidence Предлагает вам больше шансов пройти.

Экзамен
AZ-400

Microsoft Azure Administrator Certification Transition

Решения Microsoft Azure DevOps (бета-версия)

Мы получили огромное число очень полезных отзывов на этот экзамен во время бета-тестирования. Поскольку это новая контентная область для нас и она касается множества инструментов с открытым исходным кодом, нам потребуется время для того, чтобы усвоить эти отзывы и сделать из них выводы, которые могут повлиять на охват экзамена. Кроме того, нам предстоит понять, как сформулировать проверяемые этим экзаменом навыки. Мы приостановим регистрацию примерно на 3 недели. В это время мы будем работать с отзывами, готовясь к запуску экзамена. Следите за обновлениями в нашем блоге для сообщества.

Оценка квалификационных навыков

Данный экзамен позволяет оценить, в какой мере вы можете выполнять перечисленные ниже технические задачи. В процентах указан относительный вес каждого основного тематического раздела экзамена. Чем выше процент, тем больше вопросов вы увидите в соответствующем разделе экзамена. Ознакомьтесь с обучающими видеоматериалами о различных типах вопросов на экзаменах Microsoft.

Хотите поделиться своим мнением о релевантности навыков, оцениваемых с помощью этого экзамена? Отправьте комментарий специалистам Microsoft. Все отзывы будут проверены и при необходимости учтены в сертификационной программе, если такие изменения не повлияют на действительность и надежность процесса сертификации. Обратите внимание, что корпорация Microsoft не отвечает непосредственно на каждый отзыв. Мы ценим ваш вклад в обеспечение качества сертификационной программы Microsoft.

Если у вас возникли сомнения в отношении определенных вопросов данного экзамена, вы можете опротестовать экзамен.

Если у вас возникли дополнительные вопросы или есть комментарии, связанные с сертификационными экзаменами Microsoft, или по программе сертификации, регистрации или специальным предложениям, обращайтесь в Regional Service Center.

Проектировать стратегию DevOps (20-25%)
  • Рекомендация стратегий миграции и консолидации для инструментов DevOps
    • Анализ существующих репозиториев с артефактами (например, пакеты для развертывания, NuGet) и контейнерами
    • Анализ существующих систем управления тестированием
    • Анализ существующих систем управления работой
    • Рекомендация стратегий миграции и консолидации для репозиториев с артефактами, контроля версий, управления тестированием и управления работой
  • Проектировка и реализация agile-методов управления работой
    • Распознание и рекомендация проектных метрик, KPI и измерений DevOps (например, продолжительность цикла, время исполнения, служба Azure Kubernetes, WIP-лимит)
    • Внедрение инструментов и процессов, поддерживающих управление работой agile-методами
    • Обучение членов команды agile-методам и практикам
    • Рекомендация организационной структуры, поддерживающей масштабированные agile-практики
    • Рекомендация механизмов сотрудничества внутри команды и между командами
  • Проектирование стратегии качества
    • Анализ существующей среды качества
    • Распознание и рекомендация метрик качества
    • Рекомендация стратегии для цикла флага функции
    • Рекомендация стратегии для измерения и управления техническим долгом
    • Рекомендация изменений в структуру команды для оптимизации качества
    • Рекомендация стратегии тестирования производительности
  • Проектирование защищенного процесса разработки
    • Проверка и подтверждение соблюдения стандартов в кодовой базе
    • Проверка и подтверждение соблюдения стандартов в инфраструктуре
    • Рекомендация защищенной стратегии разработки
    • Рекомендация инструментов и практик для интеграции подтверждения защищенности кода (например, статический анализ кода)
    • Рекомендация инструментов и практик для интеграции подтверждения защищенности
  • Проектирование стратегию интеграции инструментов
    • Проектирование стратегии управления лицензиями (например, пользователи Azure DevOps, параллельные конвейеры, лицензирование ПО с открытым кодом, инструменты и службы DevOps, лицензирование систем управления пакетами)
    • Проектирование стратегии для оконечного отслеживания от рабочего элемента до работающего ПО
    • Проектирование стратегии для интеграции мониторинга и отправки отзывов командам разработки
    • Проектирование стратегии аутентификации и доступа
    • Проектирование стратегии интеграции локальных и облачных ресурсов
Реализация процессов разработки DevOps (20-25%)
  • Проектирование стратегии контроля версий
    • Рекомендация моделей ветвления
    • Рекомендация систем контроля версий
    • Рекомендация стратегий потока кода
  • Внедрение и интеграция системы контроля версий
    • Интеграция внешнего контроля версий
    • Интеграция контроля версий в сторонние системы непрерывной интеграции и непрерывной разработки (CI/CD)
  • Реализация и управление инфраструктурой сборки
    • Реализация частных и размещенных агентов
    • Интеграция сторонних систем сборки
    • Рекомендация стратегий для параллельных конвейеров
    • Управление конфигурацией VSTS-конвейеров (например, агентские очереди, конечные точки служб, пулы, вебхуки)
  • Реализация потока кода
    • Реализация стратегий запроса изменений
    • Реализация стратегий ответвления
    • Настройка политик ветвления
  • Реализация стратегии мобильного DevOps
    • Управление группами целевых мобильных устройств и группами распространения
    • Управление группами целевых устройств тестирования пользовательского интерфейса
    • Снабжение тестирующих устройств для развертывания
    • Создание публичных и частных групп распространения
  • Управление настройками приложения и секретными ключами
    • Реализация защищенного и соответствующего стандартами процесса разработки
    • Реализация данных общих (несекретных) настроек
    • Управление секретными ключами, токенами и сертификатами
    • Реализация настройками приложений (например, Web App, служба Azure Kubernetes, контейнеры)
    • Реализация управления секретными ключами (например, Web App, служба Azure Kubernetes, контейнеры, хранилище ключей Azure)
    • Реализация инструментов для управления безопасностью и соответствием стандартам в конвейере
Реализация непрерывной интеграции (10-15%)
  • Управление политиками качества и безопасности кода
    • Мониторинг качества кода
    • Настройка сборки для создания отчетов о покрытии кода
    • Управление качеством автоматического тестирования
    • Управление тестовыми наборами и категориями
    • Мониторинг качества тестов
    • Интеграция инструментов анализа безопасности (например, SonarQube, WhiteSource Bolt, Open Web Application Security Project)
  • Реализация стратегии сборки контейнера
    • Создание развертываемых образов (например, Docker, реестр контейнеров Azure)
    • Анализ и интеграция многоэтапных сборок Docker
  • Реализация стратегии сборки
    • Проектирование триггеров сборки, инструментов, интеграций и потока работ
    • Реализация процесса гибридной сборки
    • Реализация сборок для нескольких агентов
    • Рекомендация инструментов и настроек для сборки
    • Установка порядка работ для автоматизированной сборки
Реализация непрерывной доставки (10-15%)
  • Проектирование стратегии выпуска
    • Рекомендация инструментов выпуска
    • Распознание и рекомендация систем одобрения и контроля выпуска
    • Рекомендация стратегии по оценке качества выпуска и процесса выпуска
    • Рекомендация стратегий для примечаний и документации к выпуску
    • Выбор подходящего шаблона развертывания
  • Установка порядка работ для управления выпуском
    • Автоматизация проверки сигналов работоспособности для одобрения к выпуску при помощи контрольных точек выпуска
    • Настройка выполнения автоматизированной интеграции и функционального тестирования
    • Создание конвейера выпуска (например, служба Azure Kubernetes, Service Fabric, WebApp)
    • Создание многофазных конвейеров выпуска
    • Интеграция секретных ключей в конвейеры выпуска
    • Обеспечение и настройка сред
    • Управление и модуляризация заданий и шаблонов (например, группы заданий и переменных)
  • Реализация подходящего шаблона развертывания
    • Реализация сине-зеленого развертывания
    • Реализация canary-развертывания
    • Реализация развертывания с прогрессивным раскрытием
    • Масштабирование конвейера выпуска для развертывания на нескольких конечных точек (например, группы развертывания, служба Azure Kubernetes, Service Fabric)
Реализация непрерывного управления (5-10%)
  • Проектирование стратегии управления зависимостями
    • Рекомендация средств и практик управления артефактами
    • Обобщение частых пакетов для распространения и повторного использования
    • Проверка кодовой базы для распознания зависимостей кода, которые могут быть преобразованы в пакеты
    • Распознание и рекомендация типов и версий стандартизированных пакетов во всем решении
    • Рефакторинг существующих конвейеров сборки для реализации стратегии версий, которая бы публиковала пакеты
  • Управление безопасностью и соответствием стандартам
    • Проверка пакетов ПО с открытым исходным кодом на безопасность и соответствие лицензиям для приведения в соответствие корпоративным стандартам (например, GPLv3)
    • Настройка доступа конвейерам сборки к рейтингам безопасности и лицензии пакета (например, Black Duck, White Source)
    • Настройка безопасного доступа к пакетным потокам
Реализация инфраструктуры приложения (15-20%)
  • Проектирование стратегии управления инфраструктурой и настройками
    • Анализ существующих и будущих инфраструктур размещения
    • Анализ существующих технологий Infrastructure as Code
    • Проектирование стратегии управления техническим долгом в шаблонах
    • Проектирование стратегии использования временной инфраструктуры для отдельных частей цикла доставки
    • Проектирование стратегии компенсации дрейфа состояния инфраструктуры
  • Реализация Infrastructure as Code
    • Создание вложенных ресурсных шаблонов
    • Управление секретными ключами в ресурсных шаблонах
    • Снабжение ресурсами Azure
    • Рекомендация стратегии Infrastructure as Code (IaC)
    • Рекомендация подходящих технологий для управления настройками
  • Управление инфраструктурой службы Azure Kubernetes
    • Снабжение для службы Azure Kubernetes (например, использование шаблонов ARM, CLI)
    • Создание файла развертывания для публикации в службе Azure Kubernetes (например, kubectl, Helm)
    • Разработка плана масштабирования
  • Реализация соответствия стандартами и безопасности инфраструктуры
    • Реализация сканирования на предмет соответствия стандартам и безопасности
    • Предотвращение дрейфа при помощи средств управления настройками
    • Установка автоматизированного конвейера для проверки на предмет безопасности и соответствия стандартам
Реализация непрерывной обратной связи (10-15%)
  • Рекомендация и проектирование механизмов создания системных отзывов
    • Проектирование практик для измерения удовлетворенности конечного пользователя (например, Send a Smile, аналитика приложений)
    • Проектирование процессов для сбора и анализа обратной связи от пользователей во внешних ресурсах (например, Twitter, Reddit, справочная панель)
    • Проектирование маршрута для отчетности о сбоях клиентских приложений (например, HockeyApp)
    • Рекомендация средств и технологий мониторинга
    • Рекомендация средств отслеживания использования системы и функций
  • Реализация процесса маршрутизации системных отчетов командам разработки
    • Настройка интеграции сообщений об ошибках для клиентских приложений
    • Разработка панелей мониторинга и статуса
    • Реализация маршрута для отчетности о сбоях клиентских приложений (например, HockeyApp)
    • Реализация средств отслеживания использования системы, использования функций и потока
    • Интеграция и конфигурация тикет-систем в системе управления работой команды разработки (например, IT Service Management connector, ServiceNow Cloud Management, рабочие элементы App Insights)
  • Оптимизация механизмов обратной связи
    • Анализ оповещений для задания базовой линии
    • Анализ телеметрии для задания базовой линии
    • Проведение оценки живого сайта и сбор отзывов по сбоям в системе
    • Проведение непрерывной оптимизации для сокращения бессмысленных оповещений и оповещений, на которые невозможно ответить

Кто сдает этот экзамен?

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

Кандидаты должны обладать навыками agile-практик. Они должны быть знакомы с администрированием и разработкой в Azure и обладать экспертизой хотя бы в одной из этих областей. Профессионалы в Azure DevOps должны быть способны спроектировать и реализовать DevOps-практики для контроля версий, соответствия стандартами, infrastructure-as-code, управление настройкой, сборки, выпуска и тестирования, используя технологии Azure.

Дополнительные сведения об экзаменах


Подготовка к экзамену

Перед планированием экзамена рекомендуется просмотреть настоящее руководство по подготовке к экзамену целиком и ознакомиться с ресурсами на настоящем веб-сайте. В разделе Microsoft Certification exam overview можно найти сведения о регистрации, видеоролики стандартных форматов экзаменационных вопросов и другие ресурсы для подготовки. Сведения о правилах проведения экзаменов и о подсчете баллов можно найти в разделе Microsoft Certification exam policies and FAQs.


Примечание

Настоящее руководство по подготовке может быть изменено в любой момент без предварительного уведомления исключительно по усмотрению корпорации Microsoft. Экзамены Microsoft могут содержать элементы адаптивного и имитационного тестирования. Корпорация Microsoft не определяет формат, в котором представлены экзамены. В каком бы формате ни проводился экзамен, пользуйтесь этим руководством по подготовке. Для подготовки к этому экзамену корпорация Microsoft рекомендует получить опыт работы с продуктом и использовать указанные учебные ресурсы. Эти учебные ресурсы не обязательно охватывают все темы, перечисленные в разделе "оценка навыков".