Розробка рішень Microsoft Azure
Мета курсу
Навчити використовувати існуючу програму ASP.NET MVC і розширювати його функціональність в процесі переміщення в Azure. Курс дає необхідні знання для побудови високодоступного рішення в хмарі.
Аудиторія
Цей курс призначений для студентів, які мають досвід створення вертикально масштабованих додатків. А також мають досвід роботи з платформою Microsoft Azure і базове розуміння пропонованих в Azure послуг. Слухачі даного курсу повинні мати досвід в реалізації і моніторингу рішень Microsoft Azure. А також володіти засобами розробки, методиками, використовуваними для побудови прикладних рішень.
Після закінчення курсу слухачі зможуть:
- Порівнювати послуги, доступні на платформі Azure.
- Налаштовувати і розгортати веб-додатки ASP.NET.
- Створювати веб-сайти Azure з галереї.
- Розгортати і проводити моніторинг веб-сайтів Azure.
- Створювати і налаштовувати віртуальні машини Azure.
- Описувати відносини між хмарними службами і віртуальними машинами.
- Розгортати існуючі пакети хмарної служби.
- Створювати і керувати своїм обліковим записом зберігання.
- Управляти BLOB-об'єктами і контейнерами в обліковому записі зберігання.
- Створювати, налаштовувати і підключатися до примірника бази даних SQL.
- Визначати наслідки імпорту автономних баз даних SQL.
- Керувати користувачами, групами і підписками у екземплярі Служба каталогів Azure Active Directory.
- Створювати віртуальні мережі.
- Реалізовувати точки підключення для вузла мережі.
Модуль 1. Розробка з використанням платформи Microsoft Azure
Теми
- Сервіси Azure
- Портал управління
Модуль 2. Створення середовища розробки з використанням віртуальних машин Azure
Теми
- Побудова віртуальних машин Azure
- Робоче навантаження віртуальної машини Azure
- Перенесення примірників віртуальної машини Azure
Лабораторна робота: Створення віртуальної машини Azure для розробки і тестування
- Створення логічної мережі за допомогою Azure
- Створення віртуальної машини розробника за допомогою Azure
- Налаштування віртуальної машини розробника
- Створення образу віртуальної машини
Модуль 3. Веб-інфраструктури в платформі Azure
Теми
- Azure веб-сайти
- Хостинг веб-додатків в Azure
- Налаштування веб-сайту Azure
- Публікації веб-сайту Azure
Лабораторна робота: Створення веб-сайту ASP.NET за допомогою Azure Websites
- Створення сайту Azure
- Розгортання веб-додатки ASP.NET на веб-сайті Azure
- Налаштування на веб-сайті Azure
Модуль 4. Використання баз даних SQL в Azure
Теми
- Огляд баз даних Azure SQL
- Управління базами даних SQL Azure в
- Використання баз даних Azure SQL з SQL Server Data Tools
- Безпека і відновлення примірників баз даних Azure SQL
Лабораторна робота: Зберігання даних подій в базах даних Azure SQL
- Створення примірника Azure SQL
- Використання Entity Framework з Azure SQL
Модуль 5. Розробка хмарних додатків підвищеної доступності
Теми
- Практичні рекомендації проектування програми високої доступності
- Аналітика генерується навантаження
- Розробка додатків підвищеної продуктивності з допомогою ASP.NET
- Поширені шаблони хмарних додатків
- Кешування даних додатка
Модуль 6. Супровід служб в Azure
Теми
- Розуміння хмарних сервісів
- Веб-ролі хмарних служб
- Робочі ролі хмарних служб
- Обробка робочих ролей хмарних служб
- Налаштування конфігурацій хмарних служб
- Оновлення та управління розгортанням хмарних служб Azure
Лабораторна робота: Створення фонового процесу з використанням ролей Azure працівника
- Створення бібліотеки класів C #
- Додавання бібліотеки класів в проект хмарної служби
- Налагодження робочих ролей в проекті хмарної служби
Модуль 7. Збереження табличних даних в Azure
Теми
- Огляд Azure сховища
- Огляд таблиць Azure сховища
- Транзакції табличних сутностей
Лабораторна робота: Зберігання даних подій реєстрації в табличних сховищах Azure
- Заповнення форми входу в систему ім'ям реєструється
- Оновлення веб-сайту подій для використання табличного сховища
- Перевірка, що веб-сайт події використовує для реєстрацій Azure сховище таблиць
Модуль 8. Зберігання файлів і медіа-даних в Azure
Теми
- Зберігання в Azure BLOB-об'єктів
- Управління доступом при зберіганні BLOB-об'єктів і контейнерів
- Параметри облікових записів Azure сховища
- Azure файли
Лабораторна робота: Збереження створених документів в сховище Azure BLOB-об'єктів
- Реалізація сховища довічних даних в Azure
- Заповнення контейнера файлами і мультимедіа даними
- Отримання файлів і мультимедіа даних з контейнера
- Завдання дозволів для контейнера
Модуль 9. Розробка стратегії взаємодії на основі Azure Storage Queues і Azure Service Bus
Теми
- Механізми черзі в Azure
- Огляд зберігання черги в Azure
- Обробка повідомлень зберігаються в черзі
- Azure Service Bus
- Azure Service Bus Queues
- Azure Service Bus Relay
- Azure Service Bus Notification Hubs
Лабораторна робота: Використання черг і Service Bus для управління взаємодіями між веб-додатками в Azure
- Створення просторів імен Azure Service Bus
- Використовувати сховище черзі Azure для створення документів
- Використання Service Bus Queues для створення документів
- Використовувати Service Bus Relay для підключення служби WCF і клієнта
Модуль 10. Управління інфраструктурою в Azure
Теми
- Віртуальні мережі в Azure
- Віртуальні машини високої доступності в Azure
- Управління конфігурацією віртуальної машини
- Налаштування віртуальних машин Azure
Лабораторна робота: Управління декількома віртуальними машинами в віртуальної мережі
- Створення віртуальної машини для роботи з базами даних
- Створення віртуальних машин для роботи з додатками
- Підключення тестового додатка до SQL Server на віртуальній машині
- Перетворення віртуальної машини з працюючим додатком в веб-сервер
Модуль 11. Автоматизація інтеграція з ресурсами Azure
Теми
- Клієнтські бібліотеки Azure SDK
- Сценарії управління службами Azure, за допомогою PowerShell
- Інтерфейс Azure REST
- Диспетчер ресурсів Azure
Лабораторна робота: Автоматизація створення тестового середовища за допомогою PowerShell
- Підготовка середовища Azure PowerShell
- Використання PowerShell для створення і доступу до веб-сайту
- Використання шаблону ресурсу для створення декількох попередньо налаштованих ресурсів
Модуль 12. Реалізація безпеки в веб-додатках за допомогою Azure
Теми
- Служба каталогів Azure Active Directory
- Каталоги Azure AD
- Многофакторная розпізнаватися вашими Azure AD
Лабораторна робота: Інтеграція Azure Active Directory з подіями порталу адміністрування
- Створення каталогу Azure AD
- Безпека існуючого веб-додатки ASP.NET
- Інтеграція Azure AD з посвідченням ASP.NET
Модуль 13. Супровід і моніторинг веб-додатків в Azure
Теми
- Стратегії розгортання для веб-додатків
- Розгортання Azure веб-сайтів
- Розгортання Azure Cloud Services
- Безперервна інтеграція
- Моніторинг хмарних додатків
Лабораторна робота: Розгортання подій веб-додатки в Azure
- Створіть цільової служби Azure для розгортання
- Управляти параметрами конфігурації для хмарних веб-додатки
- Розгортання веб-додатків в Azure
- Моніторинг веб-додатків в Azure
Cлухачі курсу повинні володіти такими навичками і знаннями:
- Мати досвід роботи з платформою Azure
- Порівнювати послуги, доступні на платформі Azure
- Мати загальне розуміння концепції ASP.NET і C# для реалізації сценаріїв лабораторних робіт.
Запис на курс
Код курсу | WAZ-5 |
---|---|
Тривалість | 5 д (40 год) |
Код екзамену | 70-532 |
Вартість без ПДВ | 28 000 грн. |
Найближчі дати | |
|