TypeKlasseværelsetræning
Tid5 dage
REGISTRER

20487B Udvikling af Windows Azure og Web Service

20487B - Udvikling af Windows Azure og Web Service Training Course & Certification

Beskrivelse

Målgruppe og forudsætninger

Kursus skitse

Tidsplan og gebyrer

Certificering

Udvikling af Windows Azure og Web Service Training Course

I dette kursus lærer eleverne at designe og udvikle tjenester, der har adgang til lokale og eksterne data fra forskellige datakilder. Studerende vil også lære at udvikle og implementere tjenester til hybridmiljøer, herunder on-premises servere og Windows Azure. Dette kursus hjælper folk med at forberede sig på eksamen 70-487.

Målsætninger for udvikling Windows Azure og Web Service Training

  • Forespørg og manipuler data med Entity Framework
  • Brug ASP.NET Web API til at oprette HTTP-baserede tjenester og forbruge dem fra .NET og non.NET-klienter
  • Udvid ASP.NET Web API-tjenester ved hjælp af meddelelseshåndteringsprogrammer, modelbindere, aktionsfiltre og formater for medietypen
  • Opret SOAP-baserede tjenester med Windows Communication Foundation (WCF) og forbruge dem fra .NET-klienter
  • Anvend designprincipper til serviceaftaler og udvide WCF-tjenester ved hjælp af brugerdefinerede runtime komponenter og adfærd
  • Sikre WCF-tjenester ved hjælp af transport- og meddelelsessikkerhed
  • Brug Windows Azure Service Bus til relayed messaging og mæglet messaging ved hjælp af køer og emner
  • Host-tjenester på lokalservere og i forskellige Windows Azure-miljøer, såsom Webroller, Arbejdsroller og Websteder
  • Implementere tjenester til både lokale servere og Windows Azure
  • Gem og få adgang til data i Windows Azure Opbevaring og konfigurere lagretilgængelsesrettigheder
  • Overvåg og log-tjenester, både lokalt og i Windows Azure
  • Implementér fødereret godkendelse ved at bruge ACS med ASP.NET Web API-tjenester
  • Opret skalerbare, balancerede tjenester

Tiltænkt publikum for at udvikle Windows Azure og Web Service Course

Dette kursus er beregnet til både nybegynder og erfarne .NET udviklere, der har mindst seks måneders programmeringserfaring, og ønsker at lære at udvikle tjenester og distribuere dem til hybridmiljøer.

Forudsætninger for udvikling af Windows Azure og Web Service Certification

Før deltager i dette kursus skal eleverne have:
  • Erfaring med C # programmering og begreber som Lambda udtryk, LINQ og anonyme typer.
  • Forstå begreberne n-tier applikationer.
  • Erfaring med at forespørge og manipulere data med ADO.NET.
  • Kendskab til XML datastrukturer.

Kursusoversigt: 5 dage

Modul 1: Oversigt over service og cloud teknologier

Dette modul giver et overblik over service- og skyteknologi ved hjælp af Microsoft .NET Framework og Windows Azure Cloud.Lessons

  • Nøglekomponenter af distribuerede applikationer
  • Data- og dataadgangsteknologier
  • Service Technologies
  • Cloud Computing
  • Udforskning af Blue Yonder Airlines Travel Companion Application

Lab: Undersøgelse af arbejdsmiljøet

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv de vigtigste komponenter i distribuerede applikationer.
  • Beskriv data- og datatilgangsteknologier.
  • Forklar serviceteknologier.
  • Beskriv funktionerne og funktionerne i cloud computing.
  • Beskriv arkitekturen og arbejdet i Blue Yonder Airlines Travel Companion applikationen.

Modul 2: Querying og manipulering af data ved hjælp af Entity Framework

Dette modul Beskriver Entity Framework-datamodellen, og hvordan du opretter, læser, opdaterer og sletter data. Lessons

  • ADO.NET Oversigt
  • Oprettelse af en Entity Data Model
  • Forespørgselsdata
  • Manipulerende data

Lab: Oprettelse af et Data Access Layer ved hjælp af Entity Framework

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Forklar grundlæggende objekter i ADO.NET og asynkrone operationer.
  • Opret en Entity Framework-datamodel.
  • Forespørgselsdata ved hjælp af Entity Framework.
  • Indsæt, slet og opdater enheder ved hjælp af Entity Framework.

Modul 3: Oprettelse og forbrug af ASP.NET Web API-tjenester

Dette modul beskriver HTTP-baserede tjenester, der udvikles, hostes og forbruges ved hjælp af ASP.NET Web API.Lessons

  • HTTP-tjenester
  • Oprettelse af en ASP.NET Web API Service
  • Håndtering af HTTP-anmodninger og svar
  • Hosting og forbrug af ASP.NET Web API-tjenester

Lab: Oprettelse af ASP.NET Web API Service til rejsebogning

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Design tjenester ved hjælp af HTTP-protokollen.
  • Opret tjenester ved hjælp af ASP.NET Web API.
  • Brug HttpRequestMessage/HttpResponseMessage klasser til at kontrollere HTTP-meddelelser.
  • Host og forbruge ASP.NET Web API-tjenester.

Modul 4: Udvidelse og sikring af ASP.NET Web API-tjenester

Dette modul beskriver detaljeret ASP.NET Web API-arkitekturen og hvordan du kan udvide og sikre ASP.NET Web API-tjenester.Lessons

  • ASP.NET Web API Pipeline
  • Oprettelse af OData Services
  • Implementering af sikkerhed i ASP.NET Web API-tjenester
  • Injicere afhængigheder i controllere

Lab: Udvidelse af Travel Companion ASP.NET Web API Services

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Udvid ASP.NET Web API-anmodningen og reaktionsrørledningen.
  • Opret OData-tjenester ved hjælp af ASP.NET Web API.
  • Sikker ASP.NET Web API.
  • Injicer afhængigheder i ASP.NET Web API controllere.

Modul 5: Oprettelse af WCF Services

Dette modul introducerer Windows Communication Foundation (WCF) og beskriver hvordan man opretter, hoster og bruger en WCF-tjeneste.Lessons

  • Fordele ved at skabe tjenester med WCF
  • Oprettelse og gennemførelse af en kontrakt
  • Konfiguration og hosting af WCF Services
  • Forbruger WCF Services

Lab: Oprettelse og forbrug af WCF Booking Service

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv hvorfor og hvornår at bruge WCF til at skabe tjenester.
  • Definer en servicekontrakt og implementer den.
  • Vært og konfigurer en WCF-tjeneste.
  • Brug en WCF-tjeneste fra en klientapplikation.

Modul 6: Hosting Services

Dette modul beskriver, hvordan du kan være vært for webtjenester både lokalt og i Windows Azure. Det forklarer forskellige komponenter i Windows Azure Cloud Services: Web Role, Worker Role og Windows Azure Web Sites.Lessons

  • Hosting Services On-Premises
  • Hosting Services i Windows Azure

Lab: Hosting Services

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Værtsservice på stedet ved hjælp af Windows-tjenester og IIS
  • Værtservice i Windows Azure-cloud-miljøet ved at bruge Windows Azure Cloud Services og websider

Modul 7: Windows Azure Service Bus

Dette modul beskriver webskalarmeddelingsmønstre og de infrastrukturer, der leveres af Windows Azure Service Bus.Lessons

  • Windows Azure Service Bus Relæer
  • Windows Azure Bus Service Haler
  • Windows Azure Service Bus Topics

Lab: Windows Azure Service Bus

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv formålet og funktionaliteten af ​​relayed og buffered messaging.
  • Levering, konfiguration og brug af service bus køer.
  • Forbedre effektiviteten af ​​købaseret kommunikation ved hjælp af emner, abonnementer og filtre.

Modul 8: Implementering af tjenester

Dette modul beskriver forskellige teknikker til implementering af webapplikationer.Lessons

  • Webdistribution med Visual Studio 2012
  • Oprettelse og implementering af webapplikationspakker
  • Kommandolinjeværktøjer til webintroduktion
  • Implementere web- og serviceprogrammer til Windows Azure
  • Kontinuerlig levering med TFS og Git
  • Bedste fremgangsmåder til produktionsdistribution

Lab: Implementering af tjenester

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Implementer webapplikationer med Visual Studio.
  • Opret og implementer webapplikationer ved hjælp af IIS Manager.
  • Implementer webapplikationer ved hjælp af kommandolinjen.
  • Implementer webapplikationer til Windows Azure-miljøer.
  • Brug kontinuerlig levering med TFS og Git.
  • Anvende bedste praksis til implementering af webapplikationer på stedet og til Windows Azure.

Modul 9: Windows Azure-opbevaring

Dette modul beskriver Windows Azure Storage, de tjenester, den leverer, og den bedste måde at bruge disse tjenester på.Lessons

  • Introduktion til Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Que Storage
  • Begrænsning af adgang til Windows Azure-opbevaring

Lab: Windows Azure Storage

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv arkitekturen i Windows Azure Storage.
  • Gennemfør Blob Storage i dine applikationer.
  • Brug Tabelopbevaring i dine applikationer
  • Beskriv, hvordan du bruger Windows Azure Queues som en kommunikationsmekanisme mellem forskellige dele af din applikation
  • Kontrol adgang til dine lagerartikler.

Modul 10: Overvågning og diagnostik

Dette modul beskriver, hvordan du udfører overvågning og diagnostik i Windows Azure-tjenester.Lessons

  • Udfører Diagnostics ved hjælp af Sporing
  • Konfiguration af Service Diagnostics
  • Overvågningstjenester, der bruger Windows Azure Diagnostics
  • Indsamling af Windows Azure Metrics

Lab: Overvågning og diagnostik

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Udfør sporing i .NET Framework med System.Diagnostics namespace.
  • Konfigurer og udforsk webservice og IIS-sporing.
  • Overvåg tjenester ved hjælp af Windows Azure Diagnostics.
  • Se og indsamle Windows Azure-metrics i administrationsportalen.

Modul 11: Identitetsstyring og adgangskontrol

Dette modul beskriver de grundlæggende principper for moderne identitetshåndtering og demonstrerer, hvordan man bruger infrastrukturer som Windows Azure Access Control Service (ACS) til at implementere godkendelse og autorisation med kravbaseret identitet i Windows Communication Foundation (WCF).Lessons

  • Kravsbaserede identitetsbegreber
  • Brug af Windows Azure Access Control Service
  • Konfiguration af tjenester til brug af fødererede identiteter

Lab: Identitetsstyring og adgangskontrol

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv de grundlæggende principper for kravbaseret identitet.
  • Opret en Security Token Service (STS) ved at bruge Windows Azure ACS.
  • Konfigurer WCF til at bruge fødereret identitet.

Modul 12: Scaling Services

Dette modul beskriver de måder, hvorpå du kan sikre, at tjenester kan håndtere forøgede arbejdsbyrder og brugernes efterspørgsel.Lessons

  • Introduktion til skalerbarhed
  • Load Balancing
  • Scaling on-premises Services med distribueret cache
  • Windows Azur Caching
  • Scaling globalt

Lab: Scalability

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Forklar behovet for skalerbarhed.
  • Beskriv, hvordan du bruger belastningsbalancering til skaleringstjenester.
  • Beskriv, hvordan du bruger distribueret caching til både lokaler og Windows Azure-tjenester.
  • Beskriv, hvordan du bruger Windows Azure caching.
  • Beskriv hvordan man skaler tjenester globalt.

Modul 13: Appendiks A: Design og udvidelse af WCF Services

Dette modul dækker design af Windows Communication Foundation (WCF) servicekontrakter, skaber tjenester, der understøtter distribuerede transaktioner, og udvider WCF pipeline med brugerdefinerede runtime komponenter og brugerdefinerede adfærd.Lessons

  • Anvendelse af designprincipper for servicekontrakter
  • Håndtering af distribuerede transaktioner
  • Udvidelse af WCF-rørledningen

Lab: Design og udvidelse af WCF Services

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Design og opret service og klienter til at bruge forskellige slags beskedmønstre.
  • Konfigurer en tjeneste til at understøtte distribuerede transaktioner.
  • Udvid WCF-rørledningen med runtime komponenter, brugerdefinerede adfærd og udvidelige objekter.

Modul 14: Appendiks B: Implementering af sikkerhed i WCF Services

Dette modul omhandler de forskellige overvejelser, du skal tage hensyn til, når du designer en sikker webtjeneste, såsom kryptering, input validering, godkendelse og godkendelse, og de teknikker, der skal bruges, mens du anvender disse overvejelser på tjenester udviklet med WCF.Lessons

  • Introduktion til Web Services Security
  • Transport Sikkerhed
  • Besked Sikkerhed
  • Konfiguration af serviceautentificering og godkendelse

Lab: Sikring af en WCF Service

Efter afslutningen af ​​dette modul vil eleverne kunne:
  • Beskriv webprogramsikkerhed.
  • Konfigurer en tjeneste til transportsikkerhed.
  • Konfigurer en tjeneste til beskedsikkerhed.
  • Implementere og konfigurere godkendelses- og autorisationslogik.

Kommende træning

Der er ingen kommende begivenheder på nuværende tidspunkt.

Skriv venligst til os på info@itstechschool.com og kontakt os på + 91-9870480053 for kursusprisen og certifikatprisen, tidsplan og placering

Sæt os en forespørgsel

For mere info venlig Kontakt os.


Anmeldelser