Introduction au cloud computing

6 632 vues

Publié le

Publié dans : Technologie, Business
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
6 632
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
284
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Introduction au cloud computing

  1. 1. Introduction au cloud computing Stéphane Traumat - Scub
  2. 2. Plan de la présentation • Innovation et commodité. • Qu'est ce que le Cloud Computing ? • Les différents types : IaaS, PaaS et SaaS. • Freins & moteurs. • Notre expérience avec Google App Engine. • Questions ?
  3. 3. Innovation et commodité
  4. 4. Innovation et commodité Comment met on en place une application ? • On achète ou on loue un ou plusieurs serveurs en fonction des besoins. • On acquière des licences pour les applications. • On a besoin de personnel pour installer, maintenir, mettre à jour et surveiller l'infrastructure. • On gère le réseau.
  5. 5. Innovation et commodité Et le résultat ? On passe beaucoup trop de temps (et donc d'argent) à s'occuper de l'infrastructure. Et ceci n'a aucune valeur pour l'entreprise. (Gartner estime que l'infrastructure représente deux tiers des budgets...)
  6. 6. Innovation et commodité Faisons une analogie avec une maison... C'est un peu comme si avant de construire une maison, nous devions d'abord construire : • Une centrale électrique. • Une unité de traitement des eaux. • Une usine de fabrication de ciment. • ...
  7. 7. Innovation et commodité • Heureusement, on ne construit pas des maisons comme ça. • Malheureusement, on met en place des applications comme ça. Pourquoi en est on là ?
  8. 8. Innovation et commodité Qu'est ce qu'une commodité ? Une commodité est un bien ou un service disponible en grande quantité et pouvant provenir de nombreux fournisseurs. Exemple : Sucre, électricité, ampoules, boulons...
  9. 9. Innovation et commodité Prenons l'exemple de l'électricité • Avant 1950, c'était nouveau, mettre en oeuvre l'électricité offrait de nouvelles possibilités. C'était un avantage ! • Après 1950, le réseau national a été crée, l'électricité est devenu quelque chose de commun et distribué. C'est un coût !
  10. 10. Innovation et commodité Ceci est un processus normal et très connu • Lorsqu'il s'agit d'une innovation, ce qui compte pour le client, c'est la valeur. • Lorsqu'il s'agit de quelque chose de commun, ce qui compte pour le client, c'est le coût .
  11. 11. Innovation et commodité Voici quelques exemples de choses que les gens veulent désormais payer le moins cher possible (voir rien payer du tout) • Un ordinateur. • Un navigateur internet. • Une boite email. • L'hébergement de site web. Attention : Destruction de valeur !
  12. 12. Qu'est ce que le cloud computing ?
  13. 13. Le cloud computing Le cloud computing, c'est la transformation en commodité de l'infrastructure informatique. Des prestataires offrent des ressources (Processeurs, stockage, bande passante...) que vous pouvez utilisez selon vos besoins. Et vous déployez vos applications sur cette architecture.
  14. 14. Schéma de fonctionnement
  15. 15. Le cloud computing L'avantage majeur est qu'Il n'y a pas à investir d'argent pour acheter, gérer, maintenir et adapter son infrastructure. On bâtit l'application, on la déploie. Vous payez en fonction de l'utilisation et votre architecture s'adapte aux besoins (notion d'élasticité).
  16. 16. Sans le cloud computing
  17. 17. Avec le cloud computing
  18. 18. Le cloud computing Le cloud computing permet d'adapter instantanément d'adapter son infrastructure au besoin (élasticité). Cela permet de ne pas avoir à prédire l'usage de l'application, d'avoir à faire d'investissements en achetant plus de matériel ou de licences que nécessaire. Pas non plus besoin d'estimer la bande passante.
  19. 19. Les différents types
  20. 20. Infrastructure As A Service (IaaS) Infrastructure As A Service • L'entreprise maintient les applications, l'intégration, les bases de données, le système d'exploitation. • Le fournisseur maintient la virtualisation, le matériel serveur, le stockage, la bande passante. Exemple : Amazon.
  21. 21. Platform As A Service (PaaS) Platform As A Service • L'entreprise maintient les applications. • Le fournisseur maintient tout le reste. Vous ne voyez pas la partie matérielle. Exemple : Google App Engine.
  22. 22. Software As A Service (SaaS) Software As A Service • L'entreprise a juste une adresse, un identifiant et un mot de passe. • Le fournisseur gère tout. Exemple : Salesforce.
  23. 23. Freins & moteurs
  24. 24. Freins • Sécurité et confidentialité. • Dépendance au réseau. • Perte de contrôle (lock in).
  25. 25. Moteurs • Flexibilité. • Disponibilité. • Facilité. • Payer en fonction de l'usage. • Performance. • Rapidité de mise en oeuvre.
  26. 26. Notre expérience avec GAE
  27. 27. Google App Engine Nous voulions réaliser un projet de R&D sur le web sémantique. • Nous n'avions aucun intérêt à investir l'infrastructure (ça n'apporte rien et ça coute cher). • Nous ne pouvons pas prévoir l'utilisation (surtout avec des outils comme Twitter). • Ce qui comptait : les fonctionnalités.
  28. 28. Quatuo
  29. 29. Google App Engine Google App Engine est une plateforme qui permet d'héberger ses applications sur l'infrastructure de Google (avec leur technologie !). Vous ne voyez absolument pas l'infrastructure qu'utilise votre application.
  30. 30. Google App Engine Le principe est simple • Vous téléchargez le kit de développement. • Vous développez votre application en Java ou en Python. • Vous cliquez sur "Déployer" et votre application est prête à répondre à toutes les demandes.
  31. 31. Google App Engine Google offre les services suivants • Gestion de la charge et tolérance de pannes. • Déploiement global. • Base de données Google (Pas SQL!!!). • Pas de gestion de configuration. • Performances excellentes (scalabilité horizontale).
  32. 32. Merci ! Informations Stéphane Traumat stephane.traumat@scub.net Questions ?

×