20487B Dezvoltarea serviciului Windows Azure și Web Service

20487B - Dezvoltarea cursului de certificare și certificare a serviciului Windows Azure și Web Service

Descriere

Audiența și condițiile prealabile

Cursul de curs

Program și taxe

Certificare

Dezvoltarea cursului de instruire Windows Azure și Web Service

În acest curs, elevii vor învăța cum să proiecteze și să dezvolte servicii care accesează date locale și la distanță din diferite surse de date. Elevii vor învăța, de asemenea, cum să dezvolte și să implementeze servicii în medii hibride, inclusiv servere locale și Windows Azure. Acest curs îi ajută pe oameni să se pregătească pentru examenul 70-487.

Obiectivele dezvoltării Windows Azure și formarea serviciului Web

  • Interogați și manipulați datele cu Entity Framework
  • Folosiți API-ul Web ASP.NET pentru a crea servicii bazate pe HTTP și pentru a le consuma de la clienți .NET și non-NET
  • Extindeți serviciile API Web ASP.NET folosind dispozitive de administrare a mesajelor, legatori de model, filtre de acțiune și formatori de tip media
  • Creați servicii SOAP bazate pe Windows Communication Foundation (WCF) și le consumați de la clienți .NET
  • Aplicați principiile de proiectare contractelor de servicii și extindeți serviciile WCF utilizând componente și comportamente personalizate de rulare
  • Secure servicii WCF folosind transportul și securitatea mesajelor
  • Utilizare Serviciul Windows Azure Autobuz pentru mesagerie retransmisă și mesagerie intermediară utilizând cozi și subiecte
  • Servicii gazdă în serverele locale și în diverse medii Windows Azure, cum ar fi rolurile web, rolurile muncitorilor și site-urile Web
  • Implementați servicii atât pentru serverele locale cât și pentru serverele locale Windows Azure
  • Stocați și accesați datele în Windows Azure Stocați și configurați drepturile de acces pentru stocare
  • Monitorizare și servicii de jurnalizare, atât la sediul firmei, cât și în Windows Azure
  • Implementați autentificarea federalizată utilizând ACS cu ASP.NET Servicii Web API
  • Creați servicii scalabile, echilibrate în funcție de încărcare

Audiența dorită de a dezvolta Windows Azure și Web Service Course

Acest curs este destinat atât dezvoltatorilor novici cât și celor cu experiență .NET care au o experiență de programare de minimum șase luni și doresc să învețe cum să dezvolte servicii și să le implementeze în medii hibride.

Cerințe preliminare pentru dezvoltarea certificării Windows Azure și Web Service

Înainte de a participa la acest curs, studenții trebuie să aibă:
  • Experiență cu programarea C # și concepte precum expresii Lambda, LINQ și tipuri anonime.
  • Înțelegerea conceptelor aplicațiilor n-tier.
  • Experiență cu interogarea și manipularea datelor cu ADO.NET.
  • Cunoașterea structurilor de date XML.

Durata conturului cursului: Zilele 5

Modulul 1: Prezentare generală a tehnologiilor pentru servicii și cloud

Acest modul oferă o imagine de ansamblu a tehnologiilor pentru servicii și cloud utilizând Microsoft .NET Framework și norul Windows Azure.Lectii

  • Componente cheie ale aplicațiilor distribuite
  • Tehnologii de acces la date și date
  • Tehnologii de servicii
  • Cloud Computing
  • Explorarea aplicației Companion de călătorie Blue Yonder Airlines

Lab: Explorarea mediului de lucru

După finalizarea acestui modul, elevii vor putea:
  • Descrieți componentele-cheie ale aplicațiilor distribuite.
  • Descrieți tehnologiile de acces la date și date.
  • Explicați tehnologiile de serviciu.
  • Descrieți caracteristicile și funcționalitățile cloud computing.
  • Descrieți arhitectura și funcționarea aplicației Blue Yonder Airlines Travel Companion.

Modulul 2: interogarea și manipularea datelor utilizând Entity Framework

Acest modul descrie modelul de date Entity Framework și modul de creare, citire, actualizare și ștergere a datelor. Lectii

  • ADO.NET Prezentare generală
  • Crearea unui model de date pentru entități
  • Interogarea datelor
  • Manipularea datelor

Lab: Crearea unui strat de acces la date utilizând Entity Framework

După finalizarea acestui modul, elevii vor putea:
  • Explicați obiectele de bază în operațiile ADO.NET și asincron.
  • Creați un model de date Entity Framework.
  • Solicitați date utilizând Entity Framework.
  • Inserați, ștergeți și actualizați entități utilizând Entity Framework.

Modul 3: Crearea și consumarea serviciilor API Web ASP.NET

Acest modul descrie servicii bazate pe HTTP care sunt dezvoltate, găzduite și consumate prin utilizarea ASP.NET Web API.Lectii

  • Serviciile HTTP
  • Crearea unui serviciu API Web ASP.NET
  • Gestionarea cererilor și răspunsurilor HTTP
  • Gazduire si Consumare ASP.NET Web API Servicii

Lab: Crearea serviciului API Web API pentru rezervări de călătorie

După finalizarea acestui modul, elevii vor putea:
  • Servicii de proiectare utilizând protocolul HTTP.
  • Creați servicii utilizând API Web ASP.NET.
  • Folosește HttpRequestMessage/HttpResponseMessage pentru a controla mesajele HTTP.
  • Gazdă și consumă servicii API Web ASP.NET.

Modulul 4: Extinderea și securizarea serviciilor API Web ASP.NET

Acest modul descrie în detaliu arhitectura API Web ASP.NET și modul în care puteți extinde și securiza serviciile ASP.NET Web API.Lectii

  • Conducta ASP.NET Web API
  • Crearea serviciilor OData
  • Implementarea securității în serviciile API Web ASP.NET
  • Injectarea dependențelor în controlori

Lab: Extinderea serviciilor de API Web ASP.NET de la Travel Companion

După finalizarea acestui modul, elevii vor putea:
  • Extindeți solicitarea și raspunsul ASP.NET Web API.
  • Creați servicii OData utilizând API Web ASP.NET.
  • Secure ASP.NET Web API.
  • Injectați dependențele în controlerele API Web ASP.NET.

Modulul 5: Crearea serviciilor WCF

Acest modul introduce Windows Communication Foundation (WCF) și descrie cum se creează, găzduiește și se consumă un serviciu WCF.Lectii

  • Avantajele creării serviciilor cu WCF
  • Crearea și implementarea unui contract
  • Configurarea și găzduirea serviciilor WCF
  • Consumarea serviciilor WCF

Lab: Crearea și consumarea serviciului de rezervare WCF

După finalizarea acestui modul, elevii vor putea:
  • Descrieți de ce și când să utilizați WCF pentru a crea servicii.
  • Definirea unui contract de servicii și punerea în aplicare a acestuia.
  • Găzduiți și configurați un serviciu WCF.
  • Consumați un serviciu WCF dintr-o aplicație client.

Modulul 6: Servicii de gazduire

Acest modul descrie modul de găzduire a serviciilor web, atât la sediul firmei, cât și în Windows Azure. Acesta explică diferitele componente ale Windows Azure Cloud Services: Web Role, Worker Role și Windows Azure Web Sites.Lectii

  • Servicii de găzduire în incintă
  • Servicii de gazduire in Windows Azure

Lab: Servicii de gazduire

După finalizarea acestui modul, elevii vor putea:
  • Serviciile de găzduire locală prin utilizarea serviciilor Windows și a IIS
  • Servicii gazdă în mediul cloud-ului Windows Azure prin utilizarea Windows Azure Cloud Services și Web Sites

Modulul 7: Busul de serviciu Windows Azure

Acest modul descrie modele de mesagerie pe scară largă și infrastructurile furnizate de Busul de serviciu Windows Azure.Lectii

  • Windows Azure Service Bus Relee
  • Windows Queue Bus Bus Service
  • Windows Azure Service Bus Subiecte

Lab: Busul de serviciu Windows Azure

După finalizarea acestui modul, elevii vor putea:
  • Descrieți scopul și funcționalitatea mesajelor transmise și tamponate.
  • Furnizarea, configurarea și utilizarea cozilor de comunicații de servicii.
  • Îmbunătățiți eficiența comunicațiilor bazate pe coadă utilizând subiecte, abonamente și filtre.

Modulul 8: Implementarea serviciilor

Acest modul descrie diferite tehnici pentru implementarea aplicațiilor web.Lectii

  • Implementarea Web cu Visual Studio 2012
  • Crearea și implementarea pachetelor de aplicații web
  • Instrumente pentru linia de comandă pentru implementarea Web
  • Implementarea aplicațiilor web și de servicii în Windows Azure
  • Livrare continuă cu TFS și Git
  • Cele mai bune practici pentru implementarea producției

Lab: Implementarea serviciilor

După finalizarea acestui modul, elevii vor putea:
  • Implementați aplicații web cu Visual Studio.
  • Creați și implementați aplicații web utilizând Managerul IIS.
  • Implementați aplicații web utilizând linia de comandă.
  • Implementați aplicații web în medii Windows Azure.
  • Utilizați livrarea continuă cu TFS și Git.
  • Aplicați cele mai bune practici pentru implementarea aplicațiilor web la sediul firmei și la Windows Azure.

Modulul 9: Stocare Windows Azure

Acest modul descrie stocarea Windows Azure, serviciile pe care le oferă și cea mai bună modalitate de a utiliza aceste servicii.Lectii

  • Introducere în spațiul de stocare Windows Azure
  • Windows Azure Blob Storage
  • Spațiul de stocare a tablelor Azure
  • Windows Azure Queue Storage
  • Restricționarea accesului la spațiul de stocare Windows Azure

Lab: Windows Azure Storage

După finalizarea acestui modul, elevii vor putea:
  • Descrieți arhitectura stocării Windows Azure.
  • Implementați spațiul de stocare Blob în aplicațiile dvs.
  • Utilizați Depozit tabelă în aplicațiile dvs.
  • Descrieți cum să utilizați Windows Azure Queues ca un mecanism de comunicare între diferite părți ale aplicației
  • Controlează accesul la elementele de stocare.

Modul 10: Monitorizare și diagnosticare

Acest modul descrie modul de efectuare a monitorizării și a diagnosticării în serviciile Windows Azure.Lectii

  • Efectuarea de diagnoză prin utilizarea urmăririi
  • Configurarea diagnosticării de servicii
  • Servicii de monitorizare Utilizând Windows Azure Diagnostics
  • Colectarea metricilor Windows Azure

Lab: Monitorizare și diagnosticare

După finalizarea acestui modul, elevii vor putea:
  • Efectuați urmărirea în .NET Framework cu System.Diagnostics Spațiu de nume.
  • Configurați și explorați serviciul web și urmărirea IIS.
  • Monitorizați serviciile utilizând Windows Azure Diagnostics.
  • Vizualizați și colectați valorile Windows Azure în portalul de gestionare.

Modulul 11: Gestionarea identității și controlul accesului

Acest modul descrie principiile de bază ale gestionării identității moderne și demonstrează modul de utilizare a infrastructurilor, cum ar fi Serviciul de control al accesului Windows Azure (ACS), pentru a implementa autentificarea și autorizarea cu identitate bazată pe revendicări în Windows Communication Foundation (WCF).Lectii

  • Concepte de identitate bazate pe revendicări
  • Utilizând serviciul de control al accesului Windows Azure
  • Configurarea serviciilor pentru utilizarea identităților federate

Lab: Gestionarea identității și controlul accesului

După finalizarea acestui modul, elevii vor putea:
  • Descrieți principiile de bază ale identității bazate pe revendicări.
  • Creați un Serviciu de Token de Securitate (STS) utilizând Windows Azure ACS.
  • Configurați WCF pentru a utiliza identitatea federalizată.

Modul 12: servicii de scalare

Acest modul descrie modalitățile prin care vă puteți asigura că serviciile pot gestiona încărcările de lucru și cererea utilizatorilor.Lectii

  • Introducere în scalabilitate
  • Load Balancing
  • Scalarea serviciilor la sediu cu cache distribuit
  • Windows Azure Caching
  • Scalarea globală

Lab: Scalabilitate

După finalizarea acestui modul, elevii vor putea:
  • Explicați necesitatea scalabilității.
  • Descrieți cum să utilizați echilibrarea încărcării pentru serviciile de scalare.
  • Descrieți modul de utilizare a memorării cache distribuite pentru serviciile locale și Windows Azure.
  • Descrieți modul de utilizare a cache-ului Windows Azure.
  • Descrieți cum să extindeți serviciile la nivel global.

Modulul 13: Anexa A: Proiectarea și extinderea serviciilor WCF

Acest modul acoperă elaborarea contractelor de servicii Windows Communication Foundation (WCF), crearea de servicii care să sprijine tranzacțiile distribuite și extinderea conductei WCF cu componente personalizate de rulare și comportamente personalizate.Lectii

  • Aplicarea principiilor de proiectare la contractele de servicii
  • Manipularea tranzacțiilor distribuite
  • Extinderea conductei WCF

Lab: Proiectarea și extinderea serviciilor WCF

După finalizarea acestui modul, elevii vor putea:
  • Proiectați și creați servicii și clienți pentru a utiliza diferite tipuri de modele de mesaje.
  • Configurați un serviciu pentru a sprijini tranzacțiile distribuite.
  • Extindeți conducta WCF cu componente runtime, comportamente personalizate și obiecte extensibile.

Modul 14: Anexa B: Implementarea securității în serviciile WCF

Acest modul se ocupă de diferitele considerații pe care trebuie să le țineți cont atunci când proiectați un serviciu web securizat, cum ar fi criptarea, validarea intrărilor, autentificarea și autorizarea și tehnicile de utilizat în timp ce aplicați aceste considerații serviciilor dezvoltate cu WCF.Lectii

  • Introducere în securitatea serviciilor Web
  • Securitatea transporturilor
  • Securitatea mesajelor
  • Configurarea autentificării și autorizării serviciului

Lab: Asigurarea unui serviciu WCF

După finalizarea acestui modul, elevii vor putea:
  • Descrieți securitatea aplicațiilor web.
  • Configurați un serviciu pentru securitatea transportului.
  • Configurați un serviciu pentru securitatea mesajelor.
  • Implementați și configurați logica de autentificare și de autorizare.

Instruire viitoare

Nu există evenimente viitoare în acest moment.

Vă rugăm să ne scrieți la adresa info@itstechschool.com și să ne contactați la + 91-9870480053 pentru prețul cursului și costul de certificare, programare și locație

Dați-ne o întrebare

Pentru mai multe informații cu plăcere Contacteaza-ne.


Review-uri