Wilfried Woivré et Tommy Roughol vous proposent une conférence sur « Windows Azure : Tour d'horizon ! ».
Qu'il s'agisse de connecter vos applications entre elles ou d'héberger un site à fort trafic, le Cloud Computing est toujours là pour répondre à vos besoins.
Si cela vous intéresse, rejoignez-nous et sortez du brouillard, car Microsoft est là pour vous envoyer au 7ème ciel grâce à Windows Azure !
Au programme de cette session : les fonctionnalités de la plateforme, ses avantages, son utilisation, quelques cas pratiques et son modèle de tarification.
Pensez au parachute, la dépressurisation est souvent brutale !
2. Tommy Roughol
Soat - Sarenza
Blog
dev.howtommy.ne
C# t
Twitter
ASP.Net @HowTommy
3. Wilfried Woivré
Soat Expert C# / Azure
Blog
Windows blog.woivre.fr
Twitter
Azure @wilfriedwoivre
4. Agenda
Le cloud késkecé ?
Microsoft Windows What ?
Un portail pour les manager tous
Open. Flexible. Rock Solid.
Et sinon combien ça me coûte ?
Et si on a le temps :
■ Quelques exemples archis !
07/03/2013
4
5. Le cloud késkecé ?
Le cloud computing est un concept qui consiste
à déporter sur des serveurs distants des
stockages et des traitements informatiques
traditionnellement localisés sur des serveurs
locaux ou sur le poste de l'utilisateur.
Selon le National Institute of Standards and
Technology (NIST), le cloud computing est
l'accès via le réseau, à la demande et en libre
service, à des ressources informatiques
virtualisées et mutualisées.
07/03/2013
5
6. A quoi ça sert ?
Compute
Comput
Inactivité
e
Utilisation
Utilisation Utilisation
Moyenne
Temps Temps
Travaux ponctuels, par exemple batch Service populaire = montée en charge
La capacité excédentaire est inutilisée Tenir le rythme de croissance challenge l’IT
Time to market peut être ralenti Complexité du déploiement initial
Comput
Comput
e
e
Utilisation Moyenne Utilisation Moyenne
Temps Temps
Pics de demande difficiles à prévoir Services à forte saisonnalité
Les pics impactent les performances Pics dus à une augmentation de la demande
Impossible de prévoir les cas extrêmes Complexité IT et capacité gâchée
07/03/2013
6
7. Différents nuages !
Informatique Cloud IaaS Cloud PaaS Cloud SaaS
Traditionnelle Infrastructure Plate-Forme Software
Géré par l’utilisateur
de cloud
Géré par l’utilisateur de cloud
Applications Applications Applications Applications
Géré par l’utilisateur de cloud
Runtime Runtime Runtime Runtime
Géré par l’opérateur Cloud
Géré par l’opérateur Cloud
Middleware Middleware Middleware Middleware
O/S O/S O/S O/S
Virtualisation Virtualisation Virtualisation Virtualisation
Serveurs Serveurs Géré par l’opérateur Serveurs Serveurs
Cloud
Stockage Stockage Stockage Stockage
Réseau Réseau Réseau Réseau
07/03/2013
7
10. Tout droit sorti d’on ne sait où ?
Windows
Live
Hotmail
(1996)
450M+
utilisateurs Windows
(1997) Update Windows
550M Live
utilisateurs/ Messenger
mois (1998)
Office (2004)
Plus gros service live
entreprise 2B emails/jour
Meeting
x100M (1999)
320M+
(1999)
utilisateurs
2B (2001)
requêtes 20M+
/mois (2003)
utilisateurs 5B conf
mins/an
Datacenters
modulaires (en
Containers construction)
Densification de
serveurs
Collocation
07/03/2013
10
12. compute application
building blocks
infrastructure for building and
running your applications
07/03/2013
12
13. En quelques briques
Framework
s
Services
.
. .
. .
. .
. .
. .
.
Fabric
. . . . . .
virtual web cloud SQL noSQL blob connect virtual traffic
machines sites services database database storage network manager
Infrastructure
Automated Elastic
Managed Usage Based
Resources N Central US, S Central US, N Europe, W
Europe, E Asia, SE Asia + 24 Edge CDN
Locations
07/03/2013
13
14. Des API pour les manager
tous…
SMAPI
Un portail, des portaux
PowerShell
Command-Line tool pour Linux & Mac
07/03/2013
14
15. ET LE PORTAIL ?
HTTPS://MANAGE.WINDOWSAZURE.COM
07/03/2013 15
16. Open, Flexible, Rock Solid
GitHub (https://github.com/WindowsAzure)
WebSites
■ PHP, Node.js, Python, et .Net
Cloud Services
■ .Net, Java
IAAS
■ Ubuntu, OpenSuse, CentOS
■ VM Depot
07/03/2013
16
17. Open, Flexible, Rock Solid
Construisez votre propre
cloud
• Intégration continue
• Team Foundation Server
• Team Foundation Service
• Git
• SVN
• Etc. 07/03/2013
17
18. Open, Flexible, Rock Solid
Quand ça ne tombe pas en panne…
Service géo-redondant
Gestion des instances au sein d’Azure
SLA de 99,9%
07/03/2013
18
20. Comment ça se passe ?
service
package
service
package
07/03/2013
20
21. Mise à disposition des
machines
Provision Role Instances
Deploy App Code service
Configure Network package
virtual machine virtual machine
virtual machine virtual machine
Server Rack 1 Server Rack 2
07/03/2013
21
22. Mise à disposition des
machines
Provision Role Instances
Deploy App Code service
Configure Network package
07/03/2013
22
23. Déploiement de l’application
Provision Role Instances
Deploy App Code service
Configure Network package
07/03/2013
23
24. Configuration du Load Balancer
Provision Role Instances
Deploy App Code
Configure Network
Network load-balancer
configured for traffic
07/03/2013
24
26. Et sinon combien ça me coûte ?
3 mois gratuit avec quota
■ 750h Small Instances, 70Go Storage, 1SQL, 10
Websites
Forfait 20 à 30% moins cher
Paiement à l’utilisation
07/03/2013
26
27. Une calculatrice pour tout ça ?
https://www.windowsazure.com/fr-
fr/pricing/calculator/
2x instances Extra Small
■ 1x Prod et 1x Staging
Intégration continue TFS
CDN Azure
Storage NoSQL 25Go
https://www.windowsazure.com/fr-
fr/pricing/details/?currency-locale=de-de 07/03/2013
27
28. Et des archis ?
Archi CQRS + Event Sourcing
07/03/2013
28
29. Des bonnes pratiques d'archis
Pensez hybride
Prendre en compte le réseau
Tolérance de panne
07/03/2013
29
31. Communauté Azure France
• RDV chez la Communauté ZeCloud
• RDV le 27 avril pour le Global Windows
Azure Boot Camp Paris
• Le site www.zecloud.fr
• Les Azure Camps
• Le groupe Facebook ZeCloud:
http://www.facebook.com/groups/zecloud/
• Twitter ZeCloud http://twitter.com/zecloud
07/03/2013
31