cloud computing
DESCRIPTION
Cloud Computing. Jean-Pierre Riehl Bewise – Azure Circle Microsoft http://www.bewise.fr. Sources : Session CLO101 des TechDays 2011 (Microsoft, Sébastien Warin, Grégory Renard) . Bewise. Partenariat Gold avec Microsoft Membre de Azure Circle. WPF. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/1.jpg)
1
Cloud ComputingJean-Pierre RiehlBewise – Azure Circle Microsofthttp://www.bewise.fr
Sources : Session CLO101 des TechDays 2011 (Microsoft, Sébastien Warin, Grégory Renard)
![Page 2: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/2.jpg)
2
BewiseDes experts, des solutions innovantesNous développons…votre avance
SQL Server
SilverlightALMSharepoint
WP7Regional Director
Azure
Partenariat Gold avec MicrosoftMembre de Azure CircleWPF
![Page 3: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/3.jpg)
3
AgendaRetour sur le Cloud
Microsoft et le Cloud
Comment démarrer ?
Retours d’expérience
![Page 4: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/4.jpg)
5
Retour sur le Cloud
![Page 5: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/5.jpg)
6
MainframeClient-Server
WebSOACloud
5ème génération d’architecture
19701980
19902000
2010
![Page 6: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/6.jpg)
7
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 7: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/7.jpg)
8
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 8: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/8.jpg)
9
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 9: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/9.jpg)
10
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
CAPA
CITE
INFO
RMAT
IQU
E
TEMPS
![Page 10: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/10.jpg)
11
Charge actuelle
Capacités fournies par
l’IT
Réduction des investissement
s 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
CAPA
CITE
INFO
RMAT
IQU
E
TEMPS
Avec…
Avantage économique !
![Page 11: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/11.jpg)
12
D’autres facteurs• Variation temporelle• Variation sectorielle• Variation matérielle
Economies d’échelle
![Page 12: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/12.jpg)
13
Les types de Cloud• Cloud Public• Cloud Privé
• Privatisation d’un DataCenter• Appliances
• Cloud Hybride• Débordement vers un Cloud public
![Page 13: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/13.jpg)
14
Un aspect durable• S’inscrit dans la mouvance GreenIT• Conception durable des Datacenter
• Gestion de l’énergie• Gestion de l’eau• Gestion de la chaleur
Conception orientée Container
![Page 14: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/14.jpg)
15
Microsoft et le CloudL’offre Windows Azure
![Page 15: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/15.jpg)
16
Microsoft, le Cloud ?
(1996)+ 450 M
util. actifs
Windows Live
Hotmail (1997)550 M
util./mois
(1998)Logiciel + Service450 M util.
Windows
Update(1999)+ 320 M util. actifs
Windows Live
Messenger
(1999)2 Milliards requêtes/m
ois
(2001)+ 20 M
util. actifs
(2003)5
milliards min
conf /an
(2004)2
milliards emails/jou
r
(2010)Disponible pour 450
millions de consomma
teurs
Web Applications
1 milliard =Nombre d’authentification Windows Live ID chaque jour
Windows Live
![Page 16: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/16.jpg)
17IT as a Service
SOFTWAREA S A S E R V I C E
PLATFORMA S A S E R V I C E
INFRASTRUCTUREA S A S E R V I C E
![Page 17: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/17.jpg)
18IT as a Service
INFRASTRUCTUREA S A S E R V I C E
PLATFORMA S A S E R V I C E
SOFTWAREA S A S E R V I C ECUSTOMER &PARTNER APPS
![Page 18: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/18.jpg)
19
Faire du futur une variable connue INVESTISSEMENTS EN INFRASTRUCTURE
Plus de $2B investis6 data centersConformité avec les procédures de sécuritésFlexibilité entre Cloud Public et PrivéInnovation en terme d’empreinte carbone30 000 ingénieurs travaillent sur les services Cloud70% de l’ensemble des produits serveurs auront une offre Cloud d’ici 2012
BUSINESS APPSCOLLABORATION STOCKAGE PLATEFORMEMANAGEMENTPRODUCTIVITECOMMUNICATIONS
Platform as a ServiceSoftware as a Service
Nou
s gér
ons
Vous
gér
ez
![Page 19: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/19.jpg)
20
Private(On-
Premise)
StorageServer HW
Networking
ServersDatabases
Virtualization
RuntimesApplications
Security
Votre
val
eur
Dedicated(Managed Hosting)
StorageServer HW
Networking
ServersDatabases
Virtualization
RuntimesApplications
SecurityVo
tre v
aleu
r
Platform(as a
Service)Applications
StorageServer HW
Networking
ServersDatabases
Virtualization
RuntimesSecurity
Votre
val
eur
Infrastructure(as a Service)
StorageServer HW
Networking
ServersVirtualizatio
n
Databases
RuntimesApplications
Security
Votre
val
eur
Votre
val
eur
Innovations
Votre
val
eur
Innovations
Votre
val
eur
Innovations
Opportunités pour l’Innovation
![Page 20: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/20.jpg)
21
Bénéfices de Windows AzureUn système d’exploitation pour le Cloud
Qui permet de
Data centers
Services de Stockage
Virtualisation
Services Management
Sécurité et Contrôle
Qui gère à votre place Vous bénéficiez
Réduction des coûts Agilité / on-demand Efficacité Interoperabilité Focus
Gérer des apps
Stocker des datas
Héberger des apps
Créer des apps
![Page 21: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/21.jpg)
22
La plateforme Windows Azure
Distribution, stockage et calcul évolutifRéseau privé virtuel (VPN)Gestion des services automatisésLangages, technologies et outils familiers
Stockage relationnel pour le nuageSynchronisation et reportingModèle de développement cohérentGestion automatiséeCache distribuéCapacité de bus de servicesService de contrôle des accèsService d'intégration et de composition de la demande
![Page 22: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/22.jpg)
23
Plateforme unifiée et ouverte
Modèle de Développement et Administration familier
Interopérable
![Page 23: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/23.jpg)
24
Comment démarrer ?
![Page 24: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/24.jpg)
25
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 25: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/25.jpg)
26
Exemples de scénarios
UsageCom
pu te
Time Average
Inactivity
Period
“On and Off “
Scénarios d’usage temporaireGaspillage de ressources non exploitéesDélais de déploiement parfois importants
Com
pu te
Time
“Unpredictable Bursting“
Average Usage
Pics de consommation imprévisiblesImpact négatif sur la performanceTrop coûteux à anticiper ou provisionner
Average UsageCom
pu te
Time
“Growing Fast“
Service à succès, réussite commercialeS’adapter à la demande est difficileTemps de déploiements et mise en oeuvre complexe
Com
pu te
Time Average Usage
“Predictable Bursting“
Services répondant à des saisonnalitésPics de consommation périodiquesComplexité du SI et gaspillage de ressources
![Page 26: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/26.jpg)
27
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 27: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/27.jpg)
28
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
InstancesDonnées
Plateforme Windows Azure
![Page 28: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/28.jpg)
29
Les prix de la plate-forme
Gestion automatisée, fédération d’identités,bus de données
Contrôle d’accès
1,41€/100K
Par transactionBus de données
2,82€
Par connexionBande passante
Par Go transféré0,11€ Go Entrant0,14€ Go Sortant
Web edition
7,085€ / 1 Go / mois(1-5 Go)
Par database/mois
Haute disponibilité, tolérance aux pannes,à la demandeBusiness edition
Par database/mois
70,91€ / 10 Go / mois(10-50 Go)
Bande passantePar Go transferé
0,11€ Go Entrant0,14€ Go Sortant
Traitement0,085€ / heure
(petite)
Par heure de service
Cycle de vie des applications, gestion automatiséedu système d’exploitation
StockagePar Go stocké et
transactions0,11€ Go / mois0,007€/10K transactions
Bande passantePar Go transferé
0,11€ Go Entrant0,14€ Go Sortant
![Page 29: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/29.jpg)
30
ExempleTraitement 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 30: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/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: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/31.jpg)
32
Retours d’expérience
![Page 32: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/32.jpg)
33
Adoption: + 30,000 clients PartenairesClients « 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. »– Andy Lapin,
Directeur de l’architecture d’entreprise
« 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. »– Michael Hart
Architecte système et chef du développement
![Page 33: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/33.jpg)
34
Quelques expériences Bewise• Une startup
Coût de démarrage très faible Montée en charge rapide
• Une site Web grand public (Dia7) Absorption des pics de charge Déploiement rapide
• Un grand compte (aéronautique) – projet en cours Couverture worldwide Utilisation 1x par mois
![Page 34: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/34.jpg)
35
Les freins• Réversibilité• Sécurité• Conformité• Maîtrise• Perte de fonctionnalités
Des craintes mais pas de blocage
![Page 35: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/35.jpg)
36
Les avantages• Disponibilité• Prise en main rapide• Basé sur des fondamentaux de développement
Tout pour démarrer
![Page 36: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/36.jpg)
37
En conclusion
![Page 37: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/37.jpg)
38
En conclusion• Etudiez les scénarios d’utilisation / migration
N’attendez pas que vos utilisateurs vous doublentN’attendez pas d’avoir un saut technologique
• Calculez le TCO et comparezAyez une approche pragmatique : ROI
• De nouvelles fonctionnalités arriventMais l’offre est suffisamment mature pour se lancer
![Page 38: Cloud Computing](https://reader035.vdocuments.net/reader035/viewer/2022062520/568164ad550346895dd6b305/html5/thumbnails/38.jpg)
39
Vos questions ?