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