Архітектор Azure: Технології
Даний курс складається з п'яти офіційних курсів Microsoft, які допомагають підготувати слухачів до іспиту AZ-300 Microsoft Azure Architect Technologies. Здача цього іспиту необхідна для отримання сертифіката Azure Architect Expert.
Цей курс містить наступні частини:
- AZ-300T01: Розгортання та налаштування інфраструктури
- AZ-300T02: Реалізація робочих навантажень і безпеки
- AZ-300T03: Розуміння хмарних архітектурних технологічних рішень
- AZ-300T04: Створення та розгортання додатків
- AZ-300T06: Розробка для хмари
Мета курсу — надати слухачам знання та навички технологій архітектурних рішень для Microsoft Azure. Курс охоплює розгортання і налаштування хмарних архітектурних технологічних рішень, включаючи інфраструктуру і безпеку.
Аудиторія
Цей курс призначений для архітекторів хмарних рішень. Слухачі повинні мати базовий практичний досвід роботи з операційними системами, віртуалізацією, хмарною інфраструктурою, структурами зберігання, біллінгом і мережами.
Після закінчення курсу слухачі зможуть:
- Керувати підписками і ресурсами Azure;
- Впроваджувати і управляти сховищем;
- Розгортати і керувати віртуальними машинами;
- Налаштовувати і управляти віртуальними мережами;
- Керувати даними за допомогою Azure Active Directory
- Оцінювати і виконувати міграцію сервера на Azure;
- Впроваджувати і управляти службами додатків;
- Впроваджувати сучасні віртуальні мережі;
- Захищати особисті дані за допомогою Azure AD;
- Описати шаблони проектування та підключення;
- Описати гібридну мережу;
- Використовувати стійкість даних і кешування;
- Вимірювати пропускну здатність і структуру доступу до даних;
- Використовувати команди для створення App Service Web App;
- Створення фонових завдань;
- Використовувати Swagger для документування API;
- Створення надійного сервісу;
- Створення програми суб'єктів (Reliable Actors) і надійних колекцій (Reliable collections);
- Працювати з Azure Container Registry;
- Використовувати екземпляри Azure Container;
- Налаштувати архітектуру інтеграції на основі повідомлень;
- Виконати асинхронну обробку даних;
- Створювати додатків для автомасштабування;
- Працювати з рішеннями Azure Cognitive Services.
Частина 1. AZ-300-T01. Deploying and Configuring Infrastructure
Розгортання та налаштування інфраструктури
Перша частина курсу охоплює управління ресурсами Azure, включаючи розгортання і налаштування віртуальних машин, віртуальних мереж, облікових записів зберігання і Azure AD. У цій частині також розглядається управління хмарними ресурсами в Azure за допомогою облікових записів користувачів і груп, надання доступу користувачам, групам і службам Azure AD за допомогою Role-Based Access Control (RBAC).
Модуль 1.1: Управління підписками і ресурсами Azure
Теми
- Можливості моніторингу Azure за допомогою повідомлень;
- Журнали активності Azure і Log Analytics;
- Запит, аналіз і інтерпретація даних з Log Analytics.
Модуль 1.2: Реалізація та управління сховищем
Теми
- Облікові записи сховища Azure;
- Реплікації даних;
- Використання Azure Storage Explorer;
- Моніторинг сховища.
Модуль 1.3: Розгортання та управління віртуальними машинами (VM)
Теми
- Створення віртуальних машин (VM) на порталі Azure;
- Створення віртуальних машин (VM) за допомогою Azure PowerShell;
- Створення віртуальних машин (VM) за допомогою шаблонів ARM;
- Розгортання віртуальних машин Linux;
- Моніторинг віртуальних машин;
- Захист даних за допомогою резервного копіювання - моментальний знімок, резервне копіювання Azure Backup або Azure Site Recovery.
Модуль 1.4: Налаштування і управління віртуальними мережами
Теми
- Маршрутизація мережі з використанням таблиць і алгоритмів маршрутизації;
- З'єднання з використанням VNet-VNet і VPN;
- Віртуальна мережа пірінгу для регіональних і глобальних міркувань;
- Транзит шлюзів.
Модуль 1.5: Управління посвідченнями (Identities)
Теми
- Управління доступом на основі ролей (Role-Based Access Control, RBAC);
- Вбудовані ролі;
- Самостійний скидання пароля (Self-Service Password Reset, SSPR);
- Методи аутентифікації для скидання пароля.
Частина 2. AZ-300-T02. Implementing Workloads and Security
Реалізація робочих навантажень і безпеки
Друга частина курсу присвячена плануванню та реалізації міграції локальних ресурсів і інфраструктури в Azure, розгортання функції безсерверних обчислень, такі як функції Azure Functions, Event Grid і Service, використання багатофакторної аутентифікації Azure для захисту доступу до даних і додатків.
Модуль 2.1: Оцінка і виконання міграції сервера в Azure
Теми
- Перенесення робочих навантажень в нове середовище;
- Процес міграції Azure;
- Огляд Azure Site Recovery (ASR).
Модуль 2.2: Реалізація та управління службами додатків
Теми
- Розгортання веб-додатків;
- Управління веб-додатками;
- Безпека служби додатків;
- Концепції безсерверних обчислень;
- Управління Event Grid;
- Управління Service Bus;
- Управління Logic App.
Модуль 2.3: Впровадження додаткових віртуальних мереж
Теми
- Azure Load Balancer;
- Azure Application Gateway;
- VPN-з'єднання між сайтами;
- Огляд ExpressRoute.
Модуль 2.4: Захист особистих даних
Теми
- Захист особистих даних Azure AD Identity Protection;
- Домени і тенанти Azure;
- Користувачі і групи Azure;
- Ролі Azure;
- Огляд параметрів інтеграції Azure AD з акцентом на інтеграцію Azure AD Connect з локальними каталогами Azure Active Directory.
Частина 3. AZ-300-T03. Understanding Cloud Architect Technology Solutions
Розуміння хмарних архітектурних технологічних рішень
Третя частина курсу включає в себе важливі шаблони проектування хмари, гібридні мережі (огляд підключень «Мережа-мережа» (Site-to-Site) і «Точка-мережа» (Point-to-Site ), їх комбінації), а також стійкість даних і кешування.
Модуль 3.1: Вибір обчислювальних рішень і рішень для сховища
Теми
- Центр архітектури Azure Architecture Center;
- Шаблони хмарного дизайну;
- Шаблон конкуруючих споживачів.
Модуль 3.2: Гібридна мережа
Теми
- Підключення «Мережа-мережа» (Site-to-Site);
- Підключення «Точка-мережа» (Point-to-Site);
- Об'єднання підключень «Мережа-мережа» (Site-to-Site) і «Точка-мережа» (Point-to-Site);
- Підключення «Віртуальна мережа-Віртуальна мережа» (Virtual network-to-virtual network).
Модуль 3.3: Вимірювання пропускної здатності і структури доступу до даних
Теми
- DTUs — база даних SQL Azure;
- RUs — база даних Azure Cosmos DB;
- Структуровані і неструктуровані дані;
- Використання сховищ структурованих даних.
Частина 4. AZ-300-T04. Creating and Deploying Apps
Створення та розгортання додатків
Четверта частина курсу охоплює створення рішень Logic App, які інтегрують додатки, дані, системи та сервіси на підприємствах, автоматизуючи завдання і бізнес-процеси; Azure Service Fabric; розгортання керованого кластера Kubernetes в Azure.
Модуль 4.1. Створення веб-додатків з використанням PaaS
Теми
- Використання команд оболонки для створення веб-додатки служби додатків;
- Створення фонових завдань;
- Використання Swagger для документування API;
- Logic Apps і створення рішень, які об'єднують додатки, дані, системи та служби.
Модуль 4.2. Створення додатків і служб, що працюють в Service Fabric
Теми
- Створення надійного сервісу;
- Створення програми «Надійні суб'єкти» (Reliable Actors);
- Робота з надійними колекціями (Reliable collections).
Модуль 4.3. Використання служби Azure Kubernetes
Теми
- Способи зниження операційних витрат при управлінні Kubernetes шляхом перенесення більшої частини відповідальності на Azure - моніторинг працездатності та обслуговування;
- Реєстр контейнерів Azure;
- Примірники контейнерів Azure.
Частина 5. AZ-300-T06. Developing for the Cloud
Розробка для хмари
П'ята частина курсу охоплює настройку архітектури інтеграції на основі повідомлень, розробку асинхронної обробки даних, створення додатків для автомасштабування і рішень Azure Cognitive Services.
Модуль 5.1: Розробка довгострокових завдань і розподілених транзакцій
Теми
- Реалізація великомасштабних, паралельних і високопродуктивних додатків з використанням пакетів;
- HPC з використанням віртуальних машин Microsoft Azure;
- Реалізація відмовостійких додатків з використанням черг, а також впровадження коду для обробки подій додатків за допомогою веб-хуков.
Модуль 5.2: Налаштування архітектури інтеграції на основі повідомлень
Теми
- Налаштування програми або служби для відправки електронних листів;
- Налаштування події публікації і підписки моделі;
- Налаштування служби ретрансляції Azure Relay;
- Налаштування додатків і служб за допомогою Microsoft Graph.
Модуль 5.3: Розробка для асинхронної обробки даних
Теми
- Реалізація паралелізму, багатопоточності і обробки даних;
- Реалізація функцій Azure Functions і додатків логіки Azure Logic Apps;
- Реалізація інтерфейсів сховищ і доступу до даних;
- Реалізація відповідних моделей асинхронних обчислень;
- Реалізація правил і шаблонів автомасштабирование.
Модуль 5.4: Розробка для автомасштабування
Теми
- Реалізація правил і шаблонів автомасштабування;
- Реалізація коду, який звертається до примірників одиночного додатки;
- Реалізація коду, який звертається до перехідного стану.
Модуль 5.5: Розробка рішень для когнітивних служб Azure
Теми
- Розробка рішень з використанням Computer Vision;
- Розробка рішень з використанням Bing Web Search;
- Розробка рішень з використанням Custom Speech Service;
- Розробка рішень з використанням QnA Maker.
Необхідна підготовка
Для ефективного навчання слухачі повинні володіти такими знаннями і навичками:
- Практичний досвід роботи з операційними системами, віртуалізацією, хмарної інфраструктурою, структурами зберігання і мережами.
Запис на курс
Код курсу | AZ-300 |
---|---|
Тривалість | 5д (40год) |
Код екзамену | |
Вартість без ПДВ | 1200 $ |