Розробка рішень 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# для реалізації сценаріїв лабораторних робіт.

Запис на курс

Код курсу20532
Тривалість5д (40год)
Код екзамену70-532
Вартість без ПДВ12 000 грн.

Залишились питання? Телефонуйте!

+38 (044) 590-08-38