SlideShare une entreprise Scribd logo
Cloud computing, Logiciels et services libre Created by Sam Johnston Creative Commons Attribution ShareAlike 3.0 Unported Par Philippe Scoffoni  http://philippe.scoffoni.net [email_address] Cette présentation est placée sous licence Creative Common Paternité 2.0 France (CC-BY) à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine). Image de fond : © Julydfg - Fotolia.com
Sommaire Etat des Lieux
Logiciels libres et cloud computing
Pourquoi le cloud computing
Pour libérer les nuages
Alternative : home computing ou auto-hébergement
Conclusion
Le Web 1 500 millions d’internautes utilisent  Yahoomail, Gmail, Picassa, Flickr, YouTube ou Facebook 4 milliards de photos sur Flickr (dont 120 millions sous CC) et... 80 milliards sur Facebook En mars 2009, il y avait 120 millions de vidéo sur Youtube soit 600 ans pour toutes les visionner Abonnés 3G en France: 13 millions (+97 % ; 22,4 % des abonnés)  dont 3 millions surfent sur le Web Etat des Lieux
Le présent et le futur du cloud computing Les revenus mondiaux des services de cloud computing devraient dépasser 56,3 milliards de dollars en 2009, soit une hausse de 21,3% par rapport à 2008. Le marché devrait atteindre 150,1 milliards de dollars en 2013.  Source : Gartner Group  40% des développeurs open source prévoient de mettre à disposition leurs applications au travers de services de cloud computing Source : Evans Data  Etat des Lieux
Ce qu'ils en disent Richard Stallman  « le cloud computing est un piège marketing destiné à enfermer les utilisateurs dans de nouveaux systèmes propriétaires » Mark Shuttleworth « Ubuntu 9.10 sera prêt pour le cloud computing » Etat des Lieux
Cloud computing / informatique dans les nuages Apparition sur le web du buzz-word Source Google Trends Etat des Lieux
Définition IaaS : Infrastructure as a Service Mise à disposition de ressources telles que : Puissance machine (CPU/RAM) Espace de stockage (Go) Cible : Les responsables d'infrastructure informatique Etat des Lieux IaaS
Définition PaaS : Plateform as a Service Mise à disposition d'une plate-forme d'exécution d'applications pour un langage de programmation donné. Cible : Les développeurs Etat des Lieux IaaS PaaS
Définition SaaS : Software as a Service Mise à disposition d'une application complète Cible : L'utilisateur final Tarification : au nombre d'utilisateurs, volume des données stockées, etc.. Etat des Lieux IaaS PaaS SaaS
Définition PraaS : Process as a Service Concept proposé par Louis Naugés : Propose une réponse complète pour gérer l’intégralité d’un processus. --> Approche métier Exemple :  Amiando  prend en charge toute la réalisation d’un événement ou d’une conférence. Cible : L'utilisateur final Etat des Lieux
Typologie des nuages Public Cloud, ou «Nuages publics».
Private Cloud, ou «Nuages privés».
VPC, Virtual Private Cloud, ou «Nuages privés virtuels».
Hybrid Cloud ou «Nuages hybrides» Etat des Lieux
Les acteurs du cloud computing Amazon EC2 basé sur Xen et Red Hat Entreprise Linux
A partir de 0,10$/heure pour 1,7Go de RAM et 160Go de disque Blue Cloud  (IBM) : Linux, Hadoop, Xen RackSpace GoGrid Infrastructure as a Service Etat des Lieux
Les acteurs du cloud computing Google App Engine Hébergement d'applications développées en pyhton ou Java
Gratuit tant qu'on ne dépasse par un certain quota Microsoft Azur Applications basées sur le framework .Net Tous les hébergements de type PHP/Mysql Hébergements spécialisés Ruby on Rail etc.... Plateform as a Service Etat des Lieux
Les acteurs du cloud computing Salesforce.com
GoogleXapp
Yahoo
Wordpress.com
Myspace.com
Facebook.com
Twitter.com
Flickr.com
Youtube.com
Odoo Software as a Service Etat des Lieux Created by jonas_therkildsen Attribution-Share Alike 2.0 Generic
Infrastructure as a Service Systèmes d'exploitation Noyau linux
Distribution GNU/linux,BSD Virtualisation Xen (Amazon)
KVM Logiciels libres et cloud computing
Infrastructure as a Service Pilotage du nuage Eucalyptus
Globus Nimbus
Open Nebula
Enomaly ECP
Niftyname
IN-VIGO Logiciels libres et cloud computing
Plateform as a Service XAMPP : Apache, PHP, Mysql, Perl APPScale : clone de Google App Engine pour les applications en python Logiciels libres et cloud computing
Software as a Service Pléthore... Logiciels libres et cloud computing
Software as a Service Le cas des WebOs EyeOS
Openhumanity

Contenu connexe

Tendances

Cloud presentation
Cloud  presentationCloud  presentation
Cloud presentation
Cynapsys It Hotspot
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing
FICEL Hemza
 
Introduction au Cloud Computing
Introduction au Cloud ComputingIntroduction au Cloud Computing
Introduction au Cloud Computing
Marc Rousselet
 
Cloud Computing presentation
Cloud Computing presentationCloud Computing presentation
Cloud Computing presentation
Seif Ben Hammouda
 
Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?
Frederic Desprez
 
Qu'est-ce que le Cloud ?
Qu'est-ce que le Cloud ?Qu'est-ce que le Cloud ?
Qu'est-ce que le Cloud ?
Fred Canevet
 
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
Michèle Battisti
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Emeric VIDAL
 
Clusif cloud-2010-datacenter
Clusif cloud-2010-datacenterClusif cloud-2010-datacenter
Clusif cloud-2010-datacenter
Oxalide
 
Le Cloud Computing
Le Cloud ComputingLe Cloud Computing
Le Cloud Computing
Jibril Touzi
 
Cegid livre blanc Cloud
Cegid livre blanc CloudCegid livre blanc Cloud
Cegid livre blanc Cloud
PROJECT SI
 
Veille technologique sur le cloud computing
Veille technologique sur le cloud computingVeille technologique sur le cloud computing
Veille technologique sur le cloud computing
Hanen Bensaad
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Nicolas Roberge
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nuls
Olivier DUPONT
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Chiheb Ouaghlani
 
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
Club Cloud des Partenaires
 
Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?
Olivier Schmitt
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Wael Chaa
 
Qu'est ce que le cloud computing
Qu'est ce que le cloud computingQu'est ce que le cloud computing
Qu'est ce que le cloud computing
eMunicipality by Kratos Technology
 

Tendances (20)

Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Cloud presentation
Cloud  presentationCloud  presentation
Cloud presentation
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing
 
Introduction au Cloud Computing
Introduction au Cloud ComputingIntroduction au Cloud Computing
Introduction au Cloud Computing
 
Cloud Computing presentation
Cloud Computing presentationCloud Computing presentation
Cloud Computing presentation
 
Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?
 
Qu'est-ce que le Cloud ?
Qu'est-ce que le Cloud ?Qu'est-ce que le Cloud ?
Qu'est-ce que le Cloud ?
 
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud La propriété dans les nuages ou lorsque le droit se saisit du Cloud
La propriété dans les nuages ou lorsque le droit se saisit du Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Clusif cloud-2010-datacenter
Clusif cloud-2010-datacenterClusif cloud-2010-datacenter
Clusif cloud-2010-datacenter
 
Le Cloud Computing
Le Cloud ComputingLe Cloud Computing
Le Cloud Computing
 
Cegid livre blanc Cloud
Cegid livre blanc CloudCegid livre blanc Cloud
Cegid livre blanc Cloud
 
Veille technologique sur le cloud computing
Veille technologique sur le cloud computingVeille technologique sur le cloud computing
Veille technologique sur le cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nuls
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
 
Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Qu'est ce que le cloud computing
Qu'est ce que le cloud computingQu'est ce que le cloud computing
Qu'est ce que le cloud computing
 

En vedette

Virtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open SourceVirtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open Source
Paris, France
 
Introduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutionsIntroduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutions
AmineAbida
 
The Dark Side Of The Cloud
The Dark Side Of The CloudThe Dark Side Of The Cloud
The Dark Side Of The Cloud
Robert Viseur
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
Robert Viseur
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
Romuald Franck
 
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
Club Alliances
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud Computing
Tactika inc.
 
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Amazon Web Services
 
Sécurite Amazon Web Services
Sécurite Amazon Web ServicesSécurite Amazon Web Services
Sécurite Amazon Web Services
Aurélien Pelletier
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
Cynapsys It Hotspot
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Heithem Abbes
 
Introduction aux systèmes répartis
Introduction aux systèmes répartisIntroduction aux systèmes répartis
Introduction aux systèmes répartis
Heithem Abbes
 
Windows - Cloud Azure
Windows - Cloud AzureWindows - Cloud Azure
Windows - Cloud Azure
Valtech
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaboratives
XWiki
 
Informe pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubreInforme pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubre
E.S.E. Hospital Francisco Valderrama
 
Découvre la france
Découvre la franceDécouvre la france
Découvre la france
Boira32
 
Reglas De Juego Ii
Reglas De Juego IiReglas De Juego Ii
Reglas De Juego Ii
ARBITROSOURENSE
 
Présentation allumette paris
Présentation allumette paris Présentation allumette paris
Présentation allumette paris
internet.allumette
 
EL Ministerio de la familia
EL Ministerio de la familiaEL Ministerio de la familia
EL Ministerio de la familia
Patricia Diaz
 

En vedette (20)

Virtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open SourceVirtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open Source
 
Introduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutionsIntroduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutions
 
The Dark Side Of The Cloud
The Dark Side Of The CloudThe Dark Side Of The Cloud
The Dark Side Of The Cloud
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud Computing
 
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?
 
Sécurite Amazon Web Services
Sécurite Amazon Web ServicesSécurite Amazon Web Services
Sécurite Amazon Web Services
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction aux systèmes répartis
Introduction aux systèmes répartisIntroduction aux systèmes répartis
Introduction aux systèmes répartis
 
Windows - Cloud Azure
Windows - Cloud AzureWindows - Cloud Azure
Windows - Cloud Azure
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaboratives
 
Informe pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubreInforme pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubre
 
Découvre la france
Découvre la franceDécouvre la france
Découvre la france
 
Reglas De Juego Ii
Reglas De Juego IiReglas De Juego Ii
Reglas De Juego Ii
 
Présentation allumette paris
Présentation allumette paris Présentation allumette paris
Présentation allumette paris
 
EL Ministerio de la familia
EL Ministerio de la familiaEL Ministerio de la familia
EL Ministerio de la familia
 
B2 e 10e laniel
B2 e 10e lanielB2 e 10e laniel
B2 e 10e laniel
 

Similaire à Cloud computing & logiciels libres JDLL 2009

ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
Manellansari
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
Abdelghani Akil
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
Vincent Misson
 
Les Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologiqueLes Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologique
Frederic Desprez
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
PartnerWin - #SocialSelling StarterPacks
 
Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois Tonic
GreenIvory
 
Le Cloud Computing ?
Le Cloud Computing ? Le Cloud Computing ?
Le Cloud Computing ?
Avignon Delta Numérique
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
Gregory Renard
 
Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérience
Claude Coulombe
 
Cloud computing
Cloud computingCloud computing
Cloud computing
IshakHAMEDDAH
 
Computerland c cloud-2013oct17
Computerland c cloud-2013oct17Computerland c cloud-2013oct17
Computerland c cloud-2013oct17
Patricia NENZI
 
Business modèles pour l'Open Source
Business modèles pour l'Open SourceBusiness modèles pour l'Open Source
Business modèles pour l'Open Source
alaprevote
 
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Semaweb
 
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
IBM France Lab
 
Parlons-en du Cloud Event - Cloud definition and use cases
Parlons-en du Cloud Event - Cloud definition and use casesParlons-en du Cloud Event - Cloud definition and use cases
Parlons-en du Cloud Event - Cloud definition and use cases
Pierre-Luc Bisaillon
 
Jdruais bluemix meetup rennes- 20160622 - introduction à bluemix
Jdruais  bluemix meetup rennes- 20160622 - introduction à bluemixJdruais  bluemix meetup rennes- 20160622 - introduction à bluemix
Jdruais bluemix meetup rennes- 20160622 - introduction à bluemix
Jérôme Druais
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
KhalidKadmiri
 

Similaire à Cloud computing & logiciels libres JDLL 2009 (20)

ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
 
Les Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologiqueLes Clouds: Buzzword ou révolution technologique
Les Clouds: Buzzword ou révolution technologique
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois Tonic
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Le Cloud Computing ?
Le Cloud Computing ? Le Cloud Computing ?
Le Cloud Computing ?
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérience
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computerland c cloud-2013oct17
Computerland c cloud-2013oct17Computerland c cloud-2013oct17
Computerland c cloud-2013oct17
 
Business modèles pour l'Open Source
Business modèles pour l'Open SourceBusiness modèles pour l'Open Source
Business modèles pour l'Open Source
 
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
 
IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425IBM Bluemix Paris meetup #23 - 20170425
IBM Bluemix Paris meetup #23 - 20170425
 
Parlons-en du Cloud Event - Cloud definition and use cases
Parlons-en du Cloud Event - Cloud definition and use casesParlons-en du Cloud Event - Cloud definition and use cases
Parlons-en du Cloud Event - Cloud definition and use cases
 
Jdruais bluemix meetup rennes- 20160622 - introduction à bluemix
Jdruais  bluemix meetup rennes- 20160622 - introduction à bluemixJdruais  bluemix meetup rennes- 20160622 - introduction à bluemix
Jdruais bluemix meetup rennes- 20160622 - introduction à bluemix
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
 

Cloud computing & logiciels libres JDLL 2009

  • 1. Cloud computing, Logiciels et services libre Created by Sam Johnston Creative Commons Attribution ShareAlike 3.0 Unported Par Philippe Scoffoni http://philippe.scoffoni.net [email_address] Cette présentation est placée sous licence Creative Common Paternité 2.0 France (CC-BY) à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine). Image de fond : © Julydfg - Fotolia.com
  • 3. Logiciels libres et cloud computing
  • 4. Pourquoi le cloud computing
  • 6. Alternative : home computing ou auto-hébergement
  • 8. Le Web 1 500 millions d’internautes utilisent Yahoomail, Gmail, Picassa, Flickr, YouTube ou Facebook 4 milliards de photos sur Flickr (dont 120 millions sous CC) et... 80 milliards sur Facebook En mars 2009, il y avait 120 millions de vidéo sur Youtube soit 600 ans pour toutes les visionner Abonnés 3G en France: 13 millions (+97 % ; 22,4 % des abonnés) dont 3 millions surfent sur le Web Etat des Lieux
  • 9. Le présent et le futur du cloud computing Les revenus mondiaux des services de cloud computing devraient dépasser 56,3 milliards de dollars en 2009, soit une hausse de 21,3% par rapport à 2008. Le marché devrait atteindre 150,1 milliards de dollars en 2013. Source : Gartner Group 40% des développeurs open source prévoient de mettre à disposition leurs applications au travers de services de cloud computing Source : Evans Data Etat des Lieux
  • 10. Ce qu'ils en disent Richard Stallman « le cloud computing est un piège marketing destiné à enfermer les utilisateurs dans de nouveaux systèmes propriétaires » Mark Shuttleworth « Ubuntu 9.10 sera prêt pour le cloud computing » Etat des Lieux
  • 11. Cloud computing / informatique dans les nuages Apparition sur le web du buzz-word Source Google Trends Etat des Lieux
  • 12. Définition IaaS : Infrastructure as a Service Mise à disposition de ressources telles que : Puissance machine (CPU/RAM) Espace de stockage (Go) Cible : Les responsables d'infrastructure informatique Etat des Lieux IaaS
  • 13. Définition PaaS : Plateform as a Service Mise à disposition d'une plate-forme d'exécution d'applications pour un langage de programmation donné. Cible : Les développeurs Etat des Lieux IaaS PaaS
  • 14. Définition SaaS : Software as a Service Mise à disposition d'une application complète Cible : L'utilisateur final Tarification : au nombre d'utilisateurs, volume des données stockées, etc.. Etat des Lieux IaaS PaaS SaaS
  • 15. Définition PraaS : Process as a Service Concept proposé par Louis Naugés : Propose une réponse complète pour gérer l’intégralité d’un processus. --> Approche métier Exemple : Amiando prend en charge toute la réalisation d’un événement ou d’une conférence. Cible : L'utilisateur final Etat des Lieux
  • 16. Typologie des nuages Public Cloud, ou «Nuages publics».
  • 17. Private Cloud, ou «Nuages privés».
  • 18. VPC, Virtual Private Cloud, ou «Nuages privés virtuels».
  • 19. Hybrid Cloud ou «Nuages hybrides» Etat des Lieux
  • 20. Les acteurs du cloud computing Amazon EC2 basé sur Xen et Red Hat Entreprise Linux
  • 21. A partir de 0,10$/heure pour 1,7Go de RAM et 160Go de disque Blue Cloud (IBM) : Linux, Hadoop, Xen RackSpace GoGrid Infrastructure as a Service Etat des Lieux
  • 22. Les acteurs du cloud computing Google App Engine Hébergement d'applications développées en pyhton ou Java
  • 23. Gratuit tant qu'on ne dépasse par un certain quota Microsoft Azur Applications basées sur le framework .Net Tous les hébergements de type PHP/Mysql Hébergements spécialisés Ruby on Rail etc.... Plateform as a Service Etat des Lieux
  • 24. Les acteurs du cloud computing Salesforce.com
  • 26. Yahoo
  • 33. Odoo Software as a Service Etat des Lieux Created by jonas_therkildsen Attribution-Share Alike 2.0 Generic
  • 34. Infrastructure as a Service Systèmes d'exploitation Noyau linux
  • 36. KVM Logiciels libres et cloud computing
  • 37. Infrastructure as a Service Pilotage du nuage Eucalyptus
  • 42. IN-VIGO Logiciels libres et cloud computing
  • 43. Plateform as a Service XAMPP : Apache, PHP, Mysql, Perl APPScale : clone de Google App Engine pour les applications en python Logiciels libres et cloud computing
  • 44. Software as a Service Pléthore... Logiciels libres et cloud computing
  • 45. Software as a Service Le cas des WebOs EyeOS
  • 49. ... Logiciels libres et cloud computing
  • 50. Pourquoi le cloud computing Grand public Secteur sur lequel il est le plus développé Avantages pratiques : Pas d'installation
  • 51. Gratuit la plupart du temps
  • 52. Disponible partout Développement de la téléphonie mobile
  • 53. Pourquoi le cloud computing TPE/PME Une majorité utilisent des serveurs hébergés dans leur locaux Argument en faveur du cloud Serveur sous-utilisés 5 à 10% de leur capacité
  • 56. Pourquoi le cloud computing Grandes entreprises -> Une certaine méfiance -> Des compétences en interne Deux axes d'évolution : Virtualisation de leur « nuage privé » ou infrastructure informatique Externalisation d'une partie des applications sur un nuage public
  • 57. Pourquoi le cloud computing En résumé Montée en charge selon la demande
  • 59. Absence totale ou partielle d'administration système
  • 60. Pas de gestion du matériel
  • 61. On ne paie que ce que l'on utilise Une bonne affaire alors ?
  • 62. Les limites du cloud computing Retour vers des terminaux passifs,
  • 63. Pas de maîtrise sur l'évolution des applications utilisées,
  • 64. Pas de maîtrise sur la réalité de l'utilisation de nos données,verrouillage par la donnée
  • 65. Le caractère très pratique du nuage masque la perte de contrôle de nos données
  • 68. Pourquoi il va se développer Avantages pratiques, faible coûts à l'entrée ->Toujours bon à prendre en temps de crise économique
  • 69. Comportements de la génération Y
  • 71. Pour libérer les nuages Plusieurs axes : Les nuages sont motorisés par des logiciels libres ou open source -> les faire évoluer pour améliorer l'Interopérabilité, définition de standards ouvert
  • 72. Définir et faire connaître la notion de services libres ou de web libre
  • 73. Refuser le cloud computing
  • 74. Permettre l'Interopérabilité L‘Open Cloud Computing Son objectif est de proposer des solutions reposant sur des protocoles ouverts et des logiciels open source. Un projet porté par des Universités et CISCO. Récemment rejoint par Yahoo Pour libérer les nuages
  • 75. Permettre l'Interopérabilité L‘Open Cloud Manifesto Le manifeste a pour objectif de définir les principes d’interopérabilité pour que le cloud computing soit une technologie ouverte. Porté par VMware, Red Hat, Sun, la fondation Eclipse et AMD Pour libérer les nuages
  • 76. Permettre l'Interopérabilité Distributed Management Task Force Développe et maintient des standards pour l'administration de systèmes informatiques d'entreprises ou connectés à internet Porté par AMD, Cisco, Dell, EMC, Fujitsu, Hewlett-Packard, Hitachi, IBM, Intel, Microsoft, Novell, Oracle, Sun Microsystems, Symantec et des universités Pour libérer les nuages
  • 77. Permettre l'Interopérabilité Initiatives d'éditeurs Xen Cloud Platform
  • 78. Red hat lance le projet Deltacloud. Définir une API standard permettant d'uniformiser l'exécution des applications entre tous les services de cloud computing du marché au travers de « drivers » spécifiques à chaque plate-forme Pour libérer les nuages
  • 79. Permettre l'Interopérabilité Des absents : Google Amazon Salesforce.com Microsoft Pour l'instant une approche éparpillée et sans consensus réel Pour libérer les nuages
  • 80. Définition - Services libres ou web libre Tim O'Reilly qui propose de se baser et s'inspirer de l' «  Open Source Definition » Une possibilité de « forker » les services ;
  • 82. Absence de barrière pour essayer les logiciels ;
  • 83. Absence de barrières pour construire et développer. Source Benjamin Jean (LINAGORA) Pour libérer les nuages
  • 84. Définition - Services libres ou web libre Le Web libre est une plate-forme qui permet réellement à chacun et chacune de consulter, créer et diffuser librement de l'information, Le Web devrait rester décentralisé, La transparence est évidemment importante, Source Du Web Libre by Clochix Pour libérer les nuages
  • 85. Développer et promouvoir le web libre Mozilla Drumbeat Soutenir le Web ouvert, expliquer et protéger Internet comme bien public critique Ouvert
  • 88. Public 1.Le bongo ou le buzz grosse échelle, par le biais de campagnes de “pub” diverses et variés 2.Le conga ou l’organisation d’évènement locaux de manière à souder une communauté axée sur le marketing dans des groupes, comme c’est déjà le cas pour les équipes de traduction 3.Le tympani ou l’organisation d’évènements à beaucoup plus grande échelle, comme la participation à des festivals, des brainstorming,… Source : Geek Inc Pour libérer les nuages
  • 89. Développer et promouvoir des comportements sains Pour les fournisseurs de service web : Fournir une procédure d'export
  • 90. Encourager les utilisateurs à exporter leurs données
  • 91. Un format d'export ouvert et documenté
  • 92. Export des données « enrichies » au travers du service
  • 93. Description publique de la politique de sauvegarde
  • 94. Demander à l'utilisateur avant de supprimer des données qui furent rendues publiques
  • 95. Fournir un moyen de contrôler l'accès aux données
  • 96. Rendre claire la licence sous laquelle les données sont publiées Source : Karl Dubost Pour libérer les nuages
  • 97. Définir les critères d'un service libre Basé sur les termes des conditions générales du service TIO (Total Information Outsourcng) Ouvert Liberté des données : il doit être possible de migrer toutes les données de l’utilisateur ainsi que la configuration et les historiques vers une infrastructure hébergée par un autre tiers. Les données doivent être fournit dans un format totalement spécifié et documenté. Elles doivent pouvoir être analysées par l’utilisateur avec les logiciels les plus répandues. TIO Libres Liberté des données : idem précédemment.
  • 98. Liberté des logiciels : tous les logiciels requis pour qu’un client qui souhaite bénéficier du même service sur une infrastructure personnelle ou hébergée par un autre tiers doivent être distribués sous une Licence Libre,
  • 99. Aucun verrous légal ne doit empêcher un concurrent de copier et tenter de fournir le même service. Source : FFI (Foundation for a Free Information Infrastructure ) Pour libérer les nuages
  • 100. Définir les critères d'un service libre Basé sur les termes des conditions générales du service TIO Loyalty Droit d’accès : le service doit pouvoir être utilisé par n’importe qui, n’importe où et sans discrimination.
  • 101. Droits aux données privées : aucune donnée en relation avec l’usage du service ne peut être fourni à une tierce personne même rendues anonymes sans l’accord préalable du client sur les bases du cas par cas (Demande d’accord pour chaque diffusion)
  • 102. Devoir d’information : le client du service doit être informé de chaque incident ou changement qui pourrait causer ou avoir causé un risque de sécurité pour le service ou de changement du service.
  • 103. Disclosure Right : le fournisseur du service doit prendre les mesures appropriées pour s’assurer que les conditions d’utilisation du service soient respectées de son personnel ou de ces fournisseurs. Ces mesures doivent pouvoir être fournit à la demande du client. Source : FFI (Foundation for a Free Information Infrastructure ) Source : FFI (Foundation for a Free Information Infrastructure ) Pour libérer les nuages
  • 104. Développer et promouvoir des comportements sains Pour les usagers de service web : S'assurer que l'on peut exporter les données
  • 105. S'assurer que l'on peut relire les données exportées dans un autre logiciel
  • 106. S'assurer que l'on récupère bien toute les données y compris celles ajoutées par d'autres personnes
  • 107. S'assurer que ces données sont bien supprimées en cas de fermeture de son compte
  • 108. S'assurer que les données que l'on confie à un service nous appartiendront encore Pour libérer les nuages
  • 109. Les alternatives Se lancer dans l'auto-hébergement
  • 110. Utiliser des hébergements associatifs Refuser le cloud computing
  • 111. Auto-hébergement ou home computing Utilisation d'une *Box Equipement dédié à la mise en ligne de contenu gestion de ces mails, etc... hébergé sur la liaison ADSL du particulier -> Décentralisation du stockage des données. -> Ne dispense pas de faire des sauvegardes à l'extérieur. -> Disponibilité parfois « chancelante » des liaisons ADSL selon les FAI. -> Impact environnemental à mesurer Refuser le cloud computing
  • 112. Auto-hébergement ou home computing Exemple de *Box plug & play SheevaPlug Sous Ubuntu 9.04 ARM build TonidoPlug Plate-forme spécifique open source de développement Refuser le cloud computing
  • 113. Auto-hébergement ou home computing Fit-PC
  • 118. WindPC
  • 119. neufbox 4 Refuser le cloud computing
  • 120. Auto-hébergement ou home computing Opera Unite -> Le navigateur web devient serveur Pas de persistance de la présence, obligation de présence simultanée Refuser le cloud computing
  • 121. Auto-hébergement ou home computing Une solution de « geek » pour le moment. Rien en prévision du coté des FAI Refuser le cloud computing
  • 122. Conclusion Neutralité du Net Internet IaaS PaaS SaaS
  • 123. C'est fini MERCI DE VOTRE ATTENTION