Badge

Экзамен AZ-203: Разработка решений для Microsoft Azure

Кандидатами на этот экзамен являются разработчики Azure, которые разрабатывают и внедряют облачные решения, такие как приложения и сервисы. Они участвуют во всех этапах разработки, от проектирования решения до разработки и ...развертывания, тестирования и обслуживания. Они взаимодействуют с архитекторами облачных решений, облачными администраторами баз данных, облачными администраторами и клиентами для реализации решения.

Кандидаты должны обладать навыками разработки приложений и сервисов с использованием инструментов и технологий Azure, включая хранение, безопасность, вычисление и связь.

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

Больше
 Меньше

Запланировать экзамен

Экзамен AZ-203: Разработка решений для Microsoft Azure

Языки: Английский, японский, китайский (упрощенный), корейский

Этот экзамен оценивает вашу способность выполнять следующие технические задачи: разрабатывать вычислительные решения Azure; разрабатывать вычислительные решения Azure Platform; развивать хранилище Azure; внедрять безопасность Azure; отслеживать, устранять неисправности и оптимизировать решения; подключаться и использовать службы Azure , а также и сторонние службы.

Запланировать экзамен

Официальный практический тест для Экзамена AZ-203

Все цели экзамена подробно описаны, поэтому вы будете готовы к любым вопросам на экзамене.

Измерение навыков

Разрабатывать инфраструктуру Azure как службу вычислительных решений (10-15%)

Внедрение решений, использующих виртуальные машины (VM)

  • подготовка виртуальных машин (VM)
  • создание шаблонов ARM
  • настройка шифрования дисков Azure для виртуальных машин (VM)

Внедрение пакетных заданий с использованием службы Azure Batch

  • управление пакетными заданиями с использованием API пакетной службы
  • запускать пакетное задание с использованием Azure CLI, Azure Portal и других инструментов
  • написание кода для запуска задания пакетной службы Azure

Создание контейнерных решений

  • создание кластера Службы Azure Kubernetes Service (AKS)
  • создание образов контейнеров для решений
  • публикация образа в реестре контейнеров Azure
  • запуск контейнеров с использованием службы экземпляров контейнеров Azure Container Instance или AKS

Разрабатывать Azure Platform как службу вычислительных решений (20-25%)

Создание веб-приложений с помощью службы приложений Azure

  • Создание веб-приложения с помощью службы приложений Azure
  • создание фоновой задачи службы приложений Azure с помощью WebJobs
  • включение ведения журнала диагностики
  • Создание веб-приложения Azure для контейнеров

Создание мобильных приложений с помощью службы приложений Azure

  • добавление push-уведомлений для мобильных приложений
  • Включение автономной синхронизации для мобильного приложения
  • Внедрение стратегии удаленного инструментирования для мобильных устройств

Создание приложений API с помощью службы приложений Azure

  • создание приложения API с помощью службы приложений Azure
  • Создание документации для API с помощью инструментов с открытым исходным кодом и других инструментов

Внедрение функций Azure

  • внедрение входных и выходных привязок для функции
  • внедрение триггеров функции с помощью операций с данными, таймера и веб-перехватчиков
  • внедрение устойчивых функций Azure
  • создание приложений-функций Azure с помощью Visual Studio

Разработка хранилища Azure (15-20%)

Разработка решений, использующих таблицы хранения

  • разработка и внедрение правил для таблиц
  • запрос хранилища таблиц с помощью кода
  • внедрение схемы секционирования

Разработка решений, использующих хранилище Cosmos DB

  • создание, чтение, обновление и удаление данных с помощью соответствующих API
  • внедрение схемы секционирования
  • выбор соответствующего уровня согласованности для операций

Разработка решений, использующих реляционную базу данных

  • подготовка и настройка реляционных баз данных
  • настройка эластичных пулов в базах данных SQL Azure
  • создание, чтение, обновление и удаление данных таблиц с помощью кода
  • подготовить и настроить экземпляры базы данных Azure SQL Database
  • подготовить и настроить экземпляры Azure SQL и Azure PostgreSQL Hyperscale

Разработка решений, использующих хранилище blob

  • Перемещение данных в хранилище blob объектов между учетными записями или контейнерами
  • настройка и получение свойств и метаданных
  • внедрение лизинга blob-объектов
  • внедрение архивации и хранения данных

Внедрение безопасности Azure (10-15%)

Реализация аутентификации

  • внедрение аутентификации с помощью сертификатов, проверки подлинности на основе форм или токенов
  • внедрение многофакторной аутентификации или проверки подлинности Windows с использованием опций Azure AD
  • внедрение OAuth2 аутентификации
  • внедрение управляемых удостоверений/аутентификацию субъекта службы
  • внедрение платформы идентификации Microsoft

Реализация контроля доступа

  • внедрение авторизации через контроль доступа на основе требований (CBAC)
  • внедрение авторизации через RBAC (контроль доступа на основе ролей)
  • создание подписей для общего доступа

Внедрение защищенных решений для данных

  • шифрование и дешифрование данных "в покое" и "в пути"
  • создание, чтение, обновление и удаление ключей, секретов и сертификатов с помощью API KeyVault

Мониторинг, устранение неполадок и оптимизация решений (10-15%)

Разработка кода для поддержки масштабируемости приложений и служб

  • выполнение правил автомасштабирования и моделей (график, операционные/системные метрики, синглтонные приложения)
  • реализовать код, который обрабатывает переходные ошибки
  • внедрение стратегии масштабирования AKS

Интеграция кэширования и доставки контента в решениях

  • Хранение и извлечение данных в кэш Azure Redis
  • Разработка кода для реализации CDN в решениях
  • Признание недействительным содержимое кэша (CDN или Redis)

Инструменты для поддержки мониторинга и ведения журнала

  • настройка инструментария в приложении или службе с помощью Application Insights
  • решения для анализа и устранения неполадок с помощью Azure Monitor
  • внедрение веб-теста и оповещений Application Insights

Подключение и использование служб Azure и сторонних служб (20-25%)

Разработка приложений логики с помощью службы приложений Azure

  • создать приложение Logic
  • создание пользовательского соединения для приложений логики
  • создание пользовательского шаблона для приложений логики

Внедрение службы поиска Azure в решениях

  • создание индекса поиска Azure
  • импорт данных для поиска
  • запрос индекса поиска Azure
  • внедрение когнитивного поиска
  • Реализация управления API
  • создание экземпляра APIM
  • настройка аутентификации для APIs
  • определение политики для APIs

Разработка решений на основе событий

  • Внедрение решений, использующих сетку событий Azure Event Grid
  • Внедрение решений, использующих концентраторы уведомлений Azure Notification Hubs
  • Внедрение решений, использующих концентраторы событий Azure Event Hub

Разработка решений на основе сообщений

  • Внедрение решений, использующих служебную шину Azure Service Bus
  • Внедрение решений, использующих использующие очереди хранилища очередей Azure Queue Storage

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

Самостоятельно

Бесплатно
Микрообучение
Интерактивно
Доступ в браузере
Начать обучение

С инструктором

Платно
Индивидуально
Лично
По требованию
Изучение курсов

Руководство по обучению

Все курсы для самостоятельного изучения и обучения с инструктором в одном полном руководстве.

Скачать

Соответствующие сертификаты

Сертифицировано Microsoft: Сотрудник Разработчика Azure

Разработчики Microsoft Azure проектируют, создают, тестируют и обслуживают облачные решения, такие как приложения и службы, сотрудничая с архитекторами облачных решений, облако DBA, администраторами облачных сред и клиентами для реализации этих решений.

*Цены представлены без учета специальных предложений и скидок для участников программы Microsoft Imagine Academy, сертифицированных инструкторов Microsoft Certified Trainers и участников программы Microsoft Partner Network. Цены могут быть изменены без предварительного уведомления. В стоимость экзаменов не входят применимые налоги. Перед регистрацией для сдачи экзамена уточните у поставщика экзамена его точную стоимость.

Дополнительные ресурсы

Руководства по обучению и сертификации

Изучите все сертификаты в кратком руководстве по обучению и сертификации или Буклете по обучению и сертификации.

Учебное пособие

Откройте для себя учебные ресурсы, чтобы получить сертификат Microsoft: Помощника разработчика Azure

Exam Replay (Повтор экзамена)

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

Поддержка сертификационных экзаменов

Получить помощь через форум поддержки сертификации Microsoft Модератор форума ответит в течение одного рабочего дня.