Описание курса
Данный курс учит разработчиков создавать комплексные решения в Microsoft Azure. Студенты узнают, как внедрять вычислительные решения Azure, создавать функции Azure, внедрять и управлять веб-приложениями, разрабатывать решения с использованием хранилища Azure, внедрять аутентификацию и авторизацию, защищать свои решения с помощью KeyVault и Managed Identities. Кроме того, слушатели узнают, как интегрировать службы Azure и сторонние службы, как использовать функции мониторинга и устранения неполадок.
Курс поможет подготовиться к сдаче сертификационного экзамена AZ-204: Developing Solutions for Microsoft Azure.
Кому следует посетить
Данный курс будет полезен специалистам, заинтересованным в разработке для Azure или сдаче сертификационного экзамена Microsoft Azure Developer Associate.
Предварительные требования
Слушатели должны иметь 1-2 года опыта разработки ПО и уметь программировать на Azure Supported Language.
Цели курса
После прохождения данного курса слушатели будут уметь:
- Понимать основные возможности службы приложений
- Создавать веб-приложения с помощью интерфейса командной строки Azure, портала Azure и PowerShell
- Использовать Azure Functions
- Понимать, когда и зачем использовать хранилище BLOB-объектов Azure
- Управлять данными в течение жизненного цикла хранилища BLOB-объектов
- Реплицировать и копировать BLOB-объекты.
- Описывать структуру Cosmos DB
- Создавать учетные записи в Cosmos DB и базы данных, контейнеры и элементы, используя портал Azure и .NET SDK
- Использовать шаблоны ARM для автоматизации развертывания ресурсов
- Публиковать образы в реестре контейнеров Azure, запускать контейнеры
- Использовать Microsoft Identity Platform v2.0 для управления аутентификацией и доступом к ресурсам
- Использовать Microsoft Authentication Library и Microsoft Graph для аутентификации пользователя
- Управлять сертификатами
- Управлять ключами шифрования и использовать их с помощью хранилища ключей Azure
- Использовать службу Azure API Management для создания политик управления информацией, передаваемой через API
- Использовать Azure Logic Apps для планирования, автоматизации и управления задачами, бизнес-процессами, рабочими процессами и службами
- Создавать приложения, использующие Azure Service Bus и Azure Queue Storage
- Обрабатывать переходные ошибки в своем решении
- Использовать инструментальные панели и другие инструменты для мониторинга и устранения неполадок в своем приложении
- Понимать, как работает Azure Cache для Redis, как его настраивать и взаимодействовать с ним
- Управлять Azure CDN