типОбука во училница
време5 денови
РЕГИСТАР
20487B Развивање на Windows Azure и веб сервис

20487B - развој на Windows Azure и веб сервис за обука и сертификација

Опис

Публика и предуслови

Преглед на курсот

Распоред и такси

сертификација

Развивање на Windows Azure и веб-сервис курс за обука

In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Windows Azure. This course helps people prepare for exam 70-487.

Objectives of Developing Windows Azure и обука за веб-услуги

  • Барајте и манипулирајте со податоците со ентитетска рамка
  • Користете ASP.NET Web API за да креирате HTTP-базирани услуги и да ги консумирате од. NET и non-NET клиенти
  • Проширете ги ASP.NET Web API-услугите користејќи ги обработувачите на пораки, врските со модели, акционите филтри и формати на тип на медиум
  • Направете SOAP-базирани услуги со Windows Communication Foundation (WCF) и ги консумираат од .NET клиенти
  • Применува принципи на проекти за договори за услуги и да ги прошири услугите на WCF со користење на сопствени компоненти и однесувања за извршување
  • Обезбедете WCF услуги кои користат транспорт и безбедност на пораки
  • Користете Windows Azure Service Автобус за пренесени пораки и посредувани пораки користејќи редици и теми
  • Сервиси за сервери на локално ниво и за различни Windows Azure средини, како што се веб-улоги, работни улоги и веб-страници
  • Распоредување на сервиси за сервери и за сервери Windows Azure
  • Чувајте ги и пристапете до податоците во Windows Azure Складирање и конфигурирање на права за чување на чување
  • Следење и логирање на услуги, како на локално ниво така и во Windows Azure
  • Спроведете федерална автентикација со користење на ACS со ASP.NET Веб API услуги
  • Креирај скалабилни, оптоварување-избалансирани услуги

Intended Audience of Developing Windows Azure and Web Service Course

Овој курс е наменет и за искусни и искусни развивачи на. NET кои имаат минимум шестмесечно програмирање и сакаат да научат како да развиваат услуги и да ги распоредат во хибридни средини.

Prerequisites for Developing Windows Azure and Web Service Certification

Пред да присуствуваат на овој курс, студентите мора да имаат:
  • Искуство во C # програмирање и концепти како што се Lambda изрази, LINQ и анонимни типови.
  • Разбирање на концептите на n-ниво апликации.
  • Искуство со пребарување и манипулирање со податоци со ADO.NET.
  • Познавање на XML структури на податоци.

Course Outline Duration: 5 Days

Модул 1: Преглед на услуги и облак технологии

Овој модул дава преглед на технологии за услуги и облаци со помош на Microsoft. NET Framework и облакот Azure Cloud.Лекции

  • Клучни компоненти на дистрибуирани апликации
  • Технологии за пристап до податоци и податоци
  • Сервисни технологии
  • Cloud computing
  • Истражување на апликацијата за патни придружници на Blue Yonder Airlines

Лабораторија: Истражување на работната средина

По завршувањето на овој модул, студентите ќе можат:
  • Опишете ги клучните компоненти на дистрибуираните апликации.
  • Опишете податоци и технологии за пристап до податоци.
  • Објаснете ги сервисите за услуги.
  • Опишете ги карактеристиките и функционалностите на cloud computing.
  • Опишете ја архитектурата и работата на апликацијата Blue Yonder Airlines Travel Companion.

Модул 2: пребарување и манипулирање на податоци со користење на ентитетска рамка

Овој модул го опишува модел на ентитет на рамка за податоци и како да креираат, читаат, ажурираат и бришат податоци. Лекции

  • Преглед на ADO.NET
  • Креирање на ентитетен модел на податоци
  • Барање податоци
  • Манипулирање со податоци

Лабораторија: Креирање на слој за пристап до податоци со користење на ентитетска рамка

По завршувањето на овој модул, студентите ќе можат:
  • Објаснете ги основните објекти во ADO.NET и асинхрони операции.
  • Креирај модел на ентитет на рамка за податоци.
  • Барајте податоци со користење на ентитетска рамка.
  • Вметнување, бришење и ажурирање на ентитетите со користење на Entity Framework.

Модул 3: Креирање и консумирање на ASP.NET Web API-сервиси

Овој модул ги опишува услугите базирани на HTTP кои се развиени, хостирани и консумирани со употреба на ASP.NET Web API.Лекции

  • HTTP услуги
  • Креирање на ASP.NET Web API услуга
  • Управување со HTTP барања и одговори
  • Хостинг и консумирање ASP.NET Веб API услуги

Лабораторија: Креирање на резервација за патни резерви ASP.NET Web API

По завршувањето на овој модул, студентите ќе можат:
  • Дизајн услуги со користење на HTTP протоколот.
  • Креирајте услуги со помош на ASP.NET Web API.
  • Користење на HttpRequestMessage/HttpResponseMessage класи за контрола на HTTP пораки.
  • Домаќин и консумираат ASP.NET Web API услуги.

Модул 4: проширување и обезбедување на ASP.NET Web API-сервиси

Овој модул детално ја опишува ASP.NET Web API архитектурата и како можете да ги проширите и обезбедите ASP.NET Web API сервисите.Лекции

  • ASP.NET Веб API гасоводот
  • Креирање на ODATA услуги
  • Спроведување на безбедност во ASP.NET Веб API услуги
  • Зависности за инјектирање во контролори

Лабораторија: Проширување на ASP.NET Web API услугите на Патување придружник

По завршувањето на овој модул, студентите ќе можат:
  • Проширете го ASP.NET Web API барањето и одговорот.
  • Креирајте ODATA услуги користејќи ASP.NET Web API.
  • Безбеден ASP.NET веб 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 Web Sites.Лекции

  • Хостинг услуги на-простории
  • Хостинг услуги во Windows Azure

Лабораторија: Хостинг услуги

По завршувањето на овој модул, студентите ќе можат:
  • Домаќин услуги во просториите со користење на Windows услуги и IIS
  • Услуги за домаќини во Windows Azure облак околина со користење на Windows Azure Облак услуги и веб-сајтови

Модул 7: Windows Azure Service Bus

Овој модул ги опишува обрасците за размена на пораки и инфраструктурата обезбедена од Windows Azure Service Bus.Лекции

  • Windows Azure сервис автобус релеи
  • Windows Azure Service Bus Queues
  • Теми на ласерски лајсни на Windows Azure

Лабораторија: Windows Azure Service Bus

По завршувањето на овој модул, студентите ќе можат:
  • Опишете ја целта и функционалноста на пренесените и баферираните пораки.
  • Обезбедување, конфигурирање и користење на редици за сервисен автобус.
  • Подобрете ја ефикасноста на комуникациите базирани на чекање, користејќи теми, претплати и филтри.

Модул 8: распоредување на услуги

Овој модул опишува различни техники за распоредување на веб апликации.Лекции

  • Веб распоредување со Visual Studio 2012
  • Креирање и имплементирање на пакети за веб апликации
  • Командно-линиски алатки за веб распоредување
  • Распоредување на апликации за веб и услуги на Windows Azure
  • Континуирана испорака со TFS и Git
  • Најдобри практики за распоредување на производството

Лабораторија: распоредување на услуги

По завршувањето на овој модул, студентите ќе можат:
  • Распоредување на веб апликации со Visual Studio.
  • Креирајте и распоредувајте веб апликации со користење на IIS Manager.
  • Распоредување на веб апликации со помош на командната линија.
  • Распоредување на веб апликации во Windows Azure средини.
  • Користете континуирана испорака со TFS и Git.
  • Примена на најдобрите практики за распоредување на веб-апликации во просториите и на Windows Azure.

Модул 9: Windows Azure Storage

Овој модул го опишува Windows Azure Storage, услугите што ги нуди и најдобриот начин да ги користите овие услуги.Лекции

  • Вовед во Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure табела за чување
  • Windows Azure Queue чување
  • Ограничување на пристапот до Windows Azure Storage

Лабораторија: Windows Azure Storage

По завршувањето на овој модул, студентите ќе можат:
  • Опишете ја архитектурата на Windows Azure Storage.
  • Спроведување на меморија за чување во вашите апликации.
  • Користете чување на табели во вашите апликации
  • Опишете како да користите Windows Azure Queues како механизам за комуникација помеѓу различни делови од вашата апликација
  • Контролирајте пристап до вашите ставки за складирање.

Модул 10: Мониторинг и дијагностика

Овој модул опишува како да се изврши следење и дијагностика во Windows Azure сервисите.Лекции

  • Изведување на дијагностика со помош на трагирање
  • Конфигурирање на дијагностика на услуги
  • Услуги за следење Користење на Windows Azure Diagnostics
  • Собирање на Windows Azure метрики

Лабораторија: Мониторинг и дијагностика

По завршувањето на овој модул, студентите ќе можат:
  • Изведување на трасирање во. NET Framework со System.Diagnostics именски простор.
  • Конфигурирајте и истражете ја веб услугата и IIS трасирањето.
  • Следи ги сервисите со користење на Windows Azure Diagnostics.
  • Погледнете и собирајте ги показателите на Windows Azure во порталот за управување.

Модул 11: Управување со идентитетот и контрола на пристап

Овој модул ги опишува основните принципи за управување со современиот идентитет и покажува како да се користат инфраструктури како Windows Azure Access Control Service (ACS) за спроведување на проверка и овластување со идентитет базиран на тврдења во Windows Communication Foundation (WCF).Лекции

  • Концепти за идентитет врз основа на барања
  • Користење на Windows Azure Контрола на пристап
  • Конфигурирање на услугите за користење на федеративните идентитети

Лабораторија: Управување со идентитетот и контрола на пристап

По завршувањето на овој модул, студентите ќе можат:
  • Опишете ги основните принципи на идентитетот базиран на побарувања.
  • Креирајте сигурносен знак (STS) со користење на Windows Azure ACS.
  • Конфигурирајте WCF за да го користите федералниот идентитет.

Модул 12: Скалирање услуги

Овој модул ги опишува начините на кои можете да се осигурате дека услугите можат да се справат со зголемување на обемот на работа и побарувачката на корисникот.Лекции

  • Вовед во приспособливост
  • Балансирање на оптоварување
  • Скалирање On-Premises услуги со Дистрибутер Кеш
  • Windows Azure кеширање
  • Скалирање глобално

Лабораторија: приспособливост

По завршувањето на овој модул, студентите ќе можат:
  • Објаснете ја потребата за приспособливост.
  • Опишете како да користите балансирање на оптоварување за услугите за скалирање.
  • Опишете како да користите дистрибуиран кеширање за локални, како и за Windows Azure услуги.
  • Опишете како да користите кеширање на Windows Azure.
  • Опишете како да ги намалите услугите на глобално ниво.

Модул 13: Додаток А: Дизајнирање и проширување на услугите на WCF

Овој модул опфаќа дизајнирање договори за услуги на Windows Communication Foundation (WCF), креирање на услуги кои поддржуваат дистрибуирани трансакции и проширување на нафтоводот WCF со сопствени компоненти за извршување и сопствени однесувања.Лекции

  • Примена на принципите за дизајн на договори за услуги
  • Ракување со Дистрибуирани трансакции
  • Проширување на WCF гасоводот

Лабораторија: Дизајнирање и проширување на WCF услугите

По завршувањето на овој модул, студентите ќе можат:
  • Дизајн и создавање на услуги и клиенти да користат различни видови на обрасци.
  • Конфигурирајте услуга за поддршка на дистрибуирани трансакции.
  • Проширете го нафтоводот WCF со компоненти на траење, сопствени однесувања и растегливи предмети.

Модул 14: Прилог Б: Спроведување на безбедноста во услугите на WCF

Овој модул се занимава со разните размислувања што треба да ги земете во предвид при дизајнирањето на безбедна веб-услуга, како што се енкрипција, валидација на влез, автентикација и овластување, како и техниките што треба да се користат при примената на овие размислувања за услугите развиени со WCF.Лекции

  • Вовед во безбедноста на веб сервиси
  • Безбедност во транспортот
  • Безбедност на порака
  • Конфигурирање на автентичност и авторизација на услуги

Лабораторија: Обезбедување на WCF служба

По завршувањето на овој модул, студентите ќе можат:
  • Опишете ја безбедноста на веб апликациите.
  • Конфигурирајте услуга за безбедност во транспортот.
  • Конфигурирајте услуга за безбедност на пораки.
  • Спроведување и конфигурирање логика за автентикација и авторизација.

Во овој момент нема претстојни настани.

Ве молиме да ни пишете на info@itstechschool.com и контактирајте не на + 91-9870480053 за цената на курсот и трошоците за сертификација, распоредот и локацијата

Испушти го барањето

За повеќе информации љубезно Контактирајте не.