Курс AZ-203 Azure Developer: розробка рішень для Microsoft Azure

Курс надає знання та навички для впровадження послуг Azure на основі моделей IaaS та PaaS, а також розробки рішень на їх основі. Розглядається зберігання даних, здійснення автентифікації та авторизації та забезпечення ефективності роботи додатків, розміщених в Azure.

Курс складається з шести курсів, які можна відвідувати окремо.

  • AZ-203T01. Розробка інфраструктури Azure як сервісного комп'ютерного рішення
  • AZ-203T02. Розробка платформи Azure як сервісного комп'ютерного рішення
  • AZ-203T03. Розробка системи зберігання даних Azure
  • AZ-203T04. Впровадження системи безпеки Azure
  • AZ-203T05. Моніторинг, усунення несправностей та оптимізація рішень Azure
  • AZ-203T06. Приєднання та користування Azure та іншими сервісами

Після закінчення курсу слухачі зможуть:
  • створювати та надавати віртуальні машини;
  • розгортати та підтримувати ресурси за допомогою сервісу Batch;
  • створювати контейнерні рішення за допомогою служби Azure Kubernetes;
  • створювати та керувати ресурсами служби Azure App;
  • інтегрувати push та офлайн-синхронізацію у ​​своїх мобільних додатках;
  • документувати API;
  • створювати та тестувати функції Azure;
  • керувати сховищем таблиць Azure, DB Azure Cosmos, Azure BLOB;
  • розробляти реляційні бази даних у Azure;
  • управляти та використовувати ідентифікації в рішеннях Azure за допомогою платформи ідентифікації Microsoft;
  • управляти контролем доступу та авторизацією на основі претензій та на основі ролей;
  • впроваджувати рішення для забезпечення безпеки даних;
  • керувати монітором Azure;
  • використовувати інструменти Log Analytics та Insight Insights для кращого розуміння роботи додатків;
  • запровадити автомасштабування;
  • використовувати інструментальні рішення для підтримки моніторингу та ведення журналів;
  • використовувати параметри кешу Azure та CDN для покращення досвіду користувачів;
  • створювати та керувати власними apis через використання API Management;
  • використовувати різні сервіси на основі подій та повідомлень у Azure;
  • створювати та інтегрувати ресурси за допомогою Azure Portal, Azure CLI, REST та коду додатків.
Аудиторія

Фахівці, які цікавляться розробкою рішень для Azure або готуються до складання іспиту з сертифікації Microsoft Azure Developer Associate.


Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
  • досвід розробки програмного забезпечення 1-2 роки;
  • базові знання Azure;
  • досвід роботи з PowerShell або Azure CLI;
  • знання однієї чи більше мов програмування, які підтримуються Azure, зокрема, C# .NET.
  1. Реалізація рішень, що використовують віртуальні машини
    • Створення та надання віртуальних машин VM
    • Створення шаблонів ARM
    • Налаштування шифрування диска Azure для віртуальних машин
  2. Реалізація пакетних завдань за допомогою служби Azure Batch Services
    • Огляд пакетів Azure
    • Запуск пакетних завдань через Azure CLI та Azure Portal
    • Запуск пакетних завдань за допомогою коду
    • Управління пакетними завданнями через пакетну службу API
  3. Створення контейнерних рішень
    • Створення кластеру, який керується Azure Kubernetes Service (AKS)
    • Створення образів контейнерів для рішень
    • Публікація образу в реєстрі контейнерів Azure
    • Запуск контейнерів через екземпляр контейнера Azure або AKS
  4. Створення web-додатків App Service
    • Основні концепції Azure App Service
    • Створення web-додатків служби Azure App Service
    • Створення фонових завдань за допомогою WebJobs в службі App Azure
  5. Створення мобільних додатків Azure App Service
    • Початок роботи з мобільними додатками в App Service
    • Увімкнення push-сповіщень для додатків
    • Увімкнення офлайн-синхронізації для додатків
  6. Створення додатків App Service API служби Azure
    • Створення API
    • Використання Swagger для документування API
  7. Реалізація функцій Azure
    • Огляд функцій Azure
    • Розробка функцій Azure за допомогою Visual Studio
    • Реалізація багаторазових функцій
  8. Розробка рішень, які використовують сховище таблиць Azure
    • Огляд зберігання таблиць Azure
    • Авторизація та зберігання таблиць
    • Табличні служби REST API
  9. Розробка рішень, які використовують сховище DB Azure Cosmos
    • Огляд бази даних Azure Cosmos
    • Керування контейнерами та предметами
    • Створення та оновлення документів за допомогою коду
  10. Розробка рішень, які використовують реляційну базу даних
    • Огляд Azure SQL
    • Створення, читання, оновлення та видалення таблиць баз даних за допомогою коду
  11. Розробка рішень, які використовують сховище Microsoft Azure BLOB
    • Огляд сховища Azure BLOB
    • Робота зі сховищем Azure BLOB
  12. Реалізація автентифікації
    • Платформа ідентифікації Microsoft
    • Запровадження автентифікації OAuth2
    • Реалізація управління ідентифікацією для ресурсів Azure
    • Реалізація автентифікації на основі сертифікатів, форм або токенів
    • Реалізація багатофакторної автентифікації
  13. Здійснення контролю доступу
    • Авторизація на основі претензій
    • Авторизація контролю доступу (RBAC) на основі ролі
  14. Впровадження рішень забезпечення безпеки даних
    • Параметри шифрування
    • Шифрування end-to-end
    • Запровадження конфіденційності обчислень в Azure
    • Керування криптографічними ключами в Azure Key Vault
  15. Вступ до Azure Monitor
    • Огляд Azure Monitor
  16. Розробка коду для підтримки масштабованості програм та служб
    • Запровадження автомасштабування
    • Реалізація коду для екземплярів singleton-додатків
    • Реалізація коду для обробки перехідних недоліків
  17. Інструментальні рішення для підтримки моніторингу та ведення журналів
    • Налаштування інструментарію додатку чи сервера за допомогою Insights Application
    • Аналіз та вирішення проблем за допомогою Azure Monitor
  18. Інтеграція кешування та доставки контенту в рішеннях
    • Кеш Azure для Redis
    • Розробка для зберігання на CDN
  19. Розробка App Service Logic App
    • Огляд Azure Logic Apps
    • Створення Logic Apps за допомогою Visual Studio
    • Створення спеціальних засобів взаємодії для Logic Apps
    • Створення засобів взаємодії користувачів для Logic Apps
  20. Інтеграція рішень Azure Search
    • Створення та запити до пошукового індексу Azure Search
    • Повнотекстовий пошук в Azure Search
  21. Управління API
    • Вступ до служби управління API
    • Захист API
    • Визначення політик API
  22. Розробка рішень на основі подій
    • Реалізація рішень, які використовують Azure Event Grid
    • Реалізація рішень, які використовують Azure Event Hubs
    • Реалізація рішень, які використовують Azure Notification Hubs
  23. Розробка рішень на основі повідомлень
    • Реалізація рішень, які використовують Azure Service Bus
    • Реалізація рішень, які використовують Azure Queue Storage

Реєстрація на найближчий курс

Код курсу

AZ-203

Код єкзамену

AZ-203

Тривалість, днів (годин)

6 (48)

Найближчі дати

за запитом

Ціна, грн