spinner-it

Разработка решений для Microsoft Azure

Курс обучает разработчиков созданию комплексных решений в Microsoft Azure. Слушатели узнают, как внедрять вычислительные решения Azure, создавать функции Azure, внедрять веб-приложения и управлять ими, разрабатывать решения с использованием хранилища Azure, осуществлять аутентификацию и авторизацию, а также защищать свои решения с помощью KeyVault и Managed Identities.

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

  1. Создание web-приложений Azure App Service
    • Основные концепции Azure App Service
    • Создание web-приложений Azure App Service
    • Настройка и мониторинг приложений App Service
    • Масштабирование приложений App Service
    • Промежуточные среды Azure App Service
  2. Реализация функций Azure
    • Обзор функций Azure
    • Разработка функций Azure
    • Реализация устойчивых функций
  3. Разработка решений использующих хранилище BLOB-объектов
    • Основные концепции хранилища BLOB-объектов Azure
    • Управление жизненным циклом хранилища BLOB-объектов Azure.
    • Работа с хранилищем BLOB-объектов Azure
  4. Разработка решений, использующих хранилище Cosmos DB
    • Обзор Azure Cosmos DB
    • Структура данных Azure Cosmos DB
    • Работа с ресурсами и данными Azure Cosmos DB
  5. Внедрение решений IaaS
    • Подготовка виртуальных машин в Azure
    • Создание и развертывание шаблонов ARM
    • Создание образов контейнеров для решений
    • Публикация образа контейнера в реестре контейнеров Azure
    • Создание и запуск образов контейнера в экземплярах контейнеров Azure.
  6. Реализация аутентификации и авторизации пользователей
    • Microsoft Identity Platform v2.0
    • Аутентификация с использованием Microsoft Authentication Library
    • Использование Microsoft Graph
    • Авторизация операций с данными в хранилище Azure
  7. Внедрение безопасных облачных решений
    • Управление ключами, секретами и сертификатами с помощью KeyVault API
    • Реализация управляемых удостоверений для ресурсов Azure
    • Защита данных конфигурации приложения с помощью Azure App Configuration
  8. Внедрение управления API
    • Обзор управления API
    • Определение политик для API
    • Защита ваших API
  9. Разработка приложений App Service Logic
    • Обзор приложений Azure Logic
    • Создание пользовательских коннекторов Logic Apps
  10. Разработка решений на основе событий
    • Реализация решений, использующих Azure Event Grid
    • Реализация решений, использующих Azure Event Hubs
    • Реализация решений, использующих Azure Notification Hubs
  11. Разработка решений на основе сообщений
    • Реализация решений, использующих Azure Service Bus
    • Реализация решений, использующих очереди Azure Queue Storage
  12. Мониторинг и оптимизация решений Azure
    • Обзор мониторинга в Azure
    • Инструментирование приложения для мониторинга
    • Анализ и устранение неполадок приложений
    • Реализация кода, обрабатывающего временные сбои
  13. Интеграция кэширования и доставки контента в решениях
    • Разработка для Azure Cache для Redis
    • Разработка для хранения на CDN

Аудитория

Специалисты, интересующиеся разработкой решений для Azure или готовящиеся к сдаче экзамена по сертификации Microsoft Azure Developer Associate.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

  • опыт разработки программного обеспечения 1-2 года и работы с Microsoft Azure;
  • знание языков программирования, поддерживаемых Azure

Запись на курс

Код курсаAZ-204T00
Длительность5 д (40 ч)
Код экзаменаAZ-204
Стоимость без НДС1000 $

У зв'язку з карантином всі наші курси читаються у online-форматі.