Архітектор Azure: Проектування
Даний курс складається з трьох офіційних курсів Microsoft, які допомагають підготувати слухачів до іспиту AZ-301 Microsoft Azure Architect Design. Здача цього іспиту необхідна для отримання сертифіката Azure Architect Expert.
Цей курс містить наступні частини:
- AZ-301T01: Проектування посвідчень і безпеки
- AZ-301T02: Розробка рішення для платформи даних
- AZ-301T03: Проектування для розгортання, міграції та інтеграції
- AZ-301T04: Розробка стратегії інфраструктури
Мета курсу — надати слухачам знання та навички проектування архітектури Azure. Курс охоплює розробку безпеки, рішень для платформи даних, проектування розгортання, міграції та інтеграції.
Аудиторія
Цей курс призначений для архітекторів хмарних рішень. Слухачі повинні мати базовий практичний досвід роботи з операційними системами, віртуалізацією, хмарною інфраструктурою, структурами зберігання, біллінгом і мережами.
Після закінчення курсу слухачі зможуть:
- Інтегрувати існуючі рішення з зовнішніми постачальниками посвідчень, використовуючи Azure AD B2B або B2C.
- Розробити гібридне рішення ідентифікації.
- Визначити, коли слід використовувати розширені функції Azure AD, такі як Managed Service Identity, MFA і Privileged Identity Management.
- Забезпечити безпеку за допомогою Key Vault.
- Забезпечити безпеку даних з використанням функцій бази даних SQL і сховища Azure Storage
- Описати різні API, доступні в Cognitive Services.
- Визначати, коли слід використовувати сервіс Face API, Speech API або Language Understanding (LUIS)
- Описати зв'язок Bot Framework і Azure Bot Services
- Визначати ідеальний варіант ціни для сховища Azure на основі вимог
- Визначати пороги продуктивності для служби сховища Azure.
- Визначати тип блобів сховища, які будуть використовуватися для конкретних компонентів рішення.
- Використовувати службу Azure Files для операцій SMB.
- Визначати рішення, які можуть виграти від використання фізичних або віртуальних пристроїв StorSimple.
- Зіставляти служби моніторингу для додатків, платформи Azure і мереж.
- Розробити схему сповіщень для вирішення, розміщеного в Azure.
- Вибрати підходящий варіант резервного копіювання для інфраструктури і даних, розміщених в Azure.
- Автоматизувати розгортання майбутніх ресурсів для резервного копіювання або масштабування.
- Створювати групу ресурсів.
- Додавати ресурси в групу ресурсів.
- Розгортати шаблон ARM в групі ресурсів.
- Розробити план обслуговування додатків або розгортання в декількох регіонах для забезпечення високої продуктивності
- Інтегрувати API або Logic App зі службою управління API.
- Опиcати різні шаблони Cloud Design Patterns.
- Розподіляти мережевий трафік між кількома навантаженнями за допомогою балансувальника навантаження.
- Розробити гібридний сценарій підключення між хмарою і локальним устаткуванням.
- Розробити набір доступності для однієї або декількох віртуальних машин.
- Створити шаблону VM Scale Set ARM.
Частина 1. AZ-301-T01. Designing for Identity and Security
Проектування посвідчень і безпеки
Перша частина курсу охоплює управляти безпекою і ідентифікацією в контексті Azure. Крім того, ця частина курсу знайомить з декількома службами SaaS, доступними в Azure, для інтеграції в існуючі рішення Azure.
Модуль 1.1: Управління безпекою та посвідченнями для рішень Azure
Теми
- Моніторинг безпеки;
- Захист даних і ключів додатків;
- Azure Active Directory (Azure AD);
- Багатофакторна аутентифікація (Multi-Factor Authentication, MFA);
- Ідентифікація керованих послуг;
- Azure AD Connect;
- ADFS і Azure AD B2B / B2C.
Лабораторна робота: Захист ключів в Azure
Модуль 1.2: Інтеграція служб SaaS, доступних на платформі Azure
Теми
- Служби SaaS, доступних в Azure: когнітивні послуги (Cognitive Services), бот-сервіси (Bot Service), машинне навчання (Machine Learning) і медіа- сервіси (Media Services).
Лабораторна робота:Розгортання примірників служб як компонентів загальних рішень Azure
Частина 2. AZ-301-T02. Designing a Data Platform Solution
Розробка рішення для платформи даних
Друга частина курсу присвячена резервування рішень за допомогою сховища Azure, реляційним і нереляційних даними в Azure, а також моніторингу та автоматизації рішень Azure.
Модуль 2.1: Резервування рішень Azure за допомогою сховища Azure
Теми
- Використання службами Azure сховища Azure в якості резервного сховища для іншого рішення в Azure;
- Тип блобів сховища, які будуть використовуватися для конкретних компонентів рішення;
- Служба Azure Files для операцій SMB;
- StorSimple.
Модуль 2.2: Порівняння параметрів бази даних в Azure
Теми
- Параметри зберігання реляційних (SQL Azure, MySQL і PostgreSQL) і нереляційних даних (база даних Azure Cosmos, таблиці зберігання), доступні в Azure;
- Передача потокового (Stream Analytics) і сховище (Data Factory, Data Warehouse, Data Lake).
Лабораторна робота:Розгортання примірників бази даних в Azure.
Модуль 2.3: Моніторинг та автоматизація рішень Azure
Теми
- Рішення для моніторингу та автоматизації, доступні після проектування і розгортання рішення Azure;
- Служби, які використовуються для моніторингу окремих додатків, платформи Azure і мережевих компонентів;
- Параметри автоматизації та резервного копіювання для забезпечення безперервності бізнес-процесів для рішень Azure.
Лабораторна робота: Розгортання рішень управління конфігурацією в Azure.
Частина 3. AZ-301-T03. Designing for Deployment, Migration, and Integration
Проектування для розгортання, міграції та інтеграції
Третя частина курсу включає в себе розгортання шаблону ARM в групі ресурсів, реалізація складного розгортання за допомогою інструментів Azure Building Blocks, інтеграція API або Logic App зі службою управління API.
Модуль 3.1: Розгортання ресурсів за допомогою Azure Resource Manager
Теми
- Azure Resource Manager;
- Автоматизоване розгортання ресурсів з використанням шаблонів ARM.
Лабораторна робота: Розгортання ресурсів за допомогою Azure Resource Manager.
Модуль 3.2: Створення додатків керованого сервера (Managed Server Applications) в Azure
Теми
- Серверні служби розміщення додатків в Azure для розміщення веб-додатків
- REST API
- Робочі процеси інтеграції та робочі навантаження HPC
- Компоненти, пов'язані зі службами додатків, такі як веб-додатки, додатки API , мобільні додатки, додатки логіки і функції.
Лабораторна робота:Розгортання керованих контейнерних робочих навантажень в Azure.
Модуль 3.3: Створення безсерверних додатків в Azure
Теми
- Разлічія між API, мобільними і веб-додатками;
- Інтеграція API або Logic App зі службою управління API.
Лабораторна робота:розгортання безсерверних робочих навантажень в Azure
Частина 4. AZ-301-T04. Designing an Infrastructure Strategy
Розробка стратегії інфраструктури
Четверта частина курсу охоплює стратегії DNS і IP для мереж VNET в Azure, варіанти підключення для ad-hoc і гібридних підключень, розподіл мережевого трафіку між декількома навантаженнями за допомогою балансувальник навантаження, розробку гібридного сценарію підключення хмари і локального устаткування.
Модуль 4.1. Шаблони архітектури додатків в Azure
Теми
- Загальні шаблони і архітектури Azure відповідно до рекомендацій групи Microsoft Patterns & Practices.
- Документація Cloud Design Patterns
- Azure Architecture Center.
Модуль 4.2. Створення серверних додатків на основі IaaS Azure (ADSK)
Теми
- Шаблон VM Scale Set ARM;
- Приєднання віртуальної машини до домену в Azure або в гібридної мережі;
Лабораторна робота: створення серверних додатків на основі IaaS Azure.
Модуль 4.3. Компоненти мережевого додатки Azure
Теми
- Стратегії DNS і IP для мереж VNET в Azure;
- Параметри підключення для ad-hoc і гібридного підключень;
- Використання балансувальника навантаження;
- Розробка гібридного сценарію підключення хмари і локального устаткування.
Лабораторна робота: Розгортання мережевої інфраструктури для використання в рішеннях Azure.
Модуль 4.4. Інтеграція компонентів рішення Azure з використанням служб обміну повідомленнями
Теми
- Служби обміну повідомленнями: Azure Storage Queues, Service Bus Queues, Service Bus Relay, IoT Hubs, Event Hubs і Notification Hubs;
- Служби інтеграції: Azure Functions і Logic Apps.
Лабораторна робота: Інтеграція компонентів рішення Azure з використанням служб обміну повідомленнями.
Необхідна підготовка
Для ефективного навчання слухачі повинні володіти такими знаннями і навичками:
- Практичний досвід роботи з операційними системами, віртуалізацією, хмарною інфраструктурою, структурами зберігання і мережами.
Запис на курс
Код курсу | AZ-301 |
---|---|
Тривалість | 3д (24год) |
Код екзамену | |
Вартість без ПДВ | 1000 $ |