Développement logiciel / Microsoft

Formation: Développer Windows Azure et les services Web ( 5 Jours )

Consulter les villes disponibles, le calendrier et nos tarifs dégressifs pour cette formation

Durée

5 Jour(s)

Pré-requis

Objectifs

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 Surveiller et enregistrer 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

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 de 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ès au 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
  •  
      
     
    Certificat/Attestation
    Délivrance d'une attestation de fin de formation
     
    Modalités d’évaluation
    A l'issue de la formation, un certificat de formation sera délivré au stagiaire
     
    Modalités de l'examen
     
    Formation éligible au Compte Personnel de Formation (CPF), permettant de préparer la Certification Microsoft Développement Azure et Services Web, inscrite à l'inventaire de la CNCP.
    contactez-vous decouvrez nos formation en region decouvrez nos formation en region devis

    Mots-Clés