Développer Windows Azure et les services Web

QUESTIONS ?

Développer Windows Azure et les services Web

Prix: 2 595 €Durée: 5 joursCode de Réference: 20487 Catalogue
Microsoft Azure
Print Friendly, PDF & Email



Dans cette formation Windows Azure, vous apprendrez à concevoir et développer des services qui accèdent à des données locales et distantes à partir de diverses sources de données. Vous apprendrez également à développer et à déployer des services dans des environnements hybrides, y compris des serveurs sur site et Windows Azure. Elle permet de préparer la Certification 70-487, éligible au Compte Personnel de Formation (CPF). Une formation préparant à une certification éligible au CPF l’est également. Attention, différents codes CPF existent selon le secteur métier de l'entreprise. Nous consulter. Connectez-vous sur https://www.moncompteactivite.gouv.fr.

Objectifs de la formation :

  • Interroger et manipuler des données avec Entity Framework
  • Utilisez l'API Web ASP.NET pour créer des services HTTP et les utiliser
  • Extension des services d'API Web ASP.NET à l'aide de gestionnaires de messages, de classeurs de modèle, de filtres d'action et de formateurs de type de média
  • Créez des services SOAP avec Windows Communication Foundation (WCF)
  • Appliquer les principes de conception aux contrats de service et étendre les services WCF
  • Utiliser Windows Azure Service Bus pour la messagerie
  • Déployer des services sur les serveurs locaux et Windows Azure
  • Stocker et accéder aux données dans Windows Azure Storage et configurer les droits d'accès au stockage
  • Surveiller et consigner les services, sur site et dans Windows Azure
  • Implémenter l'authentification fédérée à l'aide d'ACS avec les services API Web ASP.NET
  • Créer des services évolutifs et équilibrés

Public :

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

Pré-requis :

Expérience avec la programmation C # et les concepts tels que les expressions Lambda, LINQ et les types anonymes. Comprendre les concepts des applications n-tier Expérience dans l'interrogation et la manipulation de données avec ADO.NET. Connaissance des structures de données XML.

Programme de la formation :

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
  • Atelier :  Explorer l'environnement de travail

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
  • Atelier : Création d'une couche d'accès aux données à l'aide d'Entity Framework

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

  • HTTP Services
  • 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
  • Atelier : Création du service d'API Web de réservation de voyage ASP.NET

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

  • Les processus de traitement ASP.NET Web API Pipeline
  • Création de services OData
  • Mettre en œuvre la sécurité dans les services ASP.NET Web API
  • Injecter les dépendances dans les contrôleurs
  • Atelier : Extension des services ASP.NET Web API de Travel Companion

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
  • Atelier : Création et utilisation du service WCF

Héberger les services

  • Hébergement sur site
  • Hébergement dans Windows Azure
  • Atelier : Héberger les 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
  • Atelier : Windows Azure Service Bus

Déploiement des services

  • Déploiement Web avec Visual Studio 2012
  • 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
  • Atelier  : Déploiement de services

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ès au stockage Windows Azure
  • Atelier : Windows Azure Storage

Surveillance et diagnostics

  • Améliorer les diagnostics en utilisant les traceurs
  • Configurer les services de diagnostics
  • Surveiller les services en utilisant les diagnostics Windows Azure
  • Collecter les mesures Windows Azure
  • Atelier :  Surveillance et diagnostics

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 Windows Azure
  • Configurer les services pour utiliser les identités fédérées
  • Atelier : Gestion d'identité et contrôle d'accès

Dimensionnement des services

  • Introduction à l'évolutivité
  • Répartition de charges
  • Dimensionnement des services sur site avec les caches distribués
  • Le cache Windows Azure
  • Evolutivité globale
  • Atelier : Evolutivité

Les plus de cette formation :

  • Support de cours officiel Microsoft en anglais remis au format électronique. Ce support Microsoft est disponible à tout moment (en ligne ou hors ligne) et unique pour chaque participant. Il nécessite la création d'un compte personnel sur le site SkillPipe (http://skillpipe.courseware-marketplace.com). Afin de profiter pleinement du support, nous invitons les participants à se munir d'un PC ou d'une tablette, qu’ils pourront connecter en WiFi dans nos locaux.
  • De nombreux ateliers effectués durant la formation permettent aux participants de disposer d'une expérience pratique sur Azure.
  • Nos consultant experts vous apportent leurs conseils et leurs retours d’expérience.
Print Friendly, PDF & Email
retour vers le catalogue des formations