типНавчання в класах
час5 Дні
ЗАРЕЄСТРУВАТИСЯ

Зв'язатися

Поля позначені значком * вимагається

 

20487B Розробка Windows Azure та веб-сервісу

20487B XCHARX Developing Windows Azure and Web Service Training Course & Certification

опис

Аудиторія та передумови

Схема курсу

Розклад та комісії

сертифікація

Розробка навчального курсу для Windows Azure та веб-сервісу

У цьому курсі студенти навчаться розробляти та розвивати послуги, що надають доступ до локальних та віддалених даних з різних джерел даних. Студенти також навчаться розробляти та застосовувати послуги для гібридних середовищ, включаючи локальні сервери та Windows Azure. Цей курс допомагає людям підготуватися до іспиту 70-487.

Цілі розвитку Windows Azure і веб-сервісне навчання

  • Запит та маніпулювання даними за допомогою Entity Framework
  • Використовуйте ASP.NET Web API для створення HTTP-послуг і споживайте їх з клієнтів .NET та non.NET
  • Розширюйте служби ASP.NET Web API за допомогою обробників повідомлень, бібліотек моделей, фільтрів дій та форматів форматів носіїв
  • Створіть SOAP-послуги за допомогою програми Windows Communication Foundation (WCF) і забирайте їх з клієнтів .NET
  • Застосовуйте принципи дизайну до контрактів на обслуговування та розширюйте послугу WCF, використовуючи власні компоненти виконання та поведінку
  • Захистіть служби WCF, використовуючи безпеку транспорту та повідомлень
  • використання Служба Windows Azure Автобус для ретрансляції повідомлень та брокерських повідомлень за допомогою черг та тем
  • Хостинг сервісів на локальних серверах та в різних середовищах Windows Azure, таких як Веб-ролі, Роль робочої сили та веб-сайти
  • Розгортати служби як на локальних серверах, так і на сервері Windows Azure
  • Зберігати та отримувати доступ до даних в Windows Azure Зберігати та налаштовувати права доступу до пам'яті
  • Служби моніторингу та журналу, як на локальній, так і в Windows Azure
  • Впровадження федеративної автентифікації за допомогою ACS з ASP.NET Послуги веб-API
  • Створюйте масштабовані та збалансовані послуги

Призначена аудиторія розробки Windows Azure та веб-сервісного курсу

Цей курс призначений як для початківців, так і для досвідчених розробників .NET, які мають досвід роботи з програмуванням на півроку та хочуть навчитися розробляти послуги та застосовувати їх у гібридних середовищах.

Передумови для розробки сертифікації Windows Azure та веб-сервісу

Перед відвідуванням цього курсу учні повинні мати:
  • Досвід роботи з програмуванням C # та такими поняттями, як лямбда-вирази, LINQ та анонімні типи.
  • Розуміння концепцій n-рівневих додатків.
  • Досвід роботи із запитами та обробкою даних з ADO.NET.
  • Знання структур даних XML.

Тривалість тренінгу: 5 днів

Модуль 1: Огляд технологій обслуговування та хмарних технологій

Цей модуль надає огляд технологій обслуговування та хмарних технологій, що використовують Microsoft .NET Framework та хмари Windows Azure.Уроки

  • Ключові компоненти розподілених програм
  • Технології доступу до даних та даних
  • Сервісні технології
  • Cloud Computing
  • Вивчення прикладу подорожей компанією Blue Yonder Airlines

Лабораторія: вивчення робочого середовища

Після закінчення цього модуля студенти зможуть:
  • Опишіть основні компоненти розподілених програм.
  • Опишіть технології доступу до даних та даних.
  • Поясніть технології обслуговування.
  • Опишіть особливості та функції обласного обчислення.
  • Опишіть архітектуру та роботу програми Blue Yonder Airlines Travel Companion.

Модуль 2: запит та керування даними за допомогою Entity Framework

Цей модуль Описує модель даних Entity Framework, а також як створювати, читати, оновлювати та видаляти дані. Уроки

  • Огляд ADO.NET
  • Створення моделі даних об'єкта
  • Запит даних
  • Маніпулювання даними

Lab: Створення рівня доступу до даних за допомогою Entity Framework

Після закінчення цього модуля студенти зможуть:
  • Поясніть базові об'єкти в ADO.NET та асинхронні операції.
  • Створіть модель даних Entity Framework.
  • Дати запит за допомогою Entity Framework.
  • Вставлення, видалення та оновлення об'єктів за допомогою Entity Framework.

Модуль 3: створення та використання послуг ASP.NET Web API

Цей модуль описує послуги HTTP, які розробляються, розміщуються та споживаються за допомогою ASP.NET Web API.Уроки

  • HTTP-сервіси
  • Створення служби веб-API ASP.NET
  • Обробка запитів HTTP та відповідей
  • Хостинг і споживання послуг ASP.NET Web API

Лабораторна робота: створення веб-служби ASP.NET Web API

Після закінчення цього модуля студенти зможуть:
  • Послуги дизайну за допомогою протоколу HTTP.
  • Створення сервісів за допомогою ASP.NET Web API.
  • Використовувати HttpRequestMessage/HttpResponseMessage класів для керування HTTP-повідомленнями.
  • Приймання та споживання послуг ASP.NET Web API.

Модуль 4: розширення та захист послуг ASP.NET Web API

Цей модуль докладно описує архітектуру Web API ASP.NET і як можна розширити і безпечних веб-служб API ASP.NET.Уроки

  • ASP-NET Web API Pipeline
  • Створення служб OData
  • Впровадження безпеки в ASP.NET Web API Services
  • Ін'єкційні залежності в контролери

Лабораторія: розширення служб веб-API ASP Companion Travel Companion

Після закінчення цього модуля студенти зможуть:
  • Розширити пробний інтерфейс ASP.NET Web API та відповідь.
  • Створення служб OData за допомогою ASP.NET Web API.
  • Захистіть ASP.NET Web API.
  • Вставляти залежності в контролери ASP.NET Web API.

Модуль 5: створення служб WCF

Цей модуль представляє програму Windows Communication Foundation (WCF) і описує, як створити, розмістити та споживати службу WCF.Уроки

  • Переваги створення послуг з WCF
  • Створення та виконання контракту
  • Налаштування та хостинг послуг WCF
  • Споживаючи послуги WCF

Лабораторна робота: Створення та використання служби бронювання WCF

Після закінчення цього модуля студенти зможуть:
  • Опишіть, чому і коли використовувати WCF для створення служб.
  • Визначте договір про надання послуг та його реалізацію.
  • Приймайте та настройте службу WCF.
  • Використовуйте службу WCF із клієнтської програми.

Модуль 6: Послуги хостингу

Цей модуль описує, як розміщувати веб-сервіси як локально, так і в Windows Azure. Він пояснює різні компоненти Windows Azure Cloud Services: веб-роль, роль працівників та веб-сайти Windows Azure.Уроки

  • Хостингові послуги на місці
  • Послуги хостингу в Windows Azure

Lab: Послуги хостингу

Після закінчення цього модуля студенти зможуть:
  • Хостинг-послуги на місці, використовуючи служби Windows та IIS
  • Приймайте служби в середовищі хмарних технологій Windows Azure, використовуючи Cloud Services та веб-сайти Windows Azure

Модуль 7: сервісний автобус Windows Azure

Цей модуль описує веб-масштаб повідомлень шаблонів, і інфраструктури, що надаються Windows Azure Service Bus.Уроки

  • Реле сервісної шини Windows Azure
  • Windows Azure Service Bus Queues
  • Windows Azure Service Bus Topics

Лаб: Windows Azure Service Bus

Після закінчення цього модуля студенти зможуть:
  • Опишіть мету та функціональність ретрансляції та буферизації обміну повідомленнями.
  • Надання, налаштування та використання черг обслуговування автобусів.
  • Підвищення ефективності комунікацій на черзі за допомогою тем, підписок та фільтрів.

Модуль 8: Розгортання служб

Цей модуль описує різні методи для розгортання веб-програм.Уроки

  • Веб-розгортання з Visual Studio 2012
  • Створення та розгортання пакетів веб-застосунків
  • Інструменти командного рядка для веб-розгортання
  • Розгортання веб-та службових програм у Windows Azure
  • Безперервна доставка з TFS і Git
  • Найкращі практики для розгортання продукції

Лабораторія: Розгортання служб

Після закінчення цього модуля студенти зможуть:
  • Розгортання веб-програм із Visual Studio.
  • Створення та розгортання веб-програм за допомогою диспетчера IIS.
  • Розгортання веб-програм за допомогою командного рядка.
  • Розгортання веб-програм у середовищі Windows Azure.
  • Використовуйте безперервну доставку за допомогою TFS та Git.
  • Застосуйте найкращі практичні поради щодо розгортання веб-додатків на локальній і Windows Azure.

Модуль 9: Windows Azure Storage

Цей модуль описує Windows Azure Storage, надані ним послуги та найкращий спосіб використання цих служб.Уроки

  • Введення в Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Storage Storage
  • Windows Azure Queue Storage
  • Обмеження доступу до Windows Azure Storage

Лабораторія: Windows Azure Storage

Після закінчення цього модуля студенти зможуть:
  • Опишіть архітектуру зберігання Windows Azure.
  • Впровадження Blob Storage у ваших додатках.
  • Використовуйте Storage Storage у своїх програмах
  • Опишіть, як використовувати черги Windows Azure як механізм зв'язку між різними частинами вашої програми
  • Контролюйте доступ до ваших елементів пам'яті.

Модуль 10: моніторинг та діагностика

Цей модуль описує, як виконувати моніторинг та діагностику в службах Windows Azure.Уроки

  • Виконання діагностики за допомогою трасування
  • Налаштування службової діагностики
  • Послуги з моніторингу за допомогою діагностики Windows Azure
  • Збір Windows Azure Metrics

Лабораторія: моніторинг та діагностика

Після закінчення цього модуля студенти зможуть:
  • Виконайте трасування в .NET Framework з System.Diagnostics простір імен
  • Налаштовувати та досліджувати веб-сервіс та трафік IIS.
  • Контролюйте служби за допомогою діагностики Windows Azure.
  • Перегляньте та збирайте показники Windows Azure на порталі керування.

Модуль 11: Управління ідентифікацією та контроль доступу

Цей модуль описує основні принципи сучасної обробки особистих даних і показує, як використовувати інфраструктуру, такі як Windows Azure Service Access Control (ACS) для здійснення аутентифікації і авторизації з ідентичністю на основі тверджень в Windows Communication Foundation (WCF).Уроки

  • Концепції ідентичності на основі претензій
  • Використання служби керування доступом до Windows Azure
  • Налаштування служб для використання федеративних ідентифікацій

Лабораторія: Управління ідентифікацією та контроль доступу

Після закінчення цього модуля студенти зможуть:
  • Опишіть основні принципи ідентичності на основі претензій.
  • Створіть службу Token Security (STS) за допомогою Windows Azure ACS.
  • Налаштуйте WCF для використання федеративного ідентифікатора.

Модуль 12: Послуги масштабування

Цей модуль описує способи, за допомогою яких ви можете забезпечити послуги, що дозволяють збільшити навантаження та попит користувачів.Уроки

  • Вступ до масштабованості
  • Балансування навантаження
  • Масштабування послуг On-Premises з розподіленим кешем
  • Кешування Windows Azure
  • Масштабування всесвітньо

Лабораторна робота: масштабованість

Після закінчення цього модуля студенти зможуть:
  • Поясніть необхідність масштабованості.
  • Опишіть, як використовувати балансування навантаження для масштабування послуг.
  • Опишіть, як використовувати розповсюджене кешування для служб локального та Windows Azure.
  • Опишіть, як використовувати кешування Windows Azure.
  • Опишіть, як масштабувати послуги у глобальному масштабі.

Модуль 13: Додаток A: Розробка та розширення послуг WCF

Цей модуль охоплює розробку контрактів на послуги Windows Communication Foundation (WCF), створення служб, що підтримують розподілені транзакції, та розширення конвеєра WCF з індивідуальними компонентами виконання та користувальницької поведінки.Уроки

  • Застосування принципів дизайну до сервісних контрактів
  • Обробка розподілених транзакцій
  • Розширення трубопроводу WCF

Лабораторія: розробка та розширення послуг WCF

Після закінчення цього модуля студенти зможуть:
  • Створюйте та створюйте послуги та клієнти для використання різних типів візерунків повідомлень.
  • Налаштувати службу для підтримки розподілених транзакцій.
  • Розширюйте конвеєр WCF за допомогою компонентів виконання, настроювання поведінки та розширюваних об'єктів.

Модуль 14: Додаток B: Впровадження безпеки в службах WCF

У цьому модулі розглядаються різні міркування, які потрібно враховувати при розробці безпечної веб-служби, такі як шифрування, перевірка вхідних даних, автентифікація та авторизація, а також методи, які слід використовувати при застосуванні цих міркувань до послуг, розроблених WCF.Уроки

  • Вступ до безпеки веб-служб
  • Транспортна безпека
  • Безпека повідомлень
  • Налаштування служби автентифікації та авторизації

Lab: Захист служби WCF

Після закінчення цього модуля студенти зможуть:
  • Опишіть безпеку веб-додатків.
  • Налаштувати службу для безпеки транспорту.
  • Налаштувати службу для безпеки повідомлень.
  • Реалізація та налаштування логіки автентифікації та авторизації.

Майбутні події

Наразі нема найближчих подій.

Будь-ласка, напишіть нам за адресою info@itstechschool.com та зв'яжіться з нами за номером + 91-9870480053 для курсу ціни та сертифікації, графіка та місце розташування

Залиш нам запит

Для отримання додаткової інформації будь ласка, будь ласка Зв'яжіться з нами.


Відгуки