Быстрые ссылки: Перейти на главную | Список курсов | Расписание | Заявка на курс | Ответы на вопросы экспертов
Ищите что-то конкретное?Контакты ↓

Наши контакты

☎ +7 (7172) 46 97 51
☎ +7 (777) 241 72 98
☎ +7 (747) 716 21 22
nataciscotrain.kz
asemciscotrain.kz
infociscotrain.kz
raushanciscotrain.kz
Гоголя 39, каб. 301
Казахстан, г. Астана, ул. Иманбаевой 8

AZ-204T00 Developing solutions for Microsoft Azure город Астана

40
23-27.01.2023 онлайн
10-14.04.2023 онлайн

Этот курс демонстрирует разработчикам, как создавать комплексные решения в Microsoft Azure. Учащиеся узнают, как реализовывать вычислительные решения Azure, создавать функции Azure, реализовывать веб-приложения и управлять ими, разрабатывать решения с использованием хранилища Azure, реализовывать аутентификацию и авторизацию и обеспечивать защиту своих решений благодаря использованию хранилища ключей (KeyVault) и управляемых удостоверений. Учащиеся также узнают, как подключаться к службам Azure и службам третьих сторон, как их использовать и как включать в свои решения модели на основе событий и сообщений. В курсе также рассматриваются мониторинг, решение проблем и оптимизация решений Azure.

Кому следует посетить

Курс для тех, кто интересуется разработкой на Azure или планирует пройти сертификационный экзамен «Младший разработчик Microsoft Azure».

Предварительные требования

У учащихся должен быть профессиональный опыт разработки (1–2 года) и опыт работы с Microsoft Azure. Учащиеся должны уметь программировать на языке, поддерживаемом Azure.

Содержание курса

Модуль 1: создание веб-приложений службы приложений Azure Учащиеся узнают, как построить веб-приложение на платформе службы приложений Azure. Учащиеся также узнают, как функционирует эта платформа и как создавать, настраивать, масштабировать, защищать и развертывать на платформе службы приложений Azure.

Уроки

  • Основные понятия службы приложений Azure
  • Создание веб-приложения службы приложений Azure
  • Настройка и мониторинг приложений службы приложений
  • Масштабирование приложений службы приложений
  • Промежуточные среды службы приложений Azure

Модуль 2: реализация функций Azure

В этом модуле рассматривается создание приложений-функций и интеграция триггеров и входных/выходных привязок в приложение.

Уроки

  • Обзор Функций Azure
  • Разработка функций Azure
  • Реализация устойчивых функций

Модуль 3: разработка решений, использующих хранилище BLOB-объектов

Учащиеся узнают, как работает хранилище BLOB-объектов Azure, как управлять данными с помощью жизненного цикла хранилища BLOB-объектов (горячего/холодного/архивного уровней доступа) и как использовать клиентскую библиотеку хранилища BLOB-объектов Azure для управления данными и метаданными.

Уроки

  • Основные понятия хранилища BLOB-объектов Azure
  • Управление жизненным циклом хранилища BLOB-объектов Azure
  • Работа с хранилищем BLOB-объектов Azure

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

Учащиеся узнают, как структурирована Cosmos DB и как осуществляется управление согласованностью данных. Учащиеся также узнают, как создавать учетные записи Cosmos DB и базы данных, контейнеры и элементы с помощью сочетания портала Azure и .NET SDK.

Уроки

  • Обзор Azure Cosmos DB
  • Структура данных Azure Cosmos DB
  • Работа с ресурсами и данными Azure Cosmos DB

Модуль 5: реализация решений IaaS

Этот модуль дает учащимся информацию о том, как использовать создание виртуальных машин и образы контейнеров в своих решениях. В этом модуле рассматривается создание виртуальных машин, использование шаблонов ARM для автоматизации развертывания ресурсов, создание и управление образами Docker, размещение образа в Реестре контейнеров Azure и запуск контейнера в Экземплярах контейнеров Azure.

Уроки

  • Подготовка виртуальных машин в Azure
  • Создание и развертывание шаблонов ARM
  • Создание образов контейнеров для решений
  • Публикация образа контейнера в Реестре контейнеров Azure
  • Создание и запуск образов контейнеров в Экземплярах контейнеров Azure

Модуль 6: реализация аутентификации и авторизации пользователя

Учащиеся узнают, как использовать платформу удостоверений Microsoft версии 2.0 для управления аутентификацией и доступом к ресурсам. Учащиеся также узнают, как использовать библиотеку аутентификации Microsoft и Microsoft Graph для аутентификации пользователя и получения хранимой в Azure информации, как и когда использовать подписи общего доступа.

Уроки

  • Платформа удостоверений Microsoft версии 2.0
  • Аутентификация с использованием библиотеки аутентификации Microsoft
  • Использование Microsoft Graph
  • Авторизация операций с данными в хранилище Azure

Модуль 7: реализация безопасных облачных решений

В этом модуле рассказывается, как защитить информацию (ключи, секреты, сертификаты), используемую приложением для получения доступа к ресурсам. В этом модуле также рассматривается вопрос защиты информации о конфигурации приложения.

Уроки

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

Модуль 8: реализация управления API

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

  • Уроки
  • Обзор управления API
  • Определения политик для API
  • Защита API

Модуль 9: разработка приложений логики службы приложений

Из этого модуля учащиеся узнают, как использовать Azure Logic Apps для планирования, автоматизации и организации задач, бизнес-процессов, рабочих процессов и служб предприятий и организаций.

Уроки

  • Обзор Azure Logic Apps
  • Создание настраиваемых соединителей для Logic Apps

Модуль 10: разработка решений на основе событий

Учащиеся узнают, как строить приложения с архитектурой на основе событий.

Уроки

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

Модуль 11: разработка решений на основе сообщений

Учащиеся узнают, как строить приложения с архитектурой на основе сообщений.

Уроки

  • Реализация решений, использующих служебную шину Azure
  • Реализация решений, использующих очереди Хранилища очередей Azure

Модуль 12: мониторинг и оптимизация решений Azure

Из этого модуля учащиеся узнают, как инструментировать свой код для телеметрии и как анализировать свои приложения и устранять в них неполадки.

Уроки

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

Модуль 13: интеграция в решения кэширования и доставки контента

Учащиеся узнают, как использовать различные службы кэширования для улучшения производительности своих приложений.

Уроки

  • Разработка для кэша Azure для Redis
  • Разработка для хранения в CDN
 Подходит? Подать заявку на этот курс