Formation Développer des services WCF avec Windows Azure


  • COURS OFFICIEL MICROSOFT: DEVELOPING MICROSOFT AZURE AND WEB SERVICES
REFERENCE
 
 
M20487
DUREE
 
 
5 jours
TARIFS
 
 
2720 € HT
Niveau : Débutant
Certification: MCSD App Builder
Cours à distance: Possible
Eligible CPF: Oui
Cours officiel: Microsoft
OBJECTIFS :
 

Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.

Cette formation permet aux participants d’apprendre comment concevoir et développer des services pour accéder aux données locales ou distantes à partir de sources de données différentes. Les participants apprendront également à développer et déployer des services pour des environnements hybrides, y compris les serveurs sur site et Windows Azure. Concrètement après avoir participé à ce stage vous saurez:
- Effectuer des requêtes et manipuler des données avec des Entity Framework
- Utiliser ASP.NET Web API pour créer des services basés sur HTTP et les consommer à partir de clients .NET ou non
- Etendre les services ASP.NET Web API en utilisant les intercepteurs de messages (Handlers), les modèles de liaisons , les filtres d’action et les gestionnaires de format
- Créer les services SOAP avec Windows Communication Foundation (WCF) et les utiliser avec les clients .NET
- Appliquer les principes de conception aux contrats de service et étendre les services WCF à l’aide des composants personnalisés
- Sécuriser les services WCF via la sécurité de transport et de messages
- Utiliser le service Bus Windows Azure pour les messages relayés et les messages négociés
- Hébergement de services sur les serveurs internes et sur les différents environnements Windows Azure
- Déployer des services à la fois sur les serveurs sur site et sur Windows Azure
- Enregistrer et accéder aux données dans le stockage Windows Azure et configurer les droits d’accès au stockage
- Surveillez et enregistrez les services sur site et dans Windows Azure
- Mettre en œuvre l’authentification fédérée via ACS avec ASP.NET et les services API Web de ASP.NET
- Créer des services évolutifs et à répartition de charges

PRÉ-REQUIS :
 

Les participants doivent posséder une bonne expérience dans la programmation C# et les concepts tels que les expressions Lambda, LINQ et les types anonymes. Comprendre les concepts des applications n-tiers. Avoir une bonne expérience dans l’interrogation et la manipulation des données avec ADO.NET. De bonnes connaissances sur les structures des données XML sont également souhaitables.

PUBLIC :
 

Cette formation s’adresse à la fois aux débutants et aux développeurs expérimentés sur .Net qui ont au minimum six mois d’expérience en programmation et qui souhaitent apprendre comment développer des services et les déployer dans des environnements hybrides.

PROGRAMME :
 

 

Vue d’ensemble des services et des technologies Cloud

Composants clés des applications distribuées
Données et technologies d’accès aux données
Technologies de service
Cloud Computing
Explorer l’application Blue Yonder Airlines’ Travel Companion

Interrogation et manipulation des données à l’aide Entity Framework

Vue d’ensemble de ADO.NET
Créer un modèle d’entité de données
Requêtes sur les données
Manipuler les données

Création et utilisation des services ASP.NET Web API

Quels sont les services http?
Création du service ASP.NET Web API
Prise en main des requêtes HTTP et des réponses
Héberger et utiliser des services ASP.NET Web API

Extension et sécurisation des services ASP.NET Web API

Les processus de traitement de requête ASP.NET Web API
Les processus de traitement de réponse ASP.NET Web API
Créer des services de données
Mettre en œuvre la sécurité dans les services ASP.NET Web API
Injecter les dépendances dans les contrôleurs

Création des services WCF

Avantages de la création de services avec WCF
Création et mise en œuvre d’un contrat
Configurer et héberger des services WCF
Consommer des services WCF

Conception et extension des services WCF

Appliquer les principes de conception aux contrats de service
Prise en main des transactions distribuées
Architecture du «pipeline» WCF
Etendre le «pipeline» WCF

Mise en œuvre de la sécurité dans les services WCF

Sécurité du transport
Sécurité du message
Configurer l’authentification et l’autorisation des services

Bus Windows Azure Service

Relais du Bus Windows Azure Service
Files d’attente du Bus Windows Azure Service
Sujets du Bus Windows Azure Service

Héberger les services

Hébergement sur site
Hébergement dans Windows Azure

Déploiement des services

Déploiement Web avec Visual Studio
Créer et déployer des packages d’’applications Web
Outils de commandes en ligne pour les packages de déploiement Web
Déployer sur Windows Azure
Continuité de service avec TFS et GIT
Les meilleures pratiques pour le déploiement de la production

Stockage Windows Azure

Introduction au stockage Windows Azure
Stockage Blob Windows Azure
Stockage de table Windows Azure
Stockage sur File Windows Azure
Restreindre l’accèsau stockage Windows Azure

Surveillance et diagnostics

Améliorer les diagnostics en utilisant les traceurs
Configurer les services de diagnostics
Surveiller IIS
Surveiller les services en utilisant les diagnostics Windows Azure
Débogage via IntelliTrace
Collecter les mesures Windows Azure

Gestion de l’identité et contrôle d’accès

Concepts des demandes fondées sur les concepts d’identité
Service de contrôle d’accès
Configurer les services pour utiliser les identités fédérées
Prise en main des identités fédérées côté client

Dimensionnement des services

Répartition de charges
Dimensionnement des services sur site avec les caches distribués
Le cache Windows Azure
Mises en garde sur l’évolutivité des services
Evolutivité globale

 

REMARQUES :
 

Cette formation prépare à l'examen 70-487 - "Developing Microsoft Azure and Web Services", qui est l'un des examens complémentaires permettant d'obtenir le titre de certification MCSD App Builder.

Attention il faut impérativement être au préalable certifié MCSA Web Application ou MCSA Universal Windows Platform avant de pouvoir passer l'examen MCSD.

S'INSCRIRE À CETTE
FORMATION WCF WINDOWS AZURE
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 

Microsoft Système/VMware

Architecture des solutions Azure Microsoft
La maturité des offres Cloud conjuguée à des services en ligne toujours plus complets et performants pousse nombre d’entreprises à s’interroger sur leurs...

2 j

 

Microsoft Système/VMware

Microsoft Azure les bases essentielles
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

5 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

5 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB