Developing solutions for Microsoft Azure (AZ-204T00) – Outline

Детальна програма курсу

Модуль 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
  • Інструментірованіе додатки для моніторингу
  • аналіз прикладений