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

Cloud computing & logiciels libres JDLL 2009

  • 1.
    Cloud computing, Logicielset 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
  • 2.
  • 3.
    Logiciels libres etcloud computing
  • 4.
  • 5.
  • 6.
    Alternative : homecomputing ou auto-hébergement
  • 7.
  • 8.
    Le Web 1500 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 etle 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 endisent 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 nuagesPublic Cloud, ou «Nuages publics».
  • 17.
    Private Cloud, ou«Nuages privés».
  • 18.
    VPC, Virtual PrivateCloud, ou «Nuages privés virtuels».
  • 19.
    Hybrid Cloud ou«Nuages hybrides» Etat des Lieux
  • 20.
    Les acteurs ducloud computing Amazon EC2 basé sur Xen et Red Hat Entreprise Linux
  • 21.
    A partir de0,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 ducloud computing Google App Engine Hébergement d'applications développées en pyhton ou Java
  • 23.
    Gratuit tant qu'onne 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 ducloud computing Salesforce.com
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
    Odoo Software asa Service Etat des Lieux Created by jonas_therkildsen Attribution-Share Alike 2.0 Generic
  • 34.
    Infrastructure as aService Systèmes d'exploitation Noyau linux
  • 35.
  • 36.
    KVM Logiciels libreset cloud computing
  • 37.
    Infrastructure as aService Pilotage du nuage Eucalyptus
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
    IN-VIGO Logiciels libreset cloud computing
  • 43.
    Plateform as aService XAMPP : Apache, PHP, Mysql, Perl APPScale : clone de Google App Engine pour les applications en python Logiciels libres et cloud computing
  • 44.
    Software as aService Pléthore... Logiciels libres et cloud computing
  • 45.
    Software as aService Le cas des WebOs EyeOS
  • 46.