Решения Microsoft Azure для разработчиков AWS
Курс предназначен для обучения разработчиков AWS (Amazon Web Services) тому, как готовить комплексные решения в Microsoft Azure. В этом курсе слушатели узнают, как создавать решения веб-приложений Azure App Service и функции Azure, как использовать хранилище BLOB-объектов или Cosmos DB в решениях, как внедрять безопасные облачные решения, которые включают аутентификацию и авторизацию пользователей, реализовывать управление API и разрабатывать решения на основе событий и сообщений, отслеживать, устранять неполадки и оптимизировать решения Azure. Слушатели узнают, как разработчики используют службы Azure, уделяя дополнительное внимание функциям и задачам, отличным от AWS, и что это значит при разработке приложений, которые будут размещаться с использованием служб Azure.
По окончании курса слушатели смогут:
- создавать веб-приложение на платформе Azure App Service;
- создавать приложения Functions и знать способы интеграции триггеров и входных/выходных привязок в приложение;
- знать, как работает хранилище BLOB-объектов Azure, как управлять данными в течении жизненного цикла «горячего/холодного/архивного хранилища BLOB-объектов» и как использовать клиентскую библиотеку хранилища BLOB-объектов Azure для управления данными и метаданными;
- структурировать Cosmos DB и обеспечивать непротиворечивость данных;
- создавать и развертывать шаблоны Azure Resource Manager, которые можно использовать для ускорения нового развертывания и обеспечения согласованности ресурсов;
- использовать Microsoft Identity Platform v2.0 для управления аутентификацией и доступом к ресурсам;
- защищать информацию (ключи, секреты, сертификаты), которую использует приложение для доступа к ресурсам;
- публиковать API, создавать политики для управления информацией, передаваемой через API, и управлять доступом к своим API с помощью службы Azure API Management;
- создавать приложения с архитектурой на основе событий;
- использовать свой код для телеметрии.
- Создание веб-приложений с помощью Azure App Service
- Основные понятия службы приложений Azure
- Создание веб-приложения Azure App Service
- Настройка и мониторинг приложений App Service
- Масштабирование приложений Azure App Service
- Промежуточные среды Azure App Service
- Реализация функций Azure (Azure Functions)
- Обзор функций Azure
- Разработка Azure Functions
- Реализация долгосрочных функций
- Разработка решений, использующих хранилище blob
- Основные понятия службы хранилища Azure Blob
- Управление жизненным циклом хранилища BLOB-объектов Azure
- Работа с хранилищем Blob-объектов Azure
- Создание шаблонов Azure Resource Manager
- Разработка решений, использующих хранилище Cosmos DB
- Обзор Azure Cosmos DB
- Структура данных Azure Cosmos DB
- Работа с ресурсами и данными Azure Cosmos DB
- Создание и развертывание шаблонов ARM
- Создание и развертывание шаблонов Azure Resource Manager (ARM)
- Создание и развертывание шаблонов ARM
- Реализация аутентификации и авторизации пользователей
- Внедрение платформы Microsoft Idenity
- Внедрение библиотеки аутентификации Microsoft
- Защита данных конфигурации приложения с помощью Azure App Configuration
- Внедрение безопасных облачных решений
- Управление ключами, секретами и сертификатами с помощью KeyVault API
- Реализация управляемых идентификаторов для ресурсов Azure
- Защита данных конфигурации приложения с помощью Azure App Configuration
- Реализация API Management
- Внедрение API Management
- Определение политик для API
- Защита API
- Разработка основанных на событиях решений
- Внедрение сетки событий Azure
- Внедрение концентраторов событий Azure
- Внедрение Azure Notification Hub
- Разработка решений на основе сообщений
- Внедрение решений, использующих Azure Service Bus
- Внедрение решений, использующих Azure Queue Storage
- Мониторинг и оптимизация решений Azure
- Приложения Azure Application Insights
- Настройка приложения для мониторинга
Аудитория
Курс предназначен для опытных разработчиков AWS, интересующихся разработкой Azure.
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
- 1-2 года опыта работы в качестве разработчика и опыт работы с AWS;
- умение программирования на поддерживаемом языке Azure.
Запись на курс
Код курса | AZ-020T00 |
---|---|
Длительность | 3 д (24 ч) |
Код экзамена | AZ-203, AZ-204 |
Стоимость без НДС | 600 $ |