Microsoft Azure - BDD
Développer des applications Windows Azure et des Web Services
Reference : MS20487

5
jours - 2,865 € € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Comprendre les différentes formes de Cloud Computing et la place de Windows Azure dans l’offre actuelle
- Découvrir pourquoi les organisations veulent exécuter les applications dans le nuage Azure
- Se familiariser avec l’architecture de Windows Azure
- Explorer le SDK Azure et l’environnement de développement Dev Fabric
- Comprendre comment développer des applications pour Azure et pourquoi elles différent des applications .Net standards
- Explorer les capacités de stockage d’Azure
- Découvrir SQL Azure, la base de données relationnelle dans les nuages
Pré requis
Expérience significative du développement sous Visual Studio 2010 ou plus récent, d’un langage .Net (C# ou VB .Net) et du langage ASP .NET
Modalités et délais d’accès
Pré-inscription
Bulletin d'inscription à retourner complété
Programmes de Développer des applications Windows Azure et des Web Services
Cette formation prépare au passage de l’examen 70-487 dans le cadre du cursus de certification MCSD App Builder . La certification n’est pas incluse dans la formation.
Vue d’ensemble des technologies de services et du Cloud
- Éléments clés des applications distribuées
- Les données et les technologies d’accès aux données
- Technologies de Service
- Cloud Computing
- Exploration de l’application d’ateliers Blue Yonder Airlines
Interrogation et manipulation de données en utilisant Entity Framework
- Vue d’ensemble d’ADO .NET
- Création d’un modèle de données d’entité
- Interrogation des données
- Manipulation des données
Création et consommation de services Web ASP .NET
- Que sont les services HTTP ?
- Création d’un service Web ASP .NET
- Gestion des requêtes et réponses HTTP
- Hébergement et consommation de services Web ASP .NET
Extension et sécurisation des services Web ASP .NET
- La gestion des requêtes par l’API Web ASP .NET
- La gestion des réponses par l’API Web ASP .NET
- Création de services OData
- Implémentation de la sécurité dans les services Web ASP .NET
- Injection de dépendances dans les contrôleurs
Création de services WCF
- Avantages de la création de services avec WCF
- Création et mise en oeuvre d’un contrat
- Configuration et hébergement de services WCF
- Consommer des services WCF
Conception et extension des services WCF
- L’application des principes de conception pour les contrats de service
- Gestion des transactions distribuées
- Architecture du pipeline WCF
- Extension du pipeline WCF
Implémentation de la sécurité dans les services WCF
- La sécurité du transport
- La sécurité des messages
- Configuration de l’authentification et des autorisations du service
Windows Azure Service Bus
- Les relais de Windows Azure Service Bus
- Les files d’attente de Windows Azure Service Bus
- Les sujets de Windows Azure Service Bus
Hébergement des services
- Hébergement de services sur site
- Hébergement de services dans Windows Azure
Déploiement des services
- Déploiement Web avec Visual Studio
- Création et déploiement des packages d’applications Web
- Outils ligne de commande pour les packages de déploiement Web
- Déploiement sur Windows Azure
- Livraison continue avec TFS et GIT
- Les meilleures pratiques pour le déploiement en production
Le stockage Windows Azure
- Introduction au stockage Windows Azure
- Stockage Blob Windows Azure
- Stockage Table Windows Azure
- Stockage File d’attente Windows Azure
- Restreindre l’accès au stockage Windows Azure
Surveillance et diagnostic
- Améliorer les diagnostics à l’aide du traçage
- Configuration de services de diagnostic
- Surveillance de IIS
- Services de surveillance à l’aide de Windows Azure Diagnostics
- Débogage à l’aide d’IntelliTrace
- Collecte des mesures Windows Azure
Gestion des identités et contrôle d’accès
- Concepts d’identité fondée sur la revendication
- Service de contrôle d’accès
- Configuration des services pour utiliser les identités fédérées
- Gestion des identités fédérées côté client
Evolutivité des services
- Introduction à l’évolutivité
- Équilibrage de charge
- Évolutivité des services sur site avec un cache distribué
- Mise en cache Windows Azure
- Mises en garde sur l’évolutivité des services
- Évolutivité globale