MOC 20487 - Developing Windows Azure and Web Services

Vecomp Software - PCSNET Nordest
A Villafranca di Verona

1.700 
+IVA
Vuoi parlare del corso con un consulente?

Informazione importanti

  • Corso
  • Villafranca di verona
  • 35 ore di lezione
  • Durata:
    5 Giorni
  • Quando:
    Da definire
Descrizione

" "

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Da definire
Villafranca di Verona
37069, Verona, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

" "

· A chi è diretto?

" "

· In cosa si differenzia questo corso dagli altri?

" "

· Quali saranno i passi successivi alla richiesta di informazioni?

" "

Cosa impari in questo corso?

Developing Windows Azure
Web services

Professori

Francesco Pandiscia
Francesco Pandiscia
MCT - MCITpro Enterprise Server Administrator

Programma

  • Module 1: Overview of service and cloud technologiesKey Components of Distributed Applications  Data and Data Access TechnologiesService TechnologiesCloud ComputingExploring Blue Yonder Airlines’ Travel Companion ApplicationLab : Exploring the work environmentCreate a Windows Azure SQL DatabaseCreate an Entity Data ModelCreate an ASP.NET Web API serviceDeploy a web application to Windows AzureModule 2: Querying and manipulating data using Entity FrameworkADO.NET overviewCreating an entity data modelQuerying dataManipulating dataLab : Creating a data access layer using Entity FrameworkExplore the data model and integration test projectsCreate a data modelQuery and manipulate dataModule 3: Creating and consuming ASP.NET Web API servicesWhat are HTTP services?Creating an ASP.NET Web API serviceHandling HTTP requests and responsesHosting and consuming ASP.NET Web API servicesLab : Creating the travel reservation ASP.NET Web API serviceCreate an ASP.NET Web API serviceConsume an ASP.NET Web API serviceModule 4: Extending and securing ASP.NET Web API servicesThe ASP.NET Web API request pipelineThe ASP.NET Web API response pipelineCreating OData servicesImplementing Security in ASP.NET Web API servicesInjecting dependencies into controllersLab : Extending Travel Companion’s ASP.NET Web API servicesCreate a dependency resolver for repositoriesAdd a new media type for RSS requestsAdd OData capabilities to the flight schedule serviceApply validation rules in the booking serviceSecure the communication between client and serverModule 5: Creating WCF servicesAdvantages of creating services with WCFCreating and implementing a contractConfiguring and hosting WCF servicesConsuming WCF servicesLab : Creating and consuming the WCF booking serviceCreate the WCF booking serviceConfigure and host the WCF serviceConsume the WCF service from the ASP.NET Web API booking serviceModule 6: Designing and extending WCF servicesApplying design principles to service contractsHandling distributed transactionsWCF pipeline architectureExtending the WCF pipelineLab : Designing and extending WCF servicesCreate a custom error handler runtime componentAdd support for distributed transactions to the WCF booking serviceUse asynchronous WCF client callsModule 7: Implementing Security in WCF servicesTransport securityMessage securityConfiguring service authentication and authorizationLab : Securing a WCF serviceSecure the WCF serviceConfigure the ASP.NET Web API booking service for secured communicationModule 8: Windows Azure Service BusWindows Azure Service Bus RelaysWindows Azure Service Bus QueuesWindows Azure Service Bus TopicsLab : Windows Azure Service BusUse a service bus relay for the WCF booking servicePublish booking updates to clients using Windows Azure Service Bus TopicsModule 9: Hosting servicesHosting services on-premisesHosting services in Windows AzureLab : Hosting ServicesHost the WCF booking service in IISHost the ASP.NET Web API services in a Windows Azure Web roleHost the booking management service in a Windows Azure Web SiteModule 10: Deploying ServicesWeb Deployment with Visual StudioCreating and deploying Web Application packagesCommand-line tools for web deployment packagesDeploying to Windows AzureContinuous delivery with TFS and GITBest practices for production deploymentLab : Deploying servicesDeploying an updated service to Windows AzureUpdating a Windows Azure Web Site with Web DeployExporting and importing an IIS deployment packageModule 11: Windows Azure StorageIntroduction to Windows Azure storageWindows Azure Blob StorageWindows Azure Table StorageWindows Azure Queue StorageRestricting access to Windows Azure StorageLab : Windows Azure StorageStoring content in Windows Azure storageAccessing Windows Azure storageCreating shared access signatures for blobsModule 12: Monitoring and diagnosticsPerforming diagnostics using tracingConfiguring service diagnosticsMonitoring IISMonitoring services using Windows Azure diagnosticsDebugging using IntelliTraceCollecting Windows Azure metricsLab : Monitoring and DiagnosticsConfiguring WCF tracing and message loggingConfiguring Windows Azure diagnosticsModule 13: Identity management and access controlClaim-based identity conceptsAccess Control ServiceConfiguring services to use federated identitiesHandling federated identities in the client sideLab : Identity management and access controlConfigure Windows Azure ACSIntegrate ACS with the ASP.NET Web APIExamine the authentication procedure in the client applicationModule 14: Scaling ServicesIntroduction to scalabilityLoad balancingScaling on-premises services with distributed cacheWindows Azure cachingCaveats of scaling servicesScaling globallyLab : ScalabilityUse Windows Azure CachingSupport federated security in a scaled environment

Confronta questo corso con altri simili
Leggi tutto