Description
Cette formation vous fera découvrir la plateforme Cloud de Microsoft, Windows Azure, ses apports et son fonctionnement. Vous apprendrez à utiliser les outils et technologies disponibles pour développer des applications et les déployer sur cette plateforme.
À qui s'adresse cette formation ?
Pour qui ?Développeurs .NET (C# ou VB.NET). Architectes.
Prérequis
Les objectifs de la formation
Programme de la formation
- Introduction au Cloud Computing et à la plateforme Microsoft Azure
- - Définitions et généralités sur le Cloud Computing.
- - Les acteurs du marché.
- - Notions fondamentales du Cloud Computing.
- - Mise à l'échelle verticale contre mise à l'échelle horizontale.
- - La réponse de Microsoft : Windows Azure.
- Microsoft Azure Compute
- - Infrastructure et principe de fonctionnement.
- - IaaS vs PaaS, architecture cloud ou hybrides ? Cloud Services : Web Roles / Worker Roles.
- - Web Sites / Web Jobs.
- - Emplacements de déploiements : préproduction, test, production.
- - Principes des déploiements Git, TFS.
- - Content Delivery Network.
- - Travaux pratiques Prise en main du SDK Azure dans Visual Studio.
- - Premier site web dans Azure.
- Microsoft Azure Storage
- - Introduction et généralités.
- - Locally Redundant Storage, Zone Redundant Storage, Geo Redundant Storage.
- - Différents types de stockage : Blobs, Tables, Queues, Files.
- - Sécurisation avec Signatures d'Accès Partagé.
- - Valet Key pattern pour délester les serveurs.
- - API et utilisations.
- - Travaux pratiques Manipulation des différents types de stockage Windows Azure.
- SQL Azure Database
- - Principe de fonctionnement de Azure SQL Database.
- - Azure SQL Database vs SQL Server.
- - Administration d'Azure SQL Database.
- - Configuration d'Azure SQL Database.
- - API et outils.
- - Travaux pratiques Créer, administrer et consommer des données dans Azure SQL Database.
- Azure Active Directory
- - Introduction à la gestion de l'identité dans le Cloud.
- - Intégration avec le SI.
- - Sécurisation d'applications et d'api web avec Azure Active Directory.
- - Authentification Multi Facteur : SMS, téléphone.
- - Azure Active Directory Graph API.
- - Travaux pratiques
- Azure Service Bus
- - Introduction et généralités.
- - Les différents scénarios d'utilisation du service bus.
- - Relay endpoints.
- - Brokered messages.
- - Push notifications.
- - Travaux pratiques Service Bus et Web Jobs.
- Aperçus des autres services applicatifs d'Azure
- - Search service.
- - DocumentDB.
- - Media Services.
- - Démonstration Autres services applicatifs d'Azure.
- L'automatisation des tâches
- - Le traitement par lots.
- - La création d'une action.
- - La création d'un "droplet".
- - La fusion HDR.
- - Le photomerge.
- - Création d'un panorama.
- - Correction de l'objectif.
- - Travaux pratiques Application d'un logo sur une série d'images contenant des orientations variables.