SlideShare une entreprise Scribd logo
Introduction au cloud computing

Stéphane Traumat - Scub
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 ?
Innovation et commodité
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.
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...)
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.
• ...
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à ?
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...
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 !
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 .
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 !
Qu'est ce que le cloud
computing ?
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.
Schéma de fonctionnement
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é).
Sans le cloud computing
Avec le cloud computing
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.
Les différents types
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.
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.
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.
Freins & moteurs
Freins
• Sécurité et confidentialité.
• Dépendance au réseau.
• Perte de contrôle (lock in).
Moteurs
•   Flexibilité.
•   Disponibilité.
•   Facilité.
•   Payer en fonction de l'usage.
•   Performance.
•   Rapidité de mise en oeuvre.
Notre expérience avec GAE
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.
Quatuo
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.
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.
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).
Merci !

Informations
Stéphane Traumat
stephane.traumat@scub.net

Questions ?

Contenu connexe

PDF
Ce qu'il faut savoir sur le Cloud Computing
PPT
Cloud Computing presentation
PPT
Cloud Computing
PPTX
Cloud computing
PPTX
Cloud computing
PDF
Cours d'introduction au Cloud Computing
PDF
Introduction au Cloud Computing
PPT
Cloud et Virtualisation
Ce qu'il faut savoir sur le Cloud Computing
Cloud Computing presentation
Cloud Computing
Cloud computing
Cloud computing
Cours d'introduction au Cloud Computing
Introduction au Cloud Computing
Cloud et Virtualisation

Tendances (20)

PPTX
Présentation cloud computing
PPTX
Mise en place d’une infrastructure cloud basée sur cloudstack
PDF
Docker & kubernetes
PPTX
Cloud presentation
PDF
BigData_TP2: Design Patterns dans Hadoop
PDF
Introduction au Cloud Computing
PPTX
Cloud computing
PDF
Présentation des services AWS
ODP
Diapo présentation cloud
ODP
Introduction au Cloud computing
PDF
Présentation CloudStack by Ikoula pour les Start-up @ La Cantine
PDF
Openstack pour les nuls
PDF
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
PPTX
急速に進化を続けるCNIプラグイン Antrea
PDF
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
PDF
PDF
OpenShift 4, the smarter Kubernetes platform
PDF
Rancher2.0で実現する Managed Kubernetes Service
PPT
Cloud Computing
PDF
Free GitOps Workshop + Intro to Kubernetes & GitOps
Présentation cloud computing
Mise en place d’une infrastructure cloud basée sur cloudstack
Docker & kubernetes
Cloud presentation
BigData_TP2: Design Patterns dans Hadoop
Introduction au Cloud Computing
Cloud computing
Présentation des services AWS
Diapo présentation cloud
Introduction au Cloud computing
Présentation CloudStack by Ikoula pour les Start-up @ La Cantine
Openstack pour les nuls
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
急速に進化を続けるCNIプラグイン Antrea
모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018
OpenShift 4, the smarter Kubernetes platform
Rancher2.0で実現する Managed Kubernetes Service
Cloud Computing
Free GitOps Workshop + Intro to Kubernetes & GitOps
Publicité

En vedette (19)

PDF
Search Engine Advertising - Wir zeigen wie es funktioniert!
PPT
GtugDakar AppEngine, Gwt
PDF
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
PDF
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
PDF
Economie du développement soutenable
PDF
Recommandations avec Neo4j et le GraphAware Recommendation Engine
PPTX
Smart City - Le rôle stratégique des acteurs publics
PDF
Search Engine Optimization
PDF
LNG FUEL & DUAL FUEL ENGINE
PDF
Network Meeting - Integration von Camunda mit Liferay
PDF
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
PDF
Introduction to Oracle Grid Engine
PDF
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
PPTX
Testgetriebene Geschäftsprozessmodellierung
PDF
WJAX 2012: Dreamteam "BPM + Java EE"
PPTX
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
PDF
7 Tipps für erfolgreiches SEA Autor Patrick Palz
PPTX
Hadoop et son écosystème
PDF
Search Engine Optimization Introduction
Search Engine Advertising - Wir zeigen wie es funktioniert!
GtugDakar AppEngine, Gwt
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Economie du développement soutenable
Recommandations avec Neo4j et le GraphAware Recommendation Engine
Smart City - Le rôle stratégique des acteurs publics
Search Engine Optimization
LNG FUEL & DUAL FUEL ENGINE
Network Meeting - Integration von Camunda mit Liferay
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
Introduction to Oracle Grid Engine
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Testgetriebene Geschäftsprozessmodellierung
WJAX 2012: Dreamteam "BPM + Java EE"
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
7 Tipps für erfolgreiches SEA Autor Patrick Palz
Hadoop et son écosystème
Search Engine Optimization Introduction
Publicité

Similaire à Introduction au cloud computing (20)

PDF
Présentation de SaaS
ODP
Presentation mididulibrev2.0
PDF
Comment integrer les applications de votre Systeme Information entre elles ?
PPT
cloud_computing_in_the_todays_lifeee.ppt
PPTX
Vt video-cloud computing - iaa s - 2013 04 04
PPT
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
PPT
Qu'est-ce que le Cloud ?
PPT
2010.07.08. Surfer le Tsunami Cloud avec IBM - Loic Simon
PPT
Competitic - Numerique en entreprise - Informatisez votre entreprise sans avo...
PPT
Competitic choisissez la solution d'hébergement - numerique en entreprise
PPT
ch1-cours2016.ppt
PDF
Qu'est ce que le cloud computing
PPT
Cloud commputing impacts sur la façon de pensée les SI et la DSI
PPT
SaaS et Cloud, une révolution ?
PDF
Présentation evénement AWS - 13 oct 2015
PPTX
Meeting Nuvollo - La passerelle-I.D.E (french)
PPTX
Nuvollo and La passerelle-I.D.E (french)
PPTX
Cloud computing et les entreprises
PPTX
Demain tous dans le cloud - journée web innovation lorient 2011
PPT
2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...
Présentation de SaaS
Presentation mididulibrev2.0
Comment integrer les applications de votre Systeme Information entre elles ?
cloud_computing_in_the_todays_lifeee.ppt
Vt video-cloud computing - iaa s - 2013 04 04
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Qu'est-ce que le Cloud ?
2010.07.08. Surfer le Tsunami Cloud avec IBM - Loic Simon
Competitic - Numerique en entreprise - Informatisez votre entreprise sans avo...
Competitic choisissez la solution d'hébergement - numerique en entreprise
ch1-cours2016.ppt
Qu'est ce que le cloud computing
Cloud commputing impacts sur la façon de pensée les SI et la DSI
SaaS et Cloud, une révolution ?
Présentation evénement AWS - 13 oct 2015
Meeting Nuvollo - La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
Cloud computing et les entreprises
Demain tous dans le cloud - journée web innovation lorient 2011
2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...

Plus de Stéphane Traumat (8)

PDF
Blockchain : qu'est ce que c'est, comment ça marche et quels usages dans l'av...
PDF
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
PDF
Conférence big data
PDF
Scub Foundation, usine logicielle Java libre
PDF
Introduction au web sémantique
PDF
Presentation de Scub
PDF
Presentation du socle technique Java open source Scub Foundation
PDF
Présentation de JEE et de son écosysteme
Blockchain : qu'est ce que c'est, comment ça marche et quels usages dans l'av...
Bitcoin : comment ça marche et pourquoi c’est une révolution ?
Conférence big data
Scub Foundation, usine logicielle Java libre
Introduction au web sémantique
Presentation de Scub
Presentation du socle technique Java open source Scub Foundation
Présentation de JEE et de son écosysteme

Introduction au cloud computing

  • 1. Introduction au cloud computing Stéphane Traumat - Scub
  • 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 ?
  • 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. 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. 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. 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. 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. 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. 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. 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. Qu'est ce que le cloud computing ?
  • 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.
  • 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. Sans le cloud computing
  • 17. Avec le cloud computing
  • 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.
  • 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. 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. 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.
  • 24. Freins • Sécurité et confidentialité. • Dépendance au réseau. • Perte de contrôle (lock in).
  • 25. Moteurs • Flexibilité. • Disponibilité. • Facilité. • Payer en fonction de l'usage. • Performance. • Rapidité de mise en oeuvre.
  • 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.
  • 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. 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. 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).