Introduction : le Cloud Computing
- Définitions et généralités sur le Cloud Computing.
- Quels sont les acteurs du marché ?
- Notions fondamentales du Cloud Computing.
- La réponse de Microsoft : Windows Azure.
Windows Azure Platform
- Qu'est-ce que Windows Azure Platform ?
- Infrastructure et principes de fonctionnement.
- Les différents rôles d'exécution.
- Les technologies supportées et les outils.
- Le déploiement d'application.
- Déployer ma première application dans Windows Azure.
Travaux pratiques
Prise en main des outils pour Windows Azure.
Le stockage dans Windows Azure
- Introduction et généralités.
- Les différents types de stockage : Blobs, Tables, Queues, Disques.
- Les API et leurs utilisations.
Travaux pratiques
Manipulation des différents types de stockage proposés par Windows Azure.
SQL Azure
- Principes de fonctionnement d'une base de données relationnelle dans le Cloud.
- API et outils.
- Administration et configuration d'une base de données SQL Azure.
- Synchronisation d'une base de données SQL Azure avec une base de données locale.
Travaux pratiques
Utilisation de SQL Azure dans une application Windows Azure.
Windows Azure : API avancées
- API de diagnostic.
- API de management.
Travaux pratiques
Manipulation des API de diagnostic et de management.
Windows Azure App Fabric
- Windows Azure Service Bus.
- Le service de contrôle d'accès.
- Fédération d'identités avec Windows Identity Foundation.
Travaux pratiques
Service Bus et service de contrôle d'accès.