tüüpKlassis õppimine
aeg5 päeva
REGISTREERU

20487B Windows Azure'i ja veebiteenuste arendamine

20487B - Windows Azure'i ja veebiteenuste koolituskursuse ja sertifitseerimise arendamine

kirjeldus

Sihtrühm ja eeltingimused

Kursuse lühikirjeldus

Ajakava ja tasud

sertifikaat

Windows Azure'i ja veebiteenuste koolituskursuse arendamine

Sellel kursusel õpivad õpilased, kuidas kujundada ja arendada teenuseid, mis võimaldavad erinevatel andmeallikatel saada kohalikke ja kaugandmeid. Õpilased õpivad ka, kuidas arendada ja juurutada teenuseid hübriidkeskkondadele, sealhulgas ettevõttesisestele serveritele ja Windows Azure'ile. See kursus aitab inimestel valmistuda 70-487 eksamiks.

Arengu eesmärgid Windows Azure ja veebiteenuste koolitus

  • Andmete pärimine ja manipuleerimine Entity Frameworkiga
  • Kasutage ASP.NET Web API-d, et luua HTTP-põhiseid teenuseid ja tarbida neid .NET- ja non.NET-klientidelt
  • Laiendage ASP.NET Web API teenuseid, kasutades sõnumikäsitlejaid, mudeli sidumisi, tegevusfiltreid ja meediumitüüpide vorminguid
  • Loo SOAP-põhised teenused Windowsi kommunikatsiooni sihtasutusega (WCF) ja tarbivad neid .NET-klientidelt
  • Rakendage teeninduslepingutele disainipõhimõtteid ja laiendage WCFi teenuseid, kasutades kohandatud käitusseadmeid ja käitumist
  • Turvalised WCFi teenused, mis kasutavad transpordi ja sõnumite turvalisust
  • Kasutama Windows Azure'i teenus Buss ümberpaigutatud sõnumite saatmiseks ja vahendatud sõnumite saatmiseks järjekorras ja teemadel
  • Kohapealsete serverite ja mitmesuguste Windows Azure'i keskkondade serveriteenused, näiteks veebiülesanded, töörühma rollid ja veebisaidid
  • Teenuste juurutamine nii kohalikele serveritele kui ka Windows Azure
  • Andmete säilitamine ja juurdepääs aastal Windows Azure Hoidke ja konfigureerige talletusruumiõigusi
  • Monitori ja logiteenuste teenused nii veebisaidil kui ka Windows Azure'is
  • Kasutage föderatsiooni autentimist, kasutades ACS-i koos ASP.NET Web API-teenused
  • Loo skaalautuv, koormuse tasakaalustatud teenused

Windows Azure'i ja veebiteenuste kursuse arendamise kavandatud sihtrühm

See kursus on mõeldud nii algajatele kui ka kogenud .NET-i arendajatele, kellel on vähemalt kuueks kuuks programmeerimiskogemus ja kes soovivad õppida, kuidas arendada teenuseid ja kasutada neid hübriidsetes keskkondades.

Windows Azure'i ja veebiteenuste sertifitseerimise arendamise eeltingimused

Enne kursuse läbimist peavad õpilased olema:
  • Kogemused C # programmeerimisega ja sellised mõisted nagu Lambda väljendeid, LINQ ja anonüümsed tüübid.
  • N-astme rakenduste mõistete mõistmine.
  • Kogemused andmete päringu ja manipuleerimisega ADO.NET-iga.
  • XML-andmesstruktuuride tundmaõppimine.

Kursuse kestuse kestus: 5 päeva

Moodul 1: ülevaade teenindus- ja pilvetehnoloogiatest

See moodul pakub ülevaadet teenindus- ja pilvetehnoloogiatest, kasutades Microsoft .NET Frameworkit ja Windows Azure'i pilti.Lessons

  • Jaotatud rakenduste peamised komponendid
  • Andmete ja andmetele juurdepääsu tehnoloogiad
  • Teenustehnoloogiad
  • Cloud Computing
  • Blue Yonder Airlines'i reisikaaslase taotluse uurimine

Lab: töökeskkonna uurimine

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjeldage hajutatud rakenduste põhikomponente.
  • Kirjeldage andmete ja andmetele juurdepääsu tehnoloogiat.
  • Selgitage teenuse tehnoloogiat.
  • Kirjeldage pilvandmetöötluse funktsioone ja funktsioone.
  • Kirjeldage Blue Yonder Airlinesi reisikaaslase rakenduse arhitektuuri ja tööd.

Moodul 2: Entity raamistiku abil andmete pärimine ja manipuleerimine

See moodul kirjeldab Entity Frameworki andmete mudelit ning andmete loomist, lugemist, värskendamist ja kustutamist. Lessons

  • ADO.NET ülevaade
  • Üksuse andmete mudeli loomine
  • Andmete päring
  • Andmete käsitsemine

Lab: andmevoo kihi loomine Entity Frameworki abil

Pärast selle mooduli läbimist saavad õpilased:
  • Selgitage põhilisi objekte ADO.NET-is ja asünkroonseid toiminguid.
  • Loo Entity Frameworki andmete mudel.
  • Päringuandmete kasutamine Entity raamistiku abil.
  • Üksuste sisestamine, kustutamine ja värskendamine Entity raamistiku abil.

Moodul 3: ASP.NET Web API teenuste loomine ja kasutamine

See moodul kirjeldab HTTP-põhiseid teenuseid, mis on välja töötatud, hostitud ja tarbitud, kasutades ASP.NET Web API-d.Lessons

  • HTTP-teenused
  • ASP.NET Web API teenuse loomine
  • HTTP-päringute ja vastuste käitlemine
  • ASP.NET Web API-teenuste haldamine ja kasutamine

Lab: Travel Reservation ASP.NET Web API teenuse loomine

Pärast selle mooduli läbimist saavad õpilased:
  • Disainiteenused, kasutades HTTP-protokolli.
  • Loo teenused, kasutades ASP.NET Web API-d.
  • Kasuta HttpRequestMessage/HttpResponseMessage klassid, et kontrollida HTTP-sõnumeid.
  • Võõrandada ja tarbida ASP.NET Web API teenuseid.

Moodul 4: ASP.NET Web API teenuste laiendamine ja turvamine

See moodul kirjeldab üksikasjalikult ASP.NET Web API arhitektuuri ja seda, kuidas saate ASP.NET Web API teenuseid laiendada ja turvata.Lessons

  • ASP.NET Web API torujuhe
  • OData-teenuste loomine
  • ASP.NET Web API teenuste turvalisuse rakendamine
  • Sõltuvuste süstimine kontrolleritesse

Lab: Travel Companioni ASP.NET Web API teenuste laiendamine

Pärast selle mooduli läbimist saavad õpilased:
  • Laiendage ASP.NET veebirakenduse API-i taotlust ja vastuse torujuhet.
  • Loo OData teenused, kasutades ASP.NET Web API-d.
  • Secure ASP.NET Web API.
  • Süstida sõltuvusi ASP.NET Web API kontrolleritesse.

Moodul 5: WCF-teenuste loomine

See moodul tutvustab Windowsi kommunikatsioonibaasi (WCF) ja kirjeldab WCFi teenuse loomist, vastuvõtmist ja tarbimist.Lessons

  • WCF-i teenuste loomise eelised
  • Lepingu koostamine ja rakendamine
  • WCFi teenuste konfigureerimine ja hostimine
  • Kasutades WCFi teenuseid

Lab: WCF broneerimisteenuse loomine ja tarbimine

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjeldage, miks ja millal kasutada teenuseid WCF-i kasutamiseks.
  • Määratle teenusleping ja seda rakendama.
  • Võõrustaja ja konfigureerige WCFi teenus.
  • Kasutage WCFi teenust kliendrakendusest.

Moodul 6: Hosting teenused

See moodul kirjeldab, kuidas veebiteenuste vastuvõtt nii veebisaidil kui ka Windows Azure'is. Selles selgitatakse Windows Azure'i pilvandmete mitmesuguseid komponente: veebi roll, töötaja roll ja Windows Azure'i veebisaidid.Lessons

  • Hosting-teenused kohapeal
  • Hosting teenused Windows Azure'is

Lab: Hosting teenused

Pärast selle mooduli läbimist saavad õpilased:
  • Kohapealsed hostiteenused, kasutades Windowsi teenuseid ja IIS-i
  • Windows Azure'i pilvkeskkonna hostteenused, kasutades Windows Azure'i pilveteenuseid ja veebisaite

Moodul 7: Windows Azure teenuse buss

See moodul kirjeldab veebimaterjali ja Windows Azure Service Bus'i pakutavaid infrastruktuure.Lessons

  • Windows Azure Service Busi releed
  • Windows Azure teenuse bussi järjekorrad
  • Windows Azure teenuse bussi teemad

Lab: Windows Azure Service Bus

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjeldage edastatud ja puhverdatud sõnumside eesmärki ja funktsionaalsust.
  • Teenusebusside järjekordade pakkumine, konfigureerimine ja kasutamine.
  • Täiendage järjekorda puudutava kommunikatsiooni tõhusust teemade, tellimuste ja filtrite abil.

Moodul 8: teenuste kasutuselevõtt

See moodul kirjeldab veebiteenuste kasutuselevõtu erinevaid tehnikaid.Lessons

  • Web-arendamine koos Visual Studio 2012-iga
  • Veebirakenduste paketide loomine ja juurutamine
  • Käsurea tööriistad veebi juurutamiseks
  • Internet ja teenindusrakenduste kasutuselevõtt Windows Azure'ile
  • Pidev tarne TFS-i ja Git-iga
  • Tootmise kasutuselevõtu parimad tavad

Lab: teenuste kasutuselevõtt

Pärast selle mooduli läbimist saavad õpilased:
  • Web-rakenduste juurutamine Visual Studio'i abil.
  • Veebirakenduste loomine ja rakendamine IIS-halduri abil.
  • Veebirakenduste juurutamine käsurea abil.
  • Veebirakenduste juurutamine Windows Azure'i keskkonda.
  • Kasutage TFS-i ja Giti pidevat tarnimist.
  • Rakendage veebipraktikate veebipõhiseid ja Windows Azure'i veebipõhiseid rakendusi.

Moodul 9: Windows Azure'i hoidla

See moodul kirjeldab Windows Azure Storage'i pakutavaid teenuseid ja parimat võimalust nende teenuste kasutamiseks.Lessons

  • Sissejuhatus Windows Azure'i salvestusseadmesse
  • Windows Azure Blob Storage
  • Windows Azurei tabeli salvestusruum
  • Windows Azure'i järjekorras säilitamine
  • Windows Azure'i mälu kasutamise piiramine

Lab: Windows Azure'i hoidla

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjelda Windows Azure'i hoidla arhitektuuri.
  • Rakendage Blob Storage oma rakendustes.
  • Kasutage oma rakendustes tabeli ladustust
  • Kirjeldage, kuidas kasutada Windows Azure'i järjekorda teie rakenduse eri osade vahelise suhtlusmehhanismina
  • Juurdepääs oma salvestusseadmetele.

Moodul 10: seire ja diagnostika

See moodul kirjeldab Windows Azure'i teenuste seiret ja diagnostikat.Lessons

  • Diagnostika teostamine jälgimise abil
  • Teenuse diagnostika seadistamine
  • Windows Azure Diagnostika kasutamine
  • Windows Azure'i mõõdikute kogumine

Lab: seire ja diagnostika

Pärast selle mooduli läbimist saavad õpilased:
  • Tehke jälitamine .NET Frameworkis System.Diagnostics nimeruum.
  • Veebiteenuste ja IIS-i jälgimise seadistamine ja uurimine.
  • Jälgige teenuseid Windows Azure'i diagnostika abil.
  • Vaadake ja koguge Windows Azure'i mõõdikuid halduseportaalis.

Moodul 11: identiteedihaldus ja juurdepääsukontroll

See moodul kirjeldab kaasaegse identiteedi käitlemise põhiprintsiipe ja näitab, kuidas kasutada Windowsi kommunikatsiooni sihtasutuse (WCF) nõudmistepõhise identiteedi autentimise ja autoriseerimise rakendamiseks selliste infrastruktuuride nagu Windows Azure Access Control Service (ACS).Lessons

  • Nõudepõhised identiteedikontseptsioonid
  • Windows Azure'i juurdepääsu kontrollimise teenuse kasutamine
  • Ühendatud identiteetide kasutamiseks mõeldud teenuste konfigureerimine

Lab: Identiteedijuhtimine ja juurdepääsukontroll

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjeldage nõudepõhise identiteedi aluspõhimõtteid.
  • Loo turvamärgi teenus (STS), kasutades Windows Azure ACS-i.
  • WCF-i konfigureerimine föderaalse identiteedi kasutamiseks.

Moodul 12: skaleerimise teenused

See moodul kirjeldab võimalusi, kuidas tagada, et teenused suudaksid suurendada töökoormust ja kasutajate nõudlust.Lessons

  • Sissejuhatus skaleeritavusse
  • Koormuse tasakaalustamine
  • Laialdase vahemällu levinud kohalike teenuste skaleerimine
  • Windows Azure'i vahemällu salvestamine
  • Maastikulised skaalad

Lab: skaleeritavus

Pärast selle mooduli läbimist saavad õpilased:
  • Selgitage vajadust mastaapsuse järele.
  • Kirjeldage, kuidas kasutada koormuse tasakaalustamist teenuste laiendamiseks.
  • Kirjeldage, kuidas hajutatud vahemällu kasutada nii ruumiliste kui ka Windows Azure'i teenuste jaoks.
  • Kirjeldage, kuidas Windows Azure'i vahemällu kasutada.
  • Kirjeldage teenuste skaalat globaalselt.

Moodul 13: Lisa A: WCFi teenuste väljatöötamine ja laiendamine

See moodul hõlmab Windowsi kommunikatsioonibaasi (WCF) teenuslepingute kavandamist, teenuste loomist, mis toetavad jaotatud tehinguid, ning WCFi torujuhtme laiendamist kohandatud käitusseadmetele ja kohandatud käitumisele.Lessons

  • Disainipõhimõtete kohaldamine teenuslepingute suhtes
  • Jaotatud tehingute käitlemine
  • WCF torujuhtme laiendamine

Lab: WCF-teenuste väljatöötamine ja laiendamine

Pärast selle mooduli läbimist saavad õpilased:
  • Disainige ja looge teenused ja kliendid erinevate sõnumimustrite kasutamiseks.
  • Halda jaotatud tehinguid toetava teenuse konfigureerimine.
  • Laiendage WCFi torujuhtme käitusaegade komponente, kohandatud käitumist ja laiendatavaid objekte.

Moodul 14: Lisa B: turvalisuse rakendamine WCF-i teenustes

See moodul käsitleb mitmesuguseid kaalutlusi, mida tuleb turvalise veebiteenuse (sh krüpteerimine, sisend valideerimine, autentimine ja autoriseerimine) projekteerimisel arvestada, ning nende meetodite kasutamist WCFi arendatud teenuste puhul.Lessons

  • Sissejuhatus veebiteenuste turvamisse
  • Transpordi turvalisus
  • Sõnumi turvalisus
  • Teenuse autentimise ja autoriseerimise seadistamine

Lab: WCF-i teenuse turvalisus

Pärast selle mooduli läbimist saavad õpilased:
  • Kirjeldage veebirakenduse turvalisust.
  • Teenuse konfigureerimine transpordi turvalisuseks.
  • Teenuse konfigureerimine sõnumite turvalisuse jaoks.
  • Kehtestada ja seadistada autentimise ja autoriseerimise loogika.

Tulevane koolitus

Praegu pole tulemas sündmusi.

Palun kirjutage meile aadressil info@itstechschool.com ja võtke meiega kursusel + 91-9870480053 kursuse hind ja sertifitseerimiskulud, ajakava ja asukoht

Anna meile päring

Lisateabe saamiseks palun Võta meiega ühendust.


Arvamused