tipUsposabljanje učilnice
čas5 dni
REGISTER

Kontakt

Polja označena z * so potrebne

 

20487B Razvijanje programa Windows Azure in spletne storitve

20487B - Razvijanje programa Windows Azure in spletnega izobraževalnega tečaja in certificiranja

Opis

Občinstvo in predpogoji

Osnutek tečaja

Urnik in pristojbine

certificiranje

Razvijanje programa Windows Azure in spletnega izobraževalnega tečaja

V tem tečaju se bodo učenci naučili, kako načrtovati in razvijati storitve, ki dostopajo do lokalnih in oddaljenih podatkov iz različnih virov podatkov. Študenti se bodo tudi naučili razvijati in razvijati storitve v hibridnih okoljih, vključno z lokalnimi strežniki in Windows Azure. Ta tečaj pomaga ljudem, da se pripravijo na izpit 70-487.

Cilji razvoja Windows Azure in spletno usposabljanje

  • Poizvedovanje in manipuliranje s podatki z entitetskim okvirom
  • Uporabite ASP.NET spletni API za ustvarjanje storitev, ki temeljijo na HTTP, in jih porabijo od .NET in non-NET strank
  • Razširite storitve spletnega API-ja ASP.NET preko orodij za obdelavo sporočil, povezovalnikov modelov, akcijskih filtrov in oblikovalnikov vrste medijev
  • Ustvarite storitve, ki temeljijo na SOAP, s programsko opremo Windows Communication Foundation (WCF) in jih porabite od .NET strank
  • Uporabite načela načrtovanja za naročila storitev in razširite storitve WCF z uporabo sestavnih delov in vedenjskih vzorcev po meri
  • Secure WCF storitve, ki uporabljajo promet in varnost sporočil
  • Uporaba Windows Azure Service Avtobus za posredovanje sporočil in posredovanih sporočil z uporabo čakalnih vrst in tem
  • Storitve gostitelja na lokalnih strežnikih in v različnih okoljih Windows Azure, kot so spletne vloge, vloge delavcev in spletna mesta
  • Razporedi storitve tako za krajevne strežnike kot tudi za Windows Azure
  • Shranite in dostopajte do podatkov v Windows Azure Shranjevanje in konfiguriranje pravic dostopa do pomnilnika
  • Storitve spremljanja in brisanja, tako prosto kot v operacijskem sistemu Windows Azure
  • Izvedite zvezno preverjanje pristnosti z uporabo ACS z ASP.NET Spletni API storitve
  • Ustvari prilagodljive, uravnotežene storitve

Namembna skupina za razvoj programa Windows Azure in spletne storitve

Ta tečaj je namenjen novim in izkušenim razvijalcem .NET, ki imajo najmanj šestmesečno programsko izkušnjo in se želijo naučiti razvijati storitve in jih uporabljati v hibridnih okoljih.

Predpogoji za razvijanje licence Windows Azure in spletne storitve

Pred začetkom tega tečaja morajo učenci imeti:
  • Izkušnje s programiranjem C # in pojmi, kot so izrazi Lambda, LINQ in anonimni tipi.
  • Razumevanje konceptov n-tier aplikacij.
  • Izkušnje s poizvedovanjem in manipulacijo podatkov z ADO.NET.
  • Poznavanje podatkovnih struktur XML.

Trajanje programa: 5 Days

Modul 1: Pregled storitev in tehnologij v oblaku

Ta modul ponuja pregled tehnologij storitev in oblakov, ki uporabljajo Microsoft .NET Framework in obliko okna Windows Azure.Spoznanja

  • Ključne komponente distribuiranih aplikacij
  • Tehnologije za dostop do podatkov in podatkov
  • Storitvene tehnologije
  • Cloud Computing
  • Raziskovanje aplikacij Travel Companion Blue Yonder Airlines

Lab: Raziskovanje delovnega okolja

Po zaključku tega modula bodo študentje lahko:
  • Opišite ključne komponente porazdeljenih aplikacij.
  • Opišite tehnologije za dostop do podatkov in podatkov.
  • Pojasnite tehnologije storitev.
  • Opišite funkcije in funkcionalnosti računalništva v oblaku.
  • Opišite arhitekturo in delovanje aplikacije Blue Yonder Airlines Travel Companion.

Modul 2: poizvedovanje in manipuliranje podatkov z uporabo entitetnega okvira

Ta modul opisuje podatkovni model Entity Framework in kako ustvariti, brati, posodabljati in brisati podatke. Spoznanja

  • Pregled ADO.NET
  • Ustvarjanje modela entitetskih podatkov
  • Poizvedovanje podatkov
  • Manipuliranje podatkov

Lab: Ustvarjanje sloja dostopa do podatkov z uporabo entitetnega okvira

Po zaključku tega modula bodo študentje lahko:
  • Pojasnite osnovne predmete v ADO.NET in asinhronih operacijah.
  • Ustvarite okvirni podatkovni model entitet.
  • Poizvedbe podatkov z uporabo Entitet Framework.
  • Vstavljanje, brisanje in posodabljanje subjektov z uporabo Entitetskega okvira.

Modul 3: Izdelava in uporaba spletnih storitev API-ja ASP.NET

Ta modul opisuje storitve, ki temeljijo na HTTP-ju, ki so razvite, gosti in porabljene z uporabo ASP.NET Web API-ja.Spoznanja

  • Storitve HTTP
  • Ustvarjanje spletne storitve API za ASP.NET
  • Upravljanje zahtev in odgovorov HTTP
  • Gostovanje in uporaba spletnih storitev API-ja ASP.NET

Lab: Ustvarjanje rezervacij za spletno API za spletno storitev ASP.NET

Po zaključku tega modula bodo študentje lahko:
  • Storitve oblikovanja z uporabo protokola HTTP.
  • Ustvarite storitve z uporabo spletnega API-ja ASP.NET.
  • Uporaba HttpRequestMessage/HttpResponseMessage razrede za nadzor sporočil HTTP.
  • Host in porabijo storitve spletnega API-ja ASP.NET.

Modul 4: razširitev in zavarovanje spletnih storitev API-ja ASP.NET

Ta modul podrobno opisuje arhitekturo spletnega API-ja ASP.NET in kako lahko razširite in varujete storitve spletnega API-ja ASP.NET.Spoznanja

  • Pipeline spletnega API-ja za ASP.NET
  • Ustvarjanje storitev OData
  • Izvajanje varnosti v spletnih storitvah API-ja ASP.NET
  • Vbrizgalne odvisnosti v krmilnike

Lab: razširitev ASP.NET spletnih storitev API za potovanje

Po zaključku tega modula bodo študentje lahko:
  • Razširite ASP.NET spletni API zahtevo in odziv plinovoda.
  • Ustvarite storitve OData z uporabo spletnega API-ja ASP.NET.
  • Varni ASP.NET spletni API.
  • Injektirajte odvisnosti v ASP.NET Web API krmilnike.

Modul 5: Ustvarjanje storitev WCF

Ta modul uvaja Windows Communication Foundation (WCF) in opisuje, kako ustvariti, gostiti in porabiti storitev WCF.Spoznanja

  • Prednosti izdelave storitev s WCF
  • Ustvarjanje in izvajanje pogodbe
  • Konfiguriranje in gostovanje storitev WCF
  • Uživanje storitev WCF

Lab: Ustvarjanje in poraba WCF Booking Service

Po zaključku tega modula bodo študentje lahko:
  • Opišite, zakaj in kdaj uporabiti WCF za ustvarjanje storitev.
  • Določite pogodbo o storitvi in ​​jo izvedite.
  • Host in konfigurirajte storitev WCF.
  • Uporabite WCF storitev iz odjemalske aplikacije.

Modul 6: gostovanje

Ta modul opisuje, kako gostiti spletne storitve lokalno in v operacijskem sistemu Windows Azure. Pojasnjuje različne komponente storitve Windows Azure Cloud Services: spletna vloga, vloga delavca in spletno mesto Windows Azure.Spoznanja

  • Gostiteljske storitve On-Premoženja
  • Gostovanje v programu Windows Azure

Lab: Gostovanje

Po zaključku tega modula bodo študentje lahko:
  • Storitve gostitelja na lokaciji s pomočjo storitev Windows in IIS
  • Storitve gostitelja v okolju oblakov Windows Azure z uporabo storitev Windows Azure Cloud Services in spletnih mest

Modul 7: Windows Azure Service Bus

Ta modul opisuje vzorce sporočil v spletu in infrastrukture, ki jih ponuja Windows Azure Service Bus.Spoznanja

  • Windows Azure Service Bus Releji
  • Vrstice Windows Azure Service Bus
  • Teme programa Windows Azure Service Bus

Lab: Windows Azure Service Bus

Po zaključku tega modula bodo študentje lahko:
  • Opišite namen in funkcionalnost posredovanih in puferskih sporočil.
  • Zagotavljanje, konfiguriranje in uporaba čakalnih vrst storitve.
  • Izboljšajte učinkovitost komunikacij na čakanju na podlagi tem, naročnin in filtrov.

Modul 8: Uvajanje storitev

Ta modul opisuje različne tehnike za uvajanje spletnih aplikacij.Spoznanja

  • Spletna namestitev z Visual Studio 2012
  • Ustvarjanje in uvajanje paketov spletnih aplikacij
  • Orodja za ukazno vrstico za spletno uvajanje
  • Uvajanje spletnih aplikacij in storitev v program Windows Azure
  • Stalna dostava s TFS in Git
  • Najboljše prakse za razporeditev proizvodnje

Lab: Uvajanje storitev

Po zaključku tega modula bodo študentje lahko:
  • Razvijte spletne aplikacije s programom Visual Studio.
  • Ustvarjanje in uvajanje spletnih aplikacij z uporabo IIS Managerja.
  • Uvedite spletne aplikacije z uporabo ukazne vrstice.
  • Razvijte spletne aplikacije v okolja Windows Azure.
  • Uporabite neprekinjeno dostavo s TFS in Git.
  • Uporabite najboljše prakse za uvajanje spletnih aplikacij na lokalni ravni in v sistem Windows Azure.

Modul 9: Windows Azure Storage

Ta modul opisuje Windows Azure Storage, storitve, ki jih ponuja, in najboljši način za uporabo teh storitev.Spoznanja

  • Uvod v Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Queue Storage
  • Omejevanje dostopa do Windows Azure Storage

Lab: Windows Azure Storage

Po zaključku tega modula bodo študentje lahko:
  • Opišite arhitekturo sistema Windows Azure Storage.
  • Implementirajte Blob Storage v svojih aplikacijah.
  • V aplikacijah uporabite Storage Storage
  • Opišite, kako uporabljati Windows Azure Queues kot komunikacijski mehanizem med različnimi deli aplikacije
  • Nadzirajte dostop do elementov za shranjevanje.

Modul 10: Nadzor in diagnostika

Ta modul opisuje, kako izvajati nadzor in diagnostiko v storitvah Windows Azure.Spoznanja

  • Izvajanje diagnostike z uporabo sledenja
  • Konfiguriranje servisne diagnostike
  • Storitve spremljanja z uporabo programa Windows Azure Diagnostics
  • Zbiranje meritev za lažje zaslone v programu Windows

Laboratorij: Nadzor in diagnostika

Po zaključku tega modula bodo študentje lahko:
  • Izvedite sledenje v .NET Framework z System.Diagnostics imenskega prostora.
  • Konfigurirajte in preučite spletno storitev in IIS sledenje.
  • Nadzirajte storitve z uporabo programa Windows Azure Diagnostics.
  • Ogled in zbiranje meritev Windows Azure na portalu za upravljanje.

Modul 11: upravljanje identitete in nadzor dostopa

Ta modul opisuje temeljna načela sodobnega upravljanja identitete in prikazuje, kako uporabljati infrastrukture, kot je Windows Azure Access Control Service (ACS), za izvajanje preverjanja pristnosti in avtorizacije z identiteto, ki temelji na zahtevkih v Windows Communication Foundation (WCF).Spoznanja

  • Koncepti identitete na podlagi zahtevkov
  • Uporaba storitve Windows Azure Access Control Service
  • Konfiguriranje storitev za uporabo zveznih identitet

Lab: upravljanje identitete in nadzor dostopa

Po zaključku tega modula bodo študentje lahko:
  • Opišite osnovna načela identitete, ki temelji na trditvah.
  • Ustvarite varnostni žeton (STS) z uporabo programa Windows Azure ACS.
  • Konfigurirajte WCF za uporabo zvezne identitete.

Modul 12: Scaling Services

V tem modulu so opisani načini, na katere lahko zagotovite, da lahko storitve obravnavajo naraščajoče delovne obremenitve in povpraševanje uporabnikov.Spoznanja

  • Uvod v razširljivost
  • Balansiranje obremenitve
  • Storitve skaliranja na objektu s porazdeljenim predpomnilnikom
  • Windows Azure Caching
  • Skaliranje na globalni ravni

Lab: razširljivost

Po zaključku tega modula bodo študentje lahko:
  • Pojasnite potrebo po prilagodljivosti.
  • Opišite, kako uporabljati izravnavo obremenitve za storitve s povečevanjem.
  • Opišite uporabo razdeljenega predpomnjenja za kraje, kot tudi storitve Windows Azure.
  • Opišite, kako uporabljati predpomnilnik Windows Azure.
  • Opišite, kako obsežneje ovrednotiti storitve.

Modul 13: Dodatek A: Oblikovanje in razširitev storitev WCF

Ta modul zajema oblikovanje pogodb o storitvi Windows Communication Foundation (WCF), ustvarjanje storitev, ki podpirajo distribuirane transakcije, in razširitev cevovoda WCF s sestavinami izvajanja po meri in po meri obnašanja.Spoznanja

  • Uporaba Načelov načrtovanja za naročila storitev
  • Obravnava porazdeljenih transakcij
  • Razširitev cevovoda WCF

Lab: Oblikovanje in razširitev storitev WCF

Po zaključku tega modula bodo študentje lahko:
  • Oblikujte in ustvarite storitve in stranke za uporabo različnih vrst sporočil.
  • Konfigurirajte storitev za podporo porazdeljenih transakcij.
  • Razširite cevovod WCF s komponentami izvajanja, po meri obnašanja in razširljivimi predmeti.

Modul 14: Dodatek B: Izvajanje varnosti v storitvah WCF

Ta modul se ukvarja z različnimi premisleki, ki jih morate upoštevati pri oblikovanju varne spletne storitve, kot so šifriranje, vnašanje veljavnosti, preverjanje pristnosti in avtorizacija ter tehnike, ki jih je treba uporabiti pri uporabi teh pomislekov za storitve, razvite s sistemom WCF.Spoznanja

  • Uvod v varnost spletnih storitev
  • Varnost prometa
  • Varnost sporočila
  • Konfiguriranje avtentikacije in avtorizacije storitve

Lab: Zagotavljanje storitve WCF

Po zaključku tega modula bodo študentje lahko:
  • Opišite varnost spletnih aplikacij.
  • Konfigurirajte storitev za varnost prometa.
  • Konfigurirajte storitev za varnost sporočil.
  • Izvajati in konfigurirati logiko avtentikacije in avtorizacije.

Prihajajoči dogodki

Trenutno ni prihajajočih dogodkov.

Pišite nam na info@itstechschool.com in se obrnite na nas na + 91-9870480053 za ceno tečaja in stroške certificiranja, urnik in lokacijo

Spusti nas poizvedbo

Za več informacij prijazno Kontaktiraj nas.


komentarji