tipsClassroom apmācība
Laiks5 dienas
REGISTER

Sazinies ar mums

Lauki, kas atzīmēti ar * ir vajadzīgi

 

20487B Windows Azure un Web pakalpojumu izstrāde

20487B - Windows Azure un Web pakalpojumu apmācības kursu un sertifikātu izstrāde

apraksts

Auditorija un priekšnoteikumi

Kursa plāns

Grafiks un maksa

sertifikācija

Windows Azure un Web pakalpojumu apmācības kursu izstrāde

Šajā kursā studenti iemācīsies veidot un attīstīt pakalpojumus, kas piekļūst vietējiem un attāliem datiem no dažādiem datu avotiem. Studenti arī iemācīsies attīstīt un izvietot pakalpojumus hibrīdās vidēs, tostarp lokālos serveros un Windows Azure. Šis kurss palīdz cilvēkiem sagatavoties 70-487 eksāmenam.

Izstrādes mērķi Windows Azure un Web pakalpojumu apmācība

  • Vaicājiet un manipulējiet datus ar Entity Framework
  • Izmantojiet ASP.NET Web API, lai izveidotu HTTP balstītus pakalpojumus un patērētu tos no .NET un non.NET klientiem
  • Paplašiniet ASP.NET Web API pakalpojumus, izmantojot ziņojumu apstrādātājus, modeļu saistvielas, darbības filtrus un multivides tipa formātus
  • Izveidojiet SOAP balstītus pakalpojumus ar Windows paziņojumu fondu (WCF) un patērējiet tos no .NET klientiem
  • Piemērojiet dizaina principus pakalpojumu līgumiem un paplašiniet WCF pakalpojumus, izmantojot pielāgotus izpildlaika komponentus un uzvedību
  • Droši WCF pakalpojumi, izmantojot transporta un ziņojumu drošību
  • lietošana Windows Azure pakalpojums Autobuss pārraidīto ziņojumapmaiņu un brokeru ziņojumapmaiņu, izmantojot rindas un tēmas
  • Hostu pakalpojumi vietējos serveros un dažādās Windows Azure vidēs, piemēram, Web lomas, darbinieku lomas un tīmekļa vietnes
  • Pakalpojumu izvietošana gan lokālajiem serveriem, gan serveriem Windows Azure
  • Saglabājiet datus un piekļūstiet tiem Windows Azure Uzglabāt un konfigurēt krātuves piekļuves tiesības
  • Monitoru un žurnālu pakalpojumi gan lokālajā, gan Windows Azure
  • Ieviest apvienoto autentifikāciju, izmantojot ACS ar ASP.NET Web API pakalpojumi
  • Izveidojiet pielāgojamus, slodzes līdzsvarotus pakalpojumus

Paredzētā Windows Azure un tīmekļa pakalpojumu kursa izstrādes auditorija

Šis kurss ir paredzēts gan iesācējiem, gan pieredzējušiem .NET izstrādātājiem, kuriem ir vismaz sešu mēnešu programmēšanas pieredze un kuri vēlas uzzināt, kā attīstīt pakalpojumus un izvietot tos hibrīdās vidēs.

Priekšnoteikumi Windows Azure un Web pakalpojumu sertifikācijas izstrādei

Pirms apmeklēt šo kursu, studentiem ir jābūt:
  • Pieredze ar C # programmēšanu un tādiem jēdzieniem kā Lambda izteiksmes, LINQ un anonīmi veidi.
  • Izpratne par n-līmeņu lietojumprogrammu koncepcijām.
  • Pieredze datu vaicājumos un manipulācijā ar ADO.NET.
  • Zināšanas par XML datu struktūrām.

Apraksta ilgums: 5 dienas

1 modulis: pakalpojumu un mākoņa tehnoloģiju pārskats

Šis modulis sniedz pārskatu par pakalpojumu un mākoņa tehnoloģijām, izmantojot Microsoft .NET Framework un Windows Azure mākoni.Nodarbības

  • Izplatīto lietojumprogrammu galvenie komponenti
  • Datu un datu piekļuves tehnoloģijas
  • Servisa tehnoloģijas
  • Cloud Computing
  • Iepazīstieties ar Blue Yonder Airlines Travel Companion pieteikumu

Lab: izpētīt darba vidi

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet izplatīto lietojumprogrammu galvenos komponentus.
  • Aprakstiet datu un datu piekļuves tehnoloģijas.
  • Izskaidrot pakalpojumu tehnoloģijas.
  • Aprakstiet mākoņdatošanas funkciju un funkcionalitāti.
  • Aprakstiet Blue Yonder Airlines Travel Companion pieteikuma arhitektūru un darbību.

2 modulis: datu meklēšana un manipulēšana, izmantojot Entity Framework

Šis modulis apraksta Entity Framework datu modeli un to, kā izveidot, lasīt, atjaunināt un dzēst datus. Nodarbības

  • ADO.NET pārskats
  • Subjekta datu moduļa izveide
  • Datu pieprasīšana
  • Manipulēt datus

Lab: datu piekļuves līmeņa izveide, izmantojot Entity Framework

Pabeidzot šo moduli, studenti varēs:
  • Paskaidrojiet pamatobjektus ADO.NET un asinhronās operācijās.
  • Izveidojiet Entity pamatdatu modeli.
  • Vaicājuma dati, izmantojot Entity Framework.
  • Ievietojiet, dzēsiet un atjauniniet uzņēmumus, izmantojot Entity Framework.

3 modulis: ASP.NET Web API pakalpojumu izveidošana un izmantošana

Šis modulis apraksta HTTP balstītus pakalpojumus, kas tiek izstrādāti, izvietoti un patērēti, izmantojot ASP.NET Web API.Nodarbības

  • HTTP pakalpojumi
  • ASP.NET Web API pakalpojuma izveide
  • HTTP pieprasījumu un atbildes apstrāde
  • Hostings un patērē ASP.NET Web API pakalpojumus

Lab: ceļojumu rezervēšanas ASP.NET Web API pakalpojuma izveide

Pabeidzot šo moduli, studenti varēs:
  • Dizaina pakalpojumi, izmantojot HTTP protokolu.
  • Izveidojiet pakalpojumus, izmantojot ASP.NET Web API.
  • Izmantot HttpRequestMessage/HttpResponseMessage klases, lai kontrolētu HTTP ziņojumus.
  • Host un patērē ASP.NET Web API pakalpojumus.

4 modulis: ASP.NET Web API pakalpojumu paplašināšana un nodrošināšana

Šajā modulī sīki aprakstīta ASP.NET Web API arhitektūra un kā jūs varat paplašināt un aizsargāt ASP.NET Web API pakalpojumus.Nodarbības

  • ASP.NET Web API cauruļvads
  • OData pakalpojumu izveide
  • Drošības ieviešana ASP.NET Web API pakalpojumos
  • Injekcijas atkarības kontrolieriem

Lab: Ceļojumu partnera ASP.NET Web API pakalpojumu paplašināšana

Pabeidzot šo moduli, studenti varēs:
  • Paplašiniet ASP.NET Web API pieprasījumu un atbildes cauruļvadu.
  • Izveidojiet OData pakalpojumus, izmantojot ASP.NET Web API.
  • Secure ASP.NET Web API.
  • Ievadiet atkarības no ASP.NET Web API kontrolieriem.

5 modulis: WCF pakalpojumu izveidošana

Šis modulis iepazīstina ar Windows paziņojuma fondu (WCF) un apraksta, kā izveidot, uzņemt un patērēt WCF pakalpojumu.Nodarbības

  • Priekšrocības pakalpojumu izveidē ar WCF
  • Līguma izveide un īstenošana
  • WCF pakalpojumu konfigurēšana un uzturēšana
  • Patērē WCF pakalpojumus

Lab: WCF rezervēšanas pakalpojuma izveide un izmantošana

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet, kāpēc un kad lietot pakalpojumu WCF.
  • Noteikt pakalpojumu līgumu un to īstenot.
  • Hostējiet un konfigurējiet WCF pakalpojumu.
  • Izmantojiet klienta lietojumprogrammu, izmantojot WCF pakalpojumus.

6 modulis: hostinga pakalpojumi

Šajā modulī ir aprakstīts, kā uzņemt vietējos un Windows Azure tīmekļa pakalpojumus. Tajā ir izskaidroti dažādi Windows Azure mākoņa pakalpojumu komponenti: Web nozīme, darbinieka loma un Windows Azure tīmekļa vietnes.Nodarbības

  • Hostinga pakalpojumi uz vietas
  • Hostinga pakalpojumi Windows Azure

Lab: hostinga pakalpojumi

Pabeidzot šo moduli, studenti varēs:
  • Uzņēmējas vietnes pakalpojumi, izmantojot Windows pakalpojumus un IIS
  • Hostu pakalpojumi Windows Azure mākoņa vidē, izmantojot Windows Azure mākoņa pakalpojumus un tīmekļa vietnes

7 modulis: Windows Azure pakalpojumu autobuss

Šajā modulī aprakstīti tīmekļa mēroga ziņojumapmaiņas modeļi un infrastruktūras, ko nodrošina Windows Azure pakalpojumu autobuss.Nodarbības

  • Windows Azure Service Bus releji
  • Windows Azure pakalpojumu autobusu rindas
  • Windows Azure pakalpojumu autobusu tēmas

Lab: Windows Azure pakalpojumu autobuss

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet pārraidīto un buferēto ziņojumapmaiņas mērķi un funkcionalitāti.
  • Nodrošināt, konfigurēt un izmantot pakalpojumu autobusu rindas.
  • Izmantojot tēmas, abonementus un filtrus, uzlabojiet rindu komunikāciju efektivitāti.

8 modulis: Pakalpojumu ieviešana

Šajā modulī aprakstītas dažādas tīmekļa lietojumprogrammu izvietošanas metodes.Nodarbības

  • Web izvēršana ar Visual Studio 2012
  • Web lietojumprogrammu pakotņu izveide un ieviešana
  • Komandrindas rīki Web deployēšanai
  • Tīkla un servisa lietojumprogrammu ieviešana Windows Azure
  • Nepārtraukta piegāde ar TFS un Git
  • Ražošanas ieviešanas paraugprakse

Lab: Pakalpojumu ieviešana

Pabeidzot šo moduli, studenti varēs:
  • Izvērst tīmekļa lietojumprogrammas, izmantojot Visual Studio.
  • Izveidot un izvietot tīmekļa lietojumprogrammas, izmantojot IIS pārvaldnieku.
  • Izvērst tīmekļa lietojumprogrammas, izmantojot komandrindu.
  • Izvērst tīmekļa lietojumprogrammas Windows Azure vidēm.
  • Izmantojiet nepārtrauktu piegādi ar TFS un Git.
  • Pielietojiet tīmekļa lietojumprogrammu telpiskās un Windows Azure izvēršanas paraugprakses piemērus.

9 modulis: Windows Azure krātuve

Šis modulis apraksta Windows Azure Storage, tā sniegtos pakalpojumus un labāko veidu, kā izmantot šos pakalpojumus.Nodarbības

  • Ievads Windows Azure Storage
  • Windows Azure Blob uzglabāšana
  • Windows Azure galda atmiņa
  • Windows Azure rindu krātuve
  • Piekļuves Windows Azure uzglabāšanai ierobežošana

Lab: Windows Azure krātuve

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet Windows Azure Storage arhitektūru.
  • Ievietojiet Blob Storage jūsu lietojumprogrammās.
  • Lietojumprogrammās izmantojiet tabulas krātuvi
  • Aprakstiet, kā izmantot Windows Azure rindas kā saziņas mehānismu starp dažādām jūsu lietojumprogrammas daļām
  • Kontrolēt piekļuvi savām atmiņas vienībām.

10 modulis: monitorings un diagnostika

Šajā modulī ir aprakstīts, kā veikt Windows Azure pakalpojumu monitoringu un diagnostiku.Nodarbības

  • Diagnostikas veikšana, izmantojot izsekošanu
  • Servisa diagnostikas konfigurēšana
  • Uzraudzības pakalpojumi, izmantojot Windows Azure diagnostiku
  • Windows Azure metriku apkopošana

Lab: uzraudzība un diagnostika

Pabeidzot šo moduli, studenti varēs:
  • Veiciet izsekošanu. NET Framework ar System.Diagnostics namespace.
  • Konfigurēt un izpētīt interneta pakalpojumu un IIS izsekošanu.
  • Pārraugiet pakalpojumus, izmantojot Windows Azure Diagnostics.
  • Pārlūkot un apkopot Windows Azure metriku pārvaldības portālā.

11 modulis: identitātes pārvaldība un piekļuves kontrole

Šajā modulī ir aprakstīti mūsdienu identitātes apstrādes pamatprincipi un parāda, kā izmantot tādas infrastruktūras kā Windows Azure Access Control Service (ACS), lai īstenotu autentificēšanu un autorizāciju ar pretenzijām pamatotu identitāti Windows Communications Foundation (WCF).Nodarbības

  • Prasības balstītas identitātes koncepcijas
  • Izmantojot Windows Azure piekļuves kontroles pakalpojumu
  • Konfigurēt pakalpojumus, lai izmantotu Federatīvās identitātes

Lab: Identitātes vadība un piekļuves kontrole

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet uz prasījumiem balstītas identitātes pamatprincipus.
  • Izveidojiet drošības talonu pakalpojumu (STS), izmantojot Windows Azure ACS.
  • Konfigurējiet WCF, lai izmantotu apvienoto identitāti.

12 modulis: mērogošanas pakalpojumi

Šajā modulī ir aprakstīti veidi, kā nodrošināt, ka pakalpojumi var palielināt darba slodzi un lietotāju pieprasījumu.Nodarbības

  • Ievads mērogojamībā
  • Slodzes balansēšana
  • Iekštelpu pakalpojumu mērogošana ar izkliedēto kešatmiņu
  • Windows Azure Caching
  • Mērogošana globāli

Lab: mērogojamība

Pabeidzot šo moduli, studenti varēs:
  • Izskaidrojiet nepieciešamību pēc mērogojamības.
  • Aprakstiet, kā izmantot slodzes līdzsvarošanu pakalpojumu mērogošanai.
  • Aprakstiet, kā izmantot izplatīto kešdarbi gan lokālajos, gan Windows Azure pakalpojumos.
  • Aprakstiet, kā izmantot Windows Azure kešdarbi.
  • Aprakstiet pakalpojumu mērogu visā pasaulē.

13 modulis: Pielikums A: WCF pakalpojumu izstrāde un paplašināšana

Šis modulis ietver Windows sakaru fonda (WCF) pakalpojumu līgumu izstrādi, pakalpojumu izveidošanu, kas atbalsta izplatītos darījumus, un paplašina WCF cauruļvadu ar pielāgotajām izpildlaika komponentiem un pielāgotu uzvedību.Nodarbības

  • Dizaina principu piemērošana pakalpojumu līgumiem
  • Izplatīto darījumu apstrāde
  • WCF cauruļvada paplašināšana

Lab: WCF pakalpojumu izstrāde un paplašināšana

Pabeidzot šo moduli, studenti varēs:
  • Veidojiet un izveidojiet pakalpojumus un klientus, lai izmantotu dažāda veida ziņojumu modeli.
  • Konfigurējiet pakalpojumu, lai atbalstītu izplatītos darījumus.
  • Paplašiniet WCF cauruļvadu ar izpildlaika komponentiem, pielāgotai uzvedībai un paplašināmiem objektiem.

14 modulis: B pielikums: Drošības ieviešana WCF pakalpojumos

Šajā modulī ir aplūkoti dažādi apsvērumi, kas jāņem vērā, veidojot drošu tīmekļa pakalpojumu, piemēram, šifrēšanu, ievades apstiprināšanu, autentificēšanu un autorizāciju, kā arī metodes, kuras šie apsvērumi jāpiemēro pakalpojumiem, kas izstrādāti ar WCF.Nodarbības

  • Ievads Web pakalpojumu drošībā
  • Transporta drošība
  • Ziņojuma drošība
  • Pakalpojumu autentifikācijas un autorizācijas konfigurēšana

Lab: WCF pakalpojuma nodrošināšana

Pabeidzot šo moduli, studenti varēs:
  • Aprakstiet tīmekļa lietojumprogrammu drošību.
  • Konfigurējiet pakalpojumu transporta drošībai.
  • Konfigurēt pakalpojumu ziņojumu drošībai.
  • Ieviest un konfigurēt autentifikācijas un autorizācijas loģiku.

Gaidāmie notikumi

Šajā laikā nav gaidāmo notikumu.

Lūdzu, rakstiet mums pa info@itstechschool.com un sazinieties ar mums pie + 91-9870480053 par kursa cenu un sertifikācijas izmaksām, grafiku un atrašanās vietu.

Drop Us Query

Lai iegūtu vairāk informācijas laipni Sazinieties ar mums.


atsauksmes