4. Informatique Cloud IaaS Cloud PaaS Cloud SaaS
Traditionnelle Infrastructure Plate-Forme Software
de cloud
Géré par l’utilisateur
Applications Géré par l’utilisateur de cloud Applications Applications Applications
Runtime Runtime Runtime Runtime
Géré par l’utilisateur de cloud
Géré par l’opérateur Cloud
Middleware Middleware Middleware Middleware
Géré par l’opérateur Cloud
O/S O/S O/S O/S
Géré par l’opérateur Cloud
Virtualisation Virtualisation Virtualisation Virtualisation
Serveurs Serveurs Serveurs Serveurs
Stockage Stockage Stockage Stockage
Réseau Réseau Réseau Réseau
• Dans le cadre d’un cloud privé, l’opérateur de Cloud, c’est vous
• La gestion des couches « grises » est souvent automatisée au maximum
5. Navigateur,
Tablette, Ap
pli, …
Web Site
Web Site Worker
LB Appli Web
(ASPX, ASMX, WCF)
(ASPX, ASMX, WCF) Backend
Service
Hosting
Internet
Blobs
LB
Stockage Data
6. Browser
Web Site
Web Site Worker
LB Web Role
(ASPX, ASMX, WCF)
(ASPX, ASMX, WCF) Worker Role
Service
Hosted Service
CDN Data Center
Queue
LB
Blobs
Tables
Storage
18. Real World: Dynamically Scaling a Windows Azure Application
AzurePHP - Scaling PHP Applications on Windows Azure
Auto-scaling in Azure. - Strive for excellence through continuous
improvements - Site Home - MSDN Blogs
Windows Azure Autoscaling Block (WASABi) BETA is out (Enterprise Library)
19.
20.
21. 24/11
Créez votre application sur Azure avec Visual Studio 2010
Nous verrons comment prendre en main la plateforme depuis le portail du développeur, tester sur l’émulateur local, déployer
sur Azure, mettre au point l’application, l’exécuter, mettre à jour la production.