0
1
A la découverte de Windows
Azure (1ère partie)
Gregory Renard
Wygwam
Sébastien Warin
Wygwam
2
A la découverte de Windows Azure
Rappel sur le Cloud Computing
Le Cloud chez Microsoft
La plateforme Windows Azure
Quel ...
3
Les challenges informatiques
3
• Manque d’agilité pour parvenir à déployer les applications et services qui créent
de la...
4
Mainframe
Client-Server
Web
SOA
Cloud
5ème génération d’architecture
1970
1980
1990
2000
2010
5
Qu’est-ce que le Cloud Computing ?
information as a service
infrastructure as a service
everything as a service
software...
6
5 caractéristiques essentielles
• Self-service, à la demande
• Accès réseau ubiquitaire
• Mise en commun des ressources
...
7
3 Modèles de Service
• Software as a Service (SaaS)
• Utilisation des applications du fournisseur de services à
travers ...
8
Avantage économique !
Charge
actuelle
Capacités
fournies par
l’IT
« Gâchis »
de capacités
Sous-capacité
Coût fixe pour
l...
9
Charge actuelle
Capacités
fournies par
l’IT
Réduction des
investissements
initiaux
Réduction de
la surcapacité
Pas de so...
10
Microsoft, le Cloud ?
(1996)
+ 450 M
util. actifs
Windows
Live
Hotmail
(1997)
550 M
util./mois
(1998)
Logiciel +
Servic...
11
12
13
Les centres de données
14
Faire du futur une variable connue
INVESTISSEMENTSENINFRASTRUCTURE
Plus de $2B investis
6 data centers
Conformité avec ...
15
Private
(On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
Votre...
16
La plateforme Windows Azure
Distribution, stockage et calcul évolutif
Réseau privé virtuel (VPN)
Gestion des services a...
17
La plateforme Windows Azure
Platform
Compute Storage ManagementCDN
Database ManagementData Sync Reporting
App Data App ...
18
Bénéfices de Windows Azure
Un système d’exploitation pour le Cloud
Réduction des coûts
Agilité / on-demand
Efficacité
I...
19
Plateforme unifiée et ouverte
Modèle de Développement et Administration
familier
Interopérable
20
On-premises LOB ApplicationsApplications hybrides
Tout en se reposant sur des investissements IT existants
Applications...
21
Créer de nouveaux services Cloud
Les opportunités Windows Azure
Stocker des données dans le Cloud
Migrer des applicatio...
22
Exemples de scénarios
Usage
Compu
te
Time
Average
Inactivity
Period
“Onand Off“
Scénarios d’usage temporaire
Gaspillage...
23
Le traitement des données dans
les nuages peut-il vous apporter quelque chose ?
• Votre application pourrait-elle utili...
24
Souhaitez-vous construire une
Applicaton SaaS ?
• Pourriez-vous être plus compétitif avec du SaaS ?
– Vos concurrents o...
25
Les prix de la plateforme
27
Qualité de service
28
Exemple 1
Exemple: Stockage Relationnel dans le Cloud
• Stocker 10 giga-octets de dossiers clients
• Hypothèses:
• Stoc...
29
Exemple 2
Exemple: Traitement de données dans le Cloud
• Un add-on sur une application on-premise qui fait appel à un s...
30
Exemple 3
Exemple: Application Web/SaaS
• Application de gestion basique en mode SaaS
• Hypothèses
• SQL Azure
• 50 Mo/...
31
TCO Analyzer Tool
http://www.microsoft.com/windowsazure/tco/
Détermine la valeur “quantitative” de
Windows Azure
TCO du...
32
Adoption: + 30,000 clients
« Grâce à la flexibilité de
Windows Azure, nous
pouvons nous concentrer
sur le développement...
Upcoming SlideShare
Loading in...5
×

A la découverte de Windows Azure part 1 (100)

231

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
231
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "A la découverte de Windows Azure part 1 (100)"

  1. 1. 1 A la découverte de Windows Azure (1ère partie) Gregory Renard Wygwam Sébastien Warin Wygwam
  2. 2. 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
  3. 3. 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
  4. 4. 4 Mainframe Client-Server Web SOA Cloud 5ème génération d’architecture 1970 1980 1990 2000 2010
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. 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 CAPACITEINFORMATIQUE TEMPS
  9. 9. 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 CAPACITEINFORMATIQUE TEMPS Avec… Avantage économique !
  10. 10. 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
  11. 11. 11
  12. 12. 12
  13. 13. 13 Les centres de données
  14. 14. 14 Faire du futur une variable connue INVESTISSEMENTSENINFRASTRUCTURE 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 APPSCOLLABORATION STOCKAGE PLATEFORMEMANAGEMENTPRODUCTIVITE COMMUNICATIONS NousgéronsVousgérez
  15. 15. 15 Private (On-Premise) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security Votrevaleur Dedicated (Managed Hosting) Storage Server HW Networking Servers Databases Virtualization Runtimes Applications SecurityVotrevaleur Platform (as a Service) Applications Storage Server HW Networking Servers Databases Virtualization Runtimes Security Votrevaleur Infrastructure (as a Service) Storage Server HW Networking Servers Virtualization Databases Runtimes Applications Security Votrevaleur Votrevaleur Innovations Votrevaleur Innovations Votrevaleur Innovations Opportunités pour l’Innovation
  16. 16. 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
  17. 17. 17 La plateforme Windows Azure Platform Compute Storage ManagementCDN Database ManagementData Sync Reporting App Data App Data App Data App Data AppFabric Service Bus Access Control Caching Virtual Network
  18. 18. 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
  19. 19. 19 Plateforme unifiée et ouverte Modèle de Développement et Administration familier Interopérable
  20. 20. 20 On-premises LOB ApplicationsApplications 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 controlCDN ExperienceDéveloppeur Utilisedescompétences existantesetdesoutilsconnus
  21. 21. 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
  22. 22. 22 Exemples de scénarios Usage Compu te Time Average Inactivity Period “Onand Off“ Scénarios d’usage temporaire Gaspillage de ressources non exploitées Délais de déploiement parfois importants Compu te Time “UnpredictableBursting“ Average Usage Pics de consommation imprévisibles Impact négatif sur la performance Trop coûteux à anticiper ou provisionner Average Usage Compu te Time “GrowingFast“ Service à succès, réussite commerciale S’adapter à la demande est difficile Temps de déploiements et mise en oeuvre complexe Compu te Time Average Usage “PredictableBursting“ Services répondant à des saisonnalités Pics de consommation périodiques Complexité du SI et gaspillage de ressources
  23. 23. 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
  24. 24. 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
  25. 25. 25 Les prix de la plateforme
  26. 26. 27 Qualité de service
  27. 27. 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
  28. 28. 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
  29. 29. 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
  30. 30. 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
  31. 31. 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. »
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×