Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

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

О курсе

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

Входит в топ-10 самых популярных курсов в Европе! 

Цель курса - предоставить слушателям знания и навыки разработки решений для Microsoft Azure. Курс охватывает разработку вычислительных решений Azure «инфраструктура как услуга» (Infrastructure as a Service, IaaS), разработку решений Azure «платформа как услуга» (Platform as a Service, PaaS), разработку для хранилища Azure, реализацию безопасности Azure, мониторинг, устранение неполадок и оптимизация решений Azure. 

Курс предназначен для разработчиков с опытом не менее одного года, которые хотят разрабатывать и размещать решения в Azure. Слушатели должны иметь некоторый опыт работы с Azure и и владение хотя бы одним языком программирования, поддерживаемом в облаке (C#, Node.js, JavaScript) 

Курс также позиционируется для подготовки к сертификационному экзамену AZ-204 «Developing Solutions for Microsoft Azure» сертификации Microsoft - Microsoft Certified: Azure Developer Associate. 

Вы научитесь:
  • Создавать и развертывать виртуальные машины в Azure
  • Создавать, запускать и развертывать шаблоны Azure Resource Manager 
  • Знать основные понятия и возможности App Service 
  • Создавать веб-приложения App Service 
  • Создавать функции, привязки и триггеры 
  • Создавать устойчивые функции (Durable Functions) 
  • Описать основные функции и возможности Azure Cosmos DB 
  • Выполнять операции с базой данных с помощью кода 
  • Использовать хранилище BLOB-объектов Azure Blob Storage 
  • Устанавливать и получать свойства хранилища BLOB-объектов и метаданные 
  • Копировать и производить репликацию BLOB-объектов 
  • Описать архитектуру платформы идентификации Microsoft Identity Platform v2.0 
  • Реализовать аутентификацию Microsoft Authentication Library в решениях 
  • Использовать Microsoft Graph 
  • Управлять ключами шифрования с помощью Azure Key Vault 
  • Реализовать API Management 
  • Создавать приложения Azure Logic и управлять ими 
  • Использовать инструменты для мониторинга и устранения неполадок в приложении 
  • Настраивать и взаимодействовать с Azure Cache for Redis 
  • Управлять Azure CDN 

Требуемая подготовка: Для эффективного обучения слушатели должны обладать следующими знаниями и навыками: 
Опыт работы с Azure; 
Опыт разработки приложений не менее 1 года; 
Опыт программирования как минимум на одном языке, поддерживаемом в Azure: C#, Node.js, JavaScript
Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Дневное обучение 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Дневное обучение 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Дневное обучение 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Дневное обучение 40
28.02.2022
выбрать другую дату
39 990 руб. 41 990 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Модуль 1. Создание веб-приложений службы приложений Azure: 
  • Основные концепции службы приложений Azure. 
  • Создание веб-приложений. 
  • Настройка и мониторинг приложений. 
  • Масштабирование приложений. 
  • Промежуточные среды службы приложений Azure. 

Модуль 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 версии 2.0 
  • Аутентификация с использованием библиотеки аутентификации Microsoft. 
  • Использование Microsoft Graph. 
  • Авторизация операций с данными в хранилище Azure. 

Модуль 7. Внедрение безопасных облачных решений: 
  • Управление ключами, секретами и сертификатами с помощью KeyVault API. 
  • Реализация управляемых удостоверений для ресурсов Azure. 
  • Защита данных конфигурации приложения с помощью конфигурации приложения Azure. 

Модуль 8. Реализация управления API Обзор управления API:
  • Определение политик для API. 
  • Защита API. 

Модуль 9. Разработка приложений логики службы приложений: 
  • Обзор приложений логики Azure. 
  • Создание настраиваемых соединителей для приложений логики. 

Модуль 10. Разработка решений на основе событий: 
  • Реализация решений, использующих сетку событий Azure. 
  • Реализация решений, использующих концентраторы событий Azure. 
  • Реализация решений, использующих центры уведомлений Azure. 

Модуль 11. Разработка решений на основе сообщений: 
  • Внедрение решений, использующих служебную шину Azure (Azure Service Bus). 
  • Внедрение решений, использующих очереди хранилища очередей Azure (Azure Queue Storage). 

Модуль 12. Мониторинг и оптимизация решений Azure: 
  • Обзор мониторинга в Azure. 
  • Инструментальное приложение для мониторинга. 
  • Анализ и устранение неполадок приложени. 
  • Реализация кода обработки временных ошибок. 

Модуль 13. Интеграция в решения кэширования и доставки контента: 
  • Разработка для Azure Cache для Redis. 
  • Разработка для хранения в CDN.