A la découverte de Windows Azure part 1 (100)
-
Upload
microsoft-decideurs-it -
Category
Technology
-
view
398 -
download
0
description
Transcript of A la découverte de Windows Azure part 1 (100)
![Page 1: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/1.jpg)
1
A la découverte de Windows
Azure (1ère partie)
Gregory Renard Wygwam
Sébastien Warin Wygwam
![Page 2: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/2.jpg)
2
A la découverte de Windows Azure
Rappel sur le Cloud Computing
Le Cloud chez Microsoft
La plateforme Windows Azure
Quel coût de la plateforme
![Page 3: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/3.jpg)
3
Les challenges informatiques
3
• Manque d’agilité pour parvenir à déployer les applications et services qui créent
de la valeur métier
• Equipes informatiques essentiellement focalisées sur l’exploitation des
systèmes existants, pas sur les projets stratégiques pour l’entreprise
• Maintenance et sécurité des postes de travail et des applications difficiles et
coûteuses
• Coûts informatiques non prédictibles et non maîtrisés
Des métiers moins productifs et peu
satisfaits
Des directions générales ne percevant que des coûts et faible
ROI
![Page 4: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/4.jpg)
4
Mainframe
Client-Server
Web
SOA
Cloud
5ème génération d’architecture
1970 1980
1990 2000
2010
![Page 5: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/5.jpg)
5
Qu’est-ce que le Cloud Computing ?
information as a service
infrastructure as a service
everything as a service
software as a service
platform as a service
![Page 6: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/6.jpg)
6
5 caractéristiques essentielles
• Self-service, à la demande
• Accès réseau ubiquitaire
• Mise en commun des ressources
• Indépendance de l’emplacement
• Homogénéité
• « Élasticité » rapide
• Service mesuré en permanence
![Page 7: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/7.jpg)
7
3 Modèles de Service
• Software as a Service (SaaS) • Utilisation des applications du fournisseur de services à
travers le réseau
• Platform as a Service (PaaS) • Déploiement d’applications créées par le client dans le Cloud
• Infrastructure as a Service (IaaS) • Location de capacités de traitement, de stockage, de réseau
et autres ressources
![Page 8: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/8.jpg)
8
Avantage économique !
Charge
actuelle
Capacités fournies par
l’IT
« Gâchis » de capacités
Sous-capacité
Coût fixe pour les capacités fournies par
l’IT
Prévision de charge
Barrière pour les
innovations
CA
PAC
ITE
INFO
RM
ATI
QU
E
TEMPS
![Page 9: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/9.jpg)
9
Charge actuelle
Capacités fournies par
l’IT
Réduction des investissements
initiaux
Réduction de la surcapacité
Pas de sous-capacité
Réduction possible des capacités IT en cas de
diminution de la charge
Prévision de
charge
CA
PAC
ITE
INFO
RM
ATI
QU
E
TEMPS
Avec…
Avantage économique !
![Page 10: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/10.jpg)
10
Microsoft, le Cloud ?
(1996) + 450 M
util. actifs
Windows Live
Hotmail (1997) 550 M
util./mois
(1998) Logiciel + Service
450 M util.
Windows Update
(1999) + 320 M
util. actifs
Windows Live
Messenger
(1999) 2 Milliards
requêtes/mois
(2001) + 20 M
util. actifs
(2003) 5
milliards min conf
/an
(2004) 2 milliards emails/jour
(2010) Disponible pour 450
millions de consommate
urs
Web Applications
1 milliard = Nombre d’authentification
Windows Live ID chaque jour
Windows Live
![Page 11: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/11.jpg)
11
![Page 12: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/12.jpg)
12
![Page 13: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/13.jpg)
13
Les centres de données
![Page 14: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/14.jpg)
14
Faire du futur une variable connue
INVESTISSEMENTS EN INFRASTRUCTURE
Plus de $2B investis 6 data centers Conformité avec les procédures de sécurités Flexibilité entre Cloud Public et Privé Innovation en terme d’empreinte carbone 30 000 ingénieurs travaillent sur les services Cloud 70% de l’ensemble des produits serveurs auront une offre Cloud d’ici 2012
BUSINESS APPS COLLABORATION STOCKAGE PLATEFORME MANAGEMENT PRODUCTIVITE COMMUNICATIONS
No
us
géro
ns
Vo
us
gére
z
![Page 15: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/15.jpg)
15
Private (On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
Vo
tre v
ale
ur
Dedicated (Managed
Hosting)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security V
otr
e v
ale
ur
Platform (as a Service)
Applications
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Security
Vo
tre v
ale
ur
Infrastructure (as a Service)
Storage
Server HW
Networking
Servers
Virtualization
Databases
Runtimes
Applications
Security
Vo
tre v
ale
ur
Vo
tre v
ale
ur
Innovations
Vo
tre v
ale
ur
Innovations
Vo
tre v
ale
ur
Innovations
Opportunités pour l’Innovation
![Page 16: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/16.jpg)
16
La plateforme Windows Azure
Distribution, stockage et calcul évolutif Réseau privé virtuel (VPN) Gestion des services automatisés Langages, technologies et outils familiers
Stockage relationnel pour le nuage Synchronisation et repporting Modèle de développement cohérent Gestion automatisée
Cache distribué Capacité de bus de services Service de contrôle des accès Service d'intégration et de composition de la demande
![Page 17: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/17.jpg)
17
La plateforme Windows Azure
Platform
Compute Storage Management CDN
Database Management Data Sync Reporting
App Data App Data
App Data App Data
AppFabric Service Bus Access Control Caching Virtual Network
![Page 18: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/18.jpg)
18
Bénéfices de Windows Azure
Un système d’exploitation pour le Cloud
Réduction des coûts
Agilité / on-demand
Efficacité
Interoperabilité
Focus
![Page 19: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/19.jpg)
19
Plateforme unifiée et ouverte
Modèle de Développement et Administration
familier
Interopérable
![Page 20: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/20.jpg)
20
On-premises LOB Applications Applications hybrides
Tout en se reposant sur des investissements IT existants
Applications/ navigateurs PC
Mobile / autre navigateur
Windows Azure est une solution Cloud intégrée utilisant des produits
Microsoft déjà connus des professionnels de l'informatique
Compute Storage Mgt Relational data Management Connectivity Access control CDN
Exp
eri
en
ce
Déve
lop
pe
ur
Utilis
e d
es c
om
pé
ten
ce
s
exis
tan
tes e
t d
es o
utils
co
nn
us
![Page 21: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/21.jpg)
21
Créer de nouveaux services Cloud
Les opportunités Windows Azure
Stocker des données dans le Cloud
Migrer des applications dans le Cloud
Créer de nouvelles solutions en créant des services Cloud
Etendre des applications au Cloud
![Page 22: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/22.jpg)
22
Exemples de scénarios
Usage
Co
mp
ute
Time
Average
Inactivity
Period
“On and Off “
Scénarios d’usage temporaire
Gaspillage de ressources non exploitées
Délais de déploiement parfois importants
Co
mp
ute
Time
“Unpredictable Bursting“
Average Usage
Pics de consommation imprévisibles
Impact négatif sur la performance
Trop coûteux à anticiper ou provisionner
Average Usage
Co
mp
ute
Time
“Growing Fast“
Service à succès, réussite commerciale
S’adapter à la demande est difficile
Temps de déploiements et mise en oeuvre complexe
Co
mp
ute
Time
Average Usage
“Predictable Bursting“
Services répondant à des saisonnalités
Pics de consommation périodiques
Complexité du SI et gaspillage de ressources
![Page 23: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/23.jpg)
23
Le traitement des données dans
les nuages peut-il vous apporter quelque chose ?
• Votre application pourrait-elle utiliser plus de ressources à la demande ?
• Y-a-t-il une partie d’une nouvelle fonctionnalité qui pourrait s’exécuter dans les nuages ?
• Est-ce que votre application à un module mis à jour régulièrement et qui pourrait tourner dans les
nuages ?
Instance Instance
Votre Application
Internet
Plateforme Windows Azure
![Page 24: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/24.jpg)
24
Souhaitez-vous construire une
Applicaton SaaS ?
• Pourriez-vous être plus compétitif avec du SaaS ?
– Vos concurrents offrent-ils déjà une solution SaaS ?
• Pourriez-vous entrer sur un nouveau marché avec
une application SaaS ?
• Est-ce que l’une de vos applications SaaS
existantes pourraient être encore meilleure en
s’exécutant sur la plateforme Windows Azure ? Internet
Client 1 . . .
Application SaaS
Client N
Instances Données
Plateforme Windows Azure
![Page 25: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/25.jpg)
25
Les prix de la plateforme
![Page 26: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/26.jpg)
27
Qualité de service
![Page 27: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/27.jpg)
28
Exemple 1 Exemple: Stockage Relationnel dans le Cloud
• Stocker 10 giga-octets de dossiers clients
• Hypothèses: • Stockées dans une base de données SQL Azure
• Transfert de données sortant : 10 Go / mois
• Transfert de données entrant : 1 Go/ mois
• Coûts: • Stockage: $99.99/mois
• Transfert: $1.60/mois
• Total: $101.59/mois
![Page 28: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/28.jpg)
29
Exemple 2 Exemple: Traitement de données dans le Cloud
• Un add-on sur une application on-premise qui fait appel à un service de traitement de
données dans le cloud.
• Hypothèses:
• Deux instances moyennes ($.24/heure chacune) fonctionnant en continu
• Utilisées pour la création de 300 rapports par mois
• Chacune transfère 10 Go entrants, 0,5 gigaoctets sortants
• Chacune stockent 10 Go pour 1 jour / mois dans des blobs
• Les opérations sur les données: 30.000.000 / mois
• Coûts:
• Traitement de données: $345.60/mois
• Stockage: $45.00/mois
• Transfert: $322.50/mois
• Total: $713.10/ mois
![Page 29: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/29.jpg)
30
Exemple 3 Exemple: Application Web/SaaS
• Application de gestion basique en mode SaaS
• Hypothèses • SQL Azure
• 50 Mo/client
• 1 GB pour 20 clients
• Besoin d’une 1 base de 50Go
• Web Role • 200 clients par VM
• Soit pour 1000 clients, un besoin de 5 VM
• Coût • 1,2€ / client
![Page 30: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/30.jpg)
31
TCO Analyzer Tool
http://www.microsoft.com/windowsazure/tco/
Détermine la valeur “quantitative” de Windows Azure
TCO du développement et opérations sur Windows Azure comparé à un hébergement traditionnel
Estimation du coût de fonctionnement sur Windows Azure
![Page 31: A la découverte de Windows Azure part 1 (100)](https://reader034.fdocuments.us/reader034/viewer/2022051608/54579eefaf795998788b519d/html5/thumbnails/31.jpg)
32
Adoption: + 30,000 clients
« Grâce à la flexibilité de Windows Azure, nous pouvons nous concentrer sur le développement de nouvelles fonctionnalités pour nos clients – ce qui nous rend plus concurrentiel. »
« Ce qui nous a pris deux mois est réalisable maintenant en une semaine et nous pouvons réutiliser ces ressources informatiques sur des tâches plus stratégiques, comme le développement de nouveaux services. »