Revenir à la liste des catégories de formation



Formation : Introduction à la plateforme Windows AzureTM : Programmation d'applications "cloud"


(Réf. 17919)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Virtualisation

Prérequis

Non renseigné

Public

À qui s'adresse cette formation?


Aux programmeurs, architectes et concepteurs d'applications souhaitant profiter des services Microsoft Azure pour créer des applications "dans le nuage" (cloud) évolutives et peu coûteuses. Une expérience de la programmation .NET est nécessaire.

Objectifs

Vous apprendrez à

  • Développer des applications évolutives, tolérantes aux pannes et sûres avec la plate-forme Windows Azure
  • Exploiter vos connaissances de Visual Studio et de .NET pour développer des applications dans le cloud (nuage)
  • Créer, déployer, configurer et surveiller des applications s'exécutant dans le cloud Azure
  • Héberger des services WCF (Windows Communication Foundation) avec Azure
  • Optimiser les services de cloud computing d'Azure pour un traitement asynchrone
  • Créer et accéder à des bases de données SQL Azure pour un stockage de type cloud

Type de formation

Courte

Programme


Fonctionnalités et services Azure

  • Évolutivité
  • Tolérance aux pannes
  • Sécurité
  • Accessibilité économique
  • Stockage dans le cloud (nuage)
  • AppFabric
  • SQL Azure

Développement d'applications Azure avec Visual Studio


Création d'un programme Windows Azure

  • Enregistrer un compte Windows Azure
  • Développer des projets Azure dans Visual Studio
  • Ajouter des rôles Web et de travail
  • Programmer des applications ASP.NET pour Azure

Chargement et test d'applications Azure

  • Tester des applications avec le "Development Fabric"
  • Publier une application Azure
  • Configurer des applications Azure

Sauvegarder les données avec le stockage blob Azure

  • Configurer le stockage blob en local et pour le cloud
  • Ajouter des conteneurs blob
  • Sauvegarder, lister, accéder et supprimer des blobs

Stockage de données structurées avec les tables Azure

  • Configurer le stockage dans les tables
  • Créer des entités
  • Contrôler la simultanéité et les transactions

Migration d'applications ASP.NET vers Azure


Déploiement d'applications Azure pour production

  • Surveiller et déboguer des applications cloud
  • Faire évoluer des applications Azure
  • Reconfigurer des applications Azure

Personnalisation de la sécurité des formulaires Web pour Azure

  • Utiliser l'authentification par formulaire et les fournisseurs de rôles pour Azure
  • Configurer les règles d'accès et les rôles
  • Optimiser les contrôles de connexion ASP.NET dans Azure
  • Mettre en œuvre la sécurité de transport avec SSL

Activation de sessions et de profils ASP.NET pour Azure

  • Considérations sur la conception d'applications Web Azure
  • Stocker les sessions dans Azure
  • Modifier la configuration des profils pour Azure

Création d'applications Azure orientées services


Héberger des services WCF avec Azure

  • Ajouter des services WCF à une application ASP.NET
  • Créer un rôle de service Web WCF
  • Programmer les interfaces, les attributs et la configuration WCF
  • Mettre en œuvre un service WCF

Développement de services Azure interopérables

  • Localiser les services Azure
  • Ajouter des références de service
  • Paramétrer les liaisons WCF
  • Accéder aux services Azure avec SOAP ou REST
  • Utiliser les services Azure à partir de WPF, Silverlight et PHP

Optimiser Azure pour des opérations asynchrones


Ajout des rôles de travail aux projets Visual Studio

  • Traitement asynchrone en tâche de fond
  • Envoyer des messages aux files d'attente
  • Lire les messages en attente

Utilisation du Service Bus AppFabric

  • Les services distribués
  • Envoyer des messages unidirectionnels
  • Élaborer des services bidirectionnels en duplex intégral

Contrôle des accès avec AppFabric

  • Standards pris en charge
  • Authentification des utilisateurs

Stockage dans le cloud avec SQL Azure


Présentation de SQL Azure

  • Créer un compte SQL Azure
  • Identifier les différences entre SQL Azure et SQL Server
  • Support des outils SQL Azure

Création d'une base de données SQL Azure

  • Migrer des bases de données SQL Server vers SQL Azure
  • Exécuter des scripts SQL pour créer une base de donnée SQL Azure
  • SQL Server Management Studio

Accès à une base de données SQL Azure

  • Se connecter à une base de données SQL Azure pour stocker dans le nuage
  • Interroger des bases de données avec ADO.NET
  • Synchroniser SQL Azure et les données locales
  • Utiliser le Framework Microsoft Sync

Pédagogie

Les exercices vous apportent une expérience pratique de la création et du déploiement d'applications Azure avec Visual Studio et .NET. Les exercices comprennent :
  • Création d'un compte Windows Azure
  • Test d'applications Azure avec le "Development Fabric"
  • Chargement d'une application ASP.NET dans le cloud
  • Stockage de données dans des blobs et des tables
  • Activation de l'authentification de formulaires Web, de sessions et de profils pour les applications Azure
  • Hébergement d'un service WCF au sein du cloud
  • Utilisation de files d'attente Azure pour du traitement asynchrone
  • Sauvegarde de données relationnelles dans le nuage avec SQL Azure

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92110 Clichy :


Revenir en haut





Revenir à la liste des catégories de formation