typŠkolenie v triede
čas5 Days
REGISTRÁCIA
20487B Vývoj systému Windows Azure a webovej služby

20487B - Vývoj kurzov a certifikácie pre službu Windows Azure a webovú službu

popis

Publikum a predpoklady

Priebeh kurzu

Plán a poplatky

Certifikát

Rozvíjanie kurzov Windows Azure a školenia pre webové služby

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 a školenia o webových službách

  • Dotazujte sa a manipulujte s údajmi pomocou Entity Framework
  • Použite rozhranie ASP.NET Web API na vytvorenie služieb založených na protokole HTTP a konzumujte ich z klientov .NET a non.NET
  • Rozšíriť služby ASP.NET Web API pomocou obslužných programov na správu správ, modelových spojív, akčných filtrov a formátovacích formátov médií
  • Vytvorte služby SOAP s Windows Communication Foundation (WCF) a konzumujte ich z klientov .NET
  • Aplikovať princípy návrhu na zmluvy o službách a rozšíriť služby WCF pomocou vlastných komponentov a správania runtime
  • Zabezpečte služby WCF pomocou bezpečnosti dopravy a správ
  • použitie Služba Windows Azure Zbernicu pre prenesené správy a sprostredkované správy pomocou frontu a tém
  • Hostiteľské služby na lokálnych serveroch a na rôznych prostrediach Windows Azure, ako sú webové úlohy, pracovné role a webové stránky
  • Nasadenie služieb na lokálne servery a Windows Azure
  • Ukladať a pristupovať k dátam v Windows Azure Ukladanie a konfigurácia prístupových práv k ukladaniu
  • Monitorovať a protokolovať služby, a to ako v prevádzkových priestoroch, tak vo Windows Azure
  • Implementujte federatívnu autentifikáciu pomocou ACS pomocou ASP.NET Web API služby
  • Vytvárajte škálovateľné služby vyvážené zaťažením

Intended Audience of Developing Windows Azure and Web Service Course

Tento kurz je určený pre začínajúcich i skúsených vývojárov .NET, ktorí majú najmenej šesťmesačnú skúsenosť s programovaním, a chcú sa naučiť, ako rozvíjať služby a nasadzovať ich do hybridných prostredí.

Prerequisites for Developing Windows Azure and Web Service Certification

Pred absolvovaním tohto kurzu musia mať študenti:
  • Skúsenosti s programovaním C # a koncepty ako výrazy Lambda, LINQ a anonymné typy.
  • Pochopenie konceptov n-tier aplikácií.
  • Skúsenosti s dotazovaním a manipuláciou s dátami pomocou ADO.NET.
  • Znalosť štruktúr údajov XML.

Course Outline Duration: 5 Days

Modul 1: Prehľad služieb a cloudových technológií

Tento modul poskytuje prehľad služieb a cloudových technológií pomocou Microsoft .NET Framework a cloud Windows Azure.Vyučovanie

  • Kľúčové komponenty distribuovaných aplikácií
  • Technológie prístupu k dátam a dátam
  • Technológie služieb
  • Cloud Computing
  • Prehliadanie aplikácie Travel Companion spoločnosti Blue Yonder Airlines

Lab: Prehliadanie pracovného prostredia

Po dokončení tohto modulu budú študenti schopní:
  • Opíšte kľúčové komponenty distribuovaných aplikácií.
  • Opíšte technológie pre prístup k dátam a dátam.
  • Vysvetlite služobné technológie.
  • Opíšte funkcie a funkcie cloud computingu.
  • Popíšte architektúru a fungovanie aplikácie Blue Yonder Airlines Travel Companion.

Modul 2: Dotazovanie a manipulácia s dátami pomocou Entity Framework

Tento modul opisuje dátový model Entity Framework a ako vytvárať, čítať, aktualizovať a odstraňovať údaje. Vyučovanie

  • Prehľad ADO.NET
  • Vytvorenie dátového modelu entít
  • Dotazovanie údajov
  • Manipulácia s údajmi

Lab: Vytvorenie vrstvy prístupu k údajom pomocou Entity Framework

Po dokončení tohto modulu budú študenti schopní:
  • Vysvetlite základné objekty v ADO.NET a asynchrónne operácie.
  • Vytvorte dátový model Entity Framework.
  • Dotazujte údaje pomocou Entity Framework.
  • Vložte, odstraňujte a aktualizujte entity pomocou Entity Framework.

Modul 3: Vytváranie a spotreba služieb ASP.NET Web API

Tento modul popisuje služby založené na protokole HTTP, ktoré sú vyvinuté, hostované a spotrebované pomocou rozhrania ASP.NET Web API.Vyučovanie

  • Služby HTTP
  • Vytvorenie služby ASP.NET Web API
  • Riešenie požiadaviek a odpovedí HTTP
  • Hosting a spotreba ASP.NET Web API služieb

Laboratórium: Vytvorenie webovej API služby ASP.NET Travel Reservation

Po dokončení tohto modulu budú študenti schopní:
  • Návrhové služby pomocou protokolu HTTP.
  • Vytvorte služby pomocou rozhrania ASP.NET Web API.
  • Použi HttpRequestMessage/HttpResponseMessage tried pre riadenie HTTP správ.
  • Hostiteľské a konzumujú služby ASP.NET Web API.

Modul 4: Rozšírenie a zabezpečenie webových služieb API ASP.NET

Tento modul podrobne opisuje architektúru ASP.NET Web API a ako môžete rozšíriť a zabezpečiť služby ASP.NET Web API.Vyučovanie

  • ASP.NET Web API Pipeline
  • Vytváranie služieb OData
  • Implementácia zabezpečenia v službách ASP.NET Web API
  • Zavádzanie závislostí do riadiacich jednotiek

Laboratórium: Rozšírenie služby ASP.NET Web API služby Travel Companion

Po dokončení tohto modulu budú študenti schopní:
  • Rozšírte požiadavku ASP.NET Web API a reakciu.
  • Vytvorte služby OData pomocou rozhrania ASP.NET Web API.
  • Zabezpečte rozhranie ASP.NET Web API.
  • Zavádzajte závislosti do radičov ASP.NET Web API.

Modul 5: Vytvorenie služieb WCF

Tento modul predstavuje Windows Communication Foundation (WCF) a opisuje, ako vytvoriť, hostiť a konzumovať službu WCF.Vyučovanie

  • Výhody tvorby služieb s WCF
  • Vytvorenie a implementácia zmluvy
  • Konfigurácia a Hosting služieb WCF
  • Spotreba služieb WCF

Laboratórium: Vytvorenie a konzumácia rezervácie služby WCF

Po dokončení tohto modulu budú študenti schopní:
  • Popíšte, prečo a kedy použiť WCF na vytvorenie služieb.
  • Definujte zmluvu o poskytovaní služieb a implementujte ju.
  • Hosťujte a nakonfigurujte službu WCF.
  • Konzumujte službu WCF z klientskej aplikácie.

Modul 6: Hostingové služby

Tento modul opisuje, ako hostiť webové služby v prevádzkových priestoroch aj v systéme Windows Azure. Vysvetľuje rôzne komponenty služby Windows Azure Cloud Services: Webová rola, Pracovná role a Webové stránky Windows Azure.Vyučovanie

  • Hostingové služby v areáli
  • Hostingové služby vo Windows Azure

Lab: Hostingové služby

Po dokončení tohto modulu budú študenti schopní:
  • Hostiteľské služby v prevádzkových priestoroch pomocou služieb Windows a IIS
  • Hostiteľské služby v prostredí cloud systému Windows Azure pomocou služieb Windows Azure Cloud Services a webových stránok

Modul 7: Servisná zbernica Windows Azure

Tento modul opisuje štruktúru správ z Internetu a infraštruktúry poskytované službou Windows Azure Service Bus.Vyučovanie

  • Windows Azure Servisné zbernicové relé
  • Fronty zbernice služby Windows Azure
  • Windows Azure Service Bus Témy

Lab: Windows Azure Service Bus

Po dokončení tohto modulu budú študenti schopní:
  • Popíšte účel a funkčnosť odosielaných a pufrovaných správ.
  • Poskytovanie, konfigurácia a používanie frontu servisnej zbernice.
  • Zvýšte efektivitu komunikácie na báze fronty pomocou tém, predplatného a filtrov.

Modul 8: Rozmiestnenie služieb

Tento modul popisuje rôzne techniky nasadzovania webových aplikácií.Vyučovanie

  • Webové nasadenie s programom Visual Studio 2012
  • Vytváranie a nasadzovanie balíkov webových aplikácií
  • Nástroje príkazového riadku pre nasadenie na webe
  • Zavádzanie webových a servisných aplikácií do systému Windows Azure
  • Priebežné dodanie s TFS a Git
  • Najlepšie postupy pre nasadenie výroby

Lab: Zavádzanie služieb

Po dokončení tohto modulu budú študenti schopní:
  • Nasadenie webových aplikácií s programom Visual Studio.
  • Vytváranie a nasadzovanie webových aplikácií pomocou Správcu služby IIS.
  • Nasadenie webových aplikácií pomocou príkazového riadka.
  • Nasadenie webových aplikácií do prostredia Windows Azure.
  • Použite kontinuálnu dodávku s TFS a Git.
  • Aplikovať osvedčené postupy pre nasadenie webových aplikácií v prevádzkových priestoroch a Windows Azure.

Modul 9: Ukladanie Windows Azure

Tento modul popisuje službu Windows Azure Storage, služby, ktoré poskytuje, a najlepší spôsob využívania týchto služieb.Vyučovanie

  • Úvod do úložiska Windows Azure
  • Windows Azure Blob Storage
  • Ukladanie tabuľky Windows Azure
  • Ukladací priestor Windows Azure Queue
  • Obmedzenie prístupu k ukladaniu Windows Azure

Lab: Windows Azure Storage

Po dokončení tohto modulu budú študenti schopní:
  • Opíšte architektúru úložiska Windows Azure.
  • Implementujte aplikáciu Blob Storage vo svojich aplikáciách.
  • V aplikáciách používajte ukladanie tabuliek
  • Opíšte, ako používať Windows Azure Queues ako komunikačný mechanizmus medzi rôznymi časťami aplikácie
  • Ovládajte prístup k vašim úložným položkám.

Modul 10: Monitorovanie a diagnostika

Tento modul popisuje, ako vykonávať monitorovanie a diagnostiku v službách Windows Azure.Vyučovanie

  • Vykonávanie diagnostiky pomocou sledovania
  • Konfigurácia servisnej diagnostiky
  • Monitorovacie služby pomocou nástroja Windows Azure Diagnostics
  • Zber metrík systému Windows Azure

Lab: Monitorovanie a diagnostika

Po dokončení tohto modulu budú študenti schopní:
  • Vykonajte sledovanie v rozhraní .NET Framework pomocou funkcie System.Diagnostics namespace.
  • Konfigurujte a skúmajte webovú službu a sledovanie IIS.
  • Monitorujte služby pomocou nástroja Windows Azure Diagnostics.
  • Zobrazte a zhromažďujte metriky systému Windows Azure na portáli správy.

Modul 11: Správa identit a kontrola prístupu

Tento modul opisuje základné princípy modernej správy totožnosti a ukazuje, ako používať infraštruktúry ako Windows Azure Access Control Service (ACS) na implementáciu autentifikácie a autorizácie s identitou založenou na nárokoch v Windows Communication Foundation (WCF).Vyučovanie

  • Koncepty identity založené na nárokoch
  • Používanie služby Windows Azure Access Control
  • Konfigurácia služieb na používanie federatívnych identit

Laboratórium: Správa identit a kontrola prístupu

Po dokončení tohto modulu budú študenti schopní:
  • Opíšte základné princípy identity založenej na nárokoch.
  • Vytvorte službu bezpečnostného tokenu (STS) pomocou systému Windows Azure ACS.
  • Konfigurácia WCF na používanie federovanej identity.

Modul 12: služby škálovania

Tento modul opisuje spôsoby, ktorými môžete zabezpečiť, aby služby zvládli zvýšené pracovné zaťaženie a dopyt používateľov.Vyučovanie

  • Úvod do škálovateľnosti
  • Rozdelenie výkonu
  • Škálovanie miestnych služieb s distribuovanou vyrovnávacou pamäťou
  • Windows Azure Caching
  • Globálne škálovanie

Lab: Škálovateľnosť

Po dokončení tohto modulu budú študenti schopní:
  • Vysvetlite potrebu škálovateľnosti.
  • Opíšte, ako používať vyvažovanie zaťaženia pre služby škálovania.
  • Popíšte, ako používať distribuované ukladanie do vyrovnávacej pamäte pre zariadenia priamo v areáli, ako aj služby Windows Azure.
  • Opíšte, ako používať ukladanie do vyrovnávacej pamäte systému Windows Azure.
  • Opíšte, ako globálne upravovať služby.

Modul 13: Príloha A: Návrh a rozšírenie služieb WCF

Tento modul zahŕňa navrhovanie zmlúv o službe Windows Communication Foundation (WCF), vytváranie služieb, ktoré podporujú distribuované transakcie a rozšírenie potrubia WCF o vlastné súčasti runtime a vlastné správanie.Vyučovanie

  • Uplatňovanie zásad návrhu na zmluvy o službách
  • Manipulácia s distribuovanými transakciami
  • Rozšírenie potrubia WCF

Laboratórium: Projektovanie a rozšírenie služieb WCF

Po dokončení tohto modulu budú študenti schopní:
  • Navrhnite a vytvorte služby a klientov, aby používali rôzne typy správ.
  • Nakonfigurujte službu na podporu distribuovaných transakcií.
  • Rozšírte potrubie WCF o komponenty runtime, vlastné správanie a rozšíriteľné objekty.

Modul 14: Príloha B: Implementácia bezpečnosti v službách WCF

Tento modul sa zaoberá rôznymi úvahami, ktoré musíte brať do úvahy pri navrhovaní zabezpečenej webovej služby, ako je šifrovanie, validácia vstupov, autentifikácia a autorizácia a techniky, ktoré sa majú použiť pri aplikácii týchto úvah na služby vyvinuté s WCF.Vyučovanie

  • Úvod do zabezpečenia webových služieb
  • Zabezpečenie dopravy
  • Zabezpečenie správ
  • Konfigurácia overovania a autorizácie služby

Lab: Zabezpečenie služby WCF

Po dokončení tohto modulu budú študenti schopní:
  • Popíšte bezpečnosť webových aplikácií.
  • Konfigurácia služby pre bezpečnosť dopravy.
  • Konfigurácia služby na zabezpečenie správ.
  • Implementujte a nakonfigurujte autentifikačnú a autorizačnú logiku.

Momentálne nie sú žiadne nadchádzajúce udalosti.

Napíšte nám na adrese info@itstechschool.com a kontaktujte nás na adrese + 91-9870480053 na cenu a certifikáciu ceny a certifikácie kurzu, plán a miesto

Dajte nám otázku

Pre viac informácií láskavo Kontaktuj nás.