SlideShare une entreprise Scribd logo
1  sur  36
Guillaume   Laforge
Guillaume   Laforge
Guillaume   Laforge
Guillaume   Laforge
Guillaume   Laforge
Guillaume   Laforge
Guillaume   Laforge
Et maintenant...
clou d
u
spectacle
CLOUD
FOUNDRY
Qu’est-ce que CloudFoundry ?




          Multi-language
PaaS
          Multi-framework
          Open Source
                               8
PaaS
PaaS

• Platform as a Service

• Stack de services intégrés
  – dernières versions des frameworks
• Moteur d’exécution d’applications
  – choix du moteur d’exécution (node, rails, servlet-based...)
• Provisioning d’infrastructure automatique
• Plateforme opérée et gérée comme un service
  – pas besoin d’être un super admin system


• L’unité de travail est l’application
  – que vous déployez dans le nuage

                                                                  10
Pas de limite...

• Un seul socle
  – Java, .Net

• Des APIs propriétaires
  – Google App Engine, Azure...

• Un seul fournisseur
  – Heroku, Google App Engine, Azure...

• Impossibilité de migrer vers le cloud privé
  ou vers d’autres fournisseurs


                                                11
Multi
langues
JavaScript
Multi
framework
t e !
      r ib u
 o n t
C
Pas de « lock-in »

• Déployer sur
  – CloudFoundry.com
    • géré / supporté par VMware
  – Amazon AWS
  – en interne : cloud privé


• Développer sur un « micro-cloud »
  – coming soon...


• Rajouter vos propres services !
  – Pas de service propriétaire



                                      19
Démo
Démo
Démo
Démo
Démo
Mains dans les poches !



               Pas moi
              qui gère !
Conclusion




             Multi-language
PaaS
             Multi-framework
             Open Source
                           22
http://www.cloudfoundry.com
http://www.cloudfoundry.org
Merci pour votre attention !




                            e
                    aforg ent
                me L evelopm
        G uillau   D      y
                f Groov mail.com
        Head o forge@g
                 la
        Email: g @glaforge              e
         Twi tter :          o/ glaforg
                    : gplus.t
          G oogle+




                                            25
Image credits
•   http://www.mediatheque-mauguio-carnon.com/files/public/images/evenements/TAMBOUR%20GROS%20PLAN.jpg
•   http://www.samconceptstore.com/media/catalog/product/cache/1/image/5e06319eda06f020e43594a9c230972d/f/i/file_626.jpg
•   http://www.flickr.com/photos/nitot/534774947/sizes/l/in/photostream/
•   http://www.monpharmacien.fr/catalog/images/nuages.jpg
•   http://lh3.ggpht.com/_ZrYb6GjXXeM/SUZZzdD_V8I/AAAAAAAAHjI/BPV-RMo0VMY/DSC_2687.JPG
•   http://www.a-americanmachine.com/images/foundry/foundry.gif
•   http://www.allthecontent.com/blog/wp-content/uploads/2011/06/Nuages.jpg
•   http://www.commeaucinema.com/images/galerie/big/168320_60f693078a0ba9aa3aa25934565ee033.jpg
•   http://2.bp.blogspot.com/_oD6fDBNqOaU/TKicJFpDoDI/AAAAAAAAANk/9kysx5hjnpk/s1600/RollingStonesTongueLogo.jpg
•   http://www.universmartphone.com/WordPress3/wp-content/uploads/2011/04/opensource.png
•   http://www.nicolasengel.fr/wp-content/uploads/2010/02/opensource.gif
•   http://www.cadresanciens.com/public/Photos_Stock/cadre_20eme.JPG
•   http://www.mistersmoke.com/images/victorinox-16795-swisschamp.jpg
•   http://www.faqs.org/photo-dict/photofiles/list/1483/9437lock.jpg
•   http://retrorebirth.files.wordpress.com/2010/07/funky-70s-platform-shoes-8.jpg
•   http://aviatechno.free.fr/unites/images/B14_50.gif
•   http://3.bp.blogspot.com/-9GFfZylbvaA/TZQK1w6t_NI/AAAAAAAClyI/z4rno7hzOow/s1600/IMG_9449.JPG




                                                                                                                     26

Contenu connexe

Tendances

La réalité mélangée dans vos applications
La réalité mélangée dans vos applicationsLa réalité mélangée dans vos applications
La réalité mélangée dans vos applicationsChristophe Villeneuve
 
Initiation au JavaScript
Initiation au JavaScriptInitiation au JavaScript
Initiation au JavaScriptStrasWeb
 
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?Membré Guillaume
 
Introduction to Rust in Production - Servo Mozilla project (Slides)
Introduction to Rust in Production - Servo Mozilla project (Slides)Introduction to Rust in Production - Servo Mozilla project (Slides)
Introduction to Rust in Production - Servo Mozilla project (Slides)Quentin Frémeaux
 

Tendances (6)

La réalité mélangée dans vos applications
La réalité mélangée dans vos applicationsLa réalité mélangée dans vos applications
La réalité mélangée dans vos applications
 
Node.js
Node.jsNode.js
Node.js
 
Initiation au JavaScript
Initiation au JavaScriptInitiation au JavaScript
Initiation au JavaScript
 
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?
Une caméra 📹 en DIY sur une mangeoire d'oiseau 🐦 au milieu d’un jardin 🌳 ?
 
Introduction webextensions
Introduction webextensionsIntroduction webextensions
Introduction webextensions
 
Introduction to Rust in Production - Servo Mozilla project (Slides)
Introduction to Rust in Production - Servo Mozilla project (Slides)Introduction to Rust in Production - Servo Mozilla project (Slides)
Introduction to Rust in Production - Servo Mozilla project (Slides)
 

En vedette

Usability Review of Mashup Tools
Usability Review of Mashup ToolsUsability Review of Mashup Tools
Usability Review of Mashup ToolsTanya Ahmed
 
明日から使える inline-block
明日から使える inline-block明日から使える inline-block
明日から使える inline-blockTakuya Goto
 
Program 2010
Program 2010Program 2010
Program 2010YWCARO
 
Global trade in_malagasy_precious_woods
Global trade in_malagasy_precious_woodsGlobal trade in_malagasy_precious_woods
Global trade in_malagasy_precious_woodsZoely Mamizaka
 
Prehled firem a investic v CR - 2010
Prehled firem a investic v CR - 2010Prehled firem a investic v CR - 2010
Prehled firem a investic v CR - 2010Innovation Tank
 
SEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarSEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarDuane Forrester
 
Enterprise 2.0 for call centers
Enterprise 2.0 for call centersEnterprise 2.0 for call centers
Enterprise 2.0 for call centersJeroen Derynck
 
22 insights into Design by Tom Peters
22 insights into Design by Tom Peters22 insights into Design by Tom Peters
22 insights into Design by Tom PetersSay Digital Media
 
Eoffice eNetwork Directory 2013
Eoffice eNetwork Directory 2013Eoffice eNetwork Directory 2013
Eoffice eNetwork Directory 2013Pier Paolo Mucelli
 
Repeat steroids for flm 2 (1)
Repeat steroids for flm 2 (1)Repeat steroids for flm 2 (1)
Repeat steroids for flm 2 (1)Asha Reddy
 
Program 2010
Program 2010Program 2010
Program 2010YWCARO
 
Inglisuri barmenebistvis
Inglisuri barmenebistvisInglisuri barmenebistvis
Inglisuri barmenebistvisNam Nguyen
 
KB Seminars: Growing Your Online Business; 03/12
KB Seminars: Growing Your Online Business; 03/12KB Seminars: Growing Your Online Business; 03/12
KB Seminars: Growing Your Online Business; 03/12MDIF
 
TeenLife Boston: Guide to Community Service 2012
TeenLife Boston: Guide to Community Service 2012TeenLife Boston: Guide to Community Service 2012
TeenLife Boston: Guide to Community Service 2012TeenLife
 
The discovery of the atomic world and the constituents of matter
The discovery of the atomic world and the constituents of matterThe discovery of the atomic world and the constituents of matter
The discovery of the atomic world and the constituents of matterRochelle Forrester
 
CatDotNet - Farmville para SharePoint
CatDotNet - Farmville para SharePointCatDotNet - Farmville para SharePoint
CatDotNet - Farmville para SharePointEdin Kapic
 
Zahtz portfolio
Zahtz portfolioZahtz portfolio
Zahtz portfolioSenserit
 
Astronomers Returns to the Stratosphere
Astronomers Returns to the StratosphereAstronomers Returns to the Stratosphere
Astronomers Returns to the StratosphereSean Casey, USRA
 

En vedette (20)

Usability Review of Mashup Tools
Usability Review of Mashup ToolsUsability Review of Mashup Tools
Usability Review of Mashup Tools
 
明日から使える inline-block
明日から使える inline-block明日から使える inline-block
明日から使える inline-block
 
Program 2010
Program 2010Program 2010
Program 2010
 
Global trade in_malagasy_precious_woods
Global trade in_malagasy_precious_woodsGlobal trade in_malagasy_precious_woods
Global trade in_malagasy_precious_woods
 
Prehled firem a investic v CR - 2010
Prehled firem a investic v CR - 2010Prehled firem a investic v CR - 2010
Prehled firem a investic v CR - 2010
 
SEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarSEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinar
 
Enterprise 2.0 for call centers
Enterprise 2.0 for call centersEnterprise 2.0 for call centers
Enterprise 2.0 for call centers
 
22 insights into Design by Tom Peters
22 insights into Design by Tom Peters22 insights into Design by Tom Peters
22 insights into Design by Tom Peters
 
Better care fund Helen Bevan
Better care fund Helen BevanBetter care fund Helen Bevan
Better care fund Helen Bevan
 
Eoffice eNetwork Directory 2013
Eoffice eNetwork Directory 2013Eoffice eNetwork Directory 2013
Eoffice eNetwork Directory 2013
 
Repeat steroids for flm 2 (1)
Repeat steroids for flm 2 (1)Repeat steroids for flm 2 (1)
Repeat steroids for flm 2 (1)
 
Program 2010
Program 2010Program 2010
Program 2010
 
May 2013 clif notes and dtr
May 2013 clif notes and dtrMay 2013 clif notes and dtr
May 2013 clif notes and dtr
 
Inglisuri barmenebistvis
Inglisuri barmenebistvisInglisuri barmenebistvis
Inglisuri barmenebistvis
 
KB Seminars: Growing Your Online Business; 03/12
KB Seminars: Growing Your Online Business; 03/12KB Seminars: Growing Your Online Business; 03/12
KB Seminars: Growing Your Online Business; 03/12
 
TeenLife Boston: Guide to Community Service 2012
TeenLife Boston: Guide to Community Service 2012TeenLife Boston: Guide to Community Service 2012
TeenLife Boston: Guide to Community Service 2012
 
The discovery of the atomic world and the constituents of matter
The discovery of the atomic world and the constituents of matterThe discovery of the atomic world and the constituents of matter
The discovery of the atomic world and the constituents of matter
 
CatDotNet - Farmville para SharePoint
CatDotNet - Farmville para SharePointCatDotNet - Farmville para SharePoint
CatDotNet - Farmville para SharePoint
 
Zahtz portfolio
Zahtz portfolioZahtz portfolio
Zahtz portfolio
 
Astronomers Returns to the Stratosphere
Astronomers Returns to the StratosphereAstronomers Returns to the Stratosphere
Astronomers Returns to the Stratosphere
 

Similaire à Cloud foundry intro with groovy

Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm
 
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge nst2011
 
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 collaborativesXWiki
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceLINAGORA
 
De la communication print à la communication multicanal, quelles passerelles ...
De la communication print à la communication multicanal, quelles passerelles ...De la communication print à la communication multicanal, quelles passerelles ...
De la communication print à la communication multicanal, quelles passerelles ...P2i
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm
 
Alphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm
 
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshopConfoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshopFrédéric Harper
 
L'Open Web en tant que pierre angulaire du développement multi-objets
L'Open Web en tant que pierre angulaire du développement multi-objetsL'Open Web en tant que pierre angulaire du développement multi-objets
L'Open Web en tant que pierre angulaire du développement multi-objetsThomas Bassetto
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Philippe Scoffoni
 
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7OSInet
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm
 
Tk02 Google Wave Et Html5 Fr
Tk02 Google Wave Et Html5 FrTk02 Google Wave Et Html5 Fr
Tk02 Google Wave Et Html5 FrValtech
 
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 cloudRobert Viseur
 
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...OVHcloud
 

Similaire à Cloud foundry intro with groovy (20)

Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateur
 
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
Le «Cloud computing »: Hype passager ou tendance lourde?P-Roberge
 
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
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
De la communication print à la communication multicanal, quelles passerelles ...
De la communication print à la communication multicanal, quelles passerelles ...De la communication print à la communication multicanal, quelles passerelles ...
De la communication print à la communication multicanal, quelles passerelles ...
 
Alphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield AdministrationAlphorm.com Support de la Formation Stormshield Administration
Alphorm.com Support de la Formation Stormshield Administration
 
12-Factor
12-Factor12-Factor
12-Factor
 
Alphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows ContainersAlphorm.com Support de la Formation Windows Containers
Alphorm.com Support de la Formation Windows Containers
 
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshopConfoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
 
L'Open Web en tant que pierre angulaire du développement multi-objets
L'Open Web en tant que pierre angulaire du développement multi-objetsL'Open Web en tant que pierre angulaire du développement multi-objets
L'Open Web en tant que pierre angulaire du développement multi-objets
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009
 
Joomlapero 04-02-2013
Joomlapero 04-02-2013Joomlapero 04-02-2013
Joomlapero 04-02-2013
 
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7
Recueil des mauvaises pratiques constatées lors de l'audit de sites Drupal 7
 
Drupagora linagora-20111110
Drupagora linagora-20111110Drupagora linagora-20111110
Drupagora linagora-20111110
 
Drupal & Mobilité
Drupal & MobilitéDrupal & Mobilité
Drupal & Mobilité
 
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôleAlphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
Alphorm.com Formation PCSoft(version20) GDS et Centres de contrôle
 
Tk02 Google Wave Et Html5 Fr
Tk02 Google Wave Et Html5 FrTk02 Google Wave Et Html5 Fr
Tk02 Google Wave Et Html5 Fr
 
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
 
Le portage des WebExtensions
Le portage des WebExtensionsLe portage des WebExtensions
Le portage des WebExtensions
 
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
 

Plus de Guillaume Laforge

Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Guillaume Laforge
 
Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Guillaume Laforge
 
Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Guillaume Laforge
 
Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Guillaume Laforge
 
Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Guillaume Laforge
 
Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Guillaume Laforge
 
Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Guillaume Laforge
 
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Guillaume Laforge
 
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGroovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGuillaume Laforge
 
Going to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGoing to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGuillaume Laforge
 
Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Guillaume Laforge
 
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Guillaume Laforge
 
Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Guillaume Laforge
 
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Guillaume Laforge
 
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Guillaume Laforge
 
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...Guillaume Laforge
 

Plus de Guillaume Laforge (20)

Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013Lift off with Groovy 2 at JavaOne 2013
Lift off with Groovy 2 at JavaOne 2013
 
Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013Groovy workshop à Mix-IT 2013
Groovy workshop à Mix-IT 2013
 
Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013Les nouveautés de Groovy 2 -- Mix-IT 2013
Les nouveautés de Groovy 2 -- Mix-IT 2013
 
Groovy 2 and beyond
Groovy 2 and beyondGroovy 2 and beyond
Groovy 2 and beyond
 
Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012Groovy 2.0 update at Devoxx 2012
Groovy 2.0 update at Devoxx 2012
 
Groovy 2.0 webinar
Groovy 2.0 webinarGroovy 2.0 webinar
Groovy 2.0 webinar
 
Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012Groovy Domain Specific Languages - SpringOne2GX 2012
Groovy Domain Specific Languages - SpringOne2GX 2012
 
Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012Groovy update at SpringOne2GX 2012
Groovy update at SpringOne2GX 2012
 
JavaOne 2012 Groovy update
JavaOne 2012 Groovy updateJavaOne 2012 Groovy update
JavaOne 2012 Groovy update
 
Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012Groovy 1.8 et 2.0 au BreizhC@mp 2012
Groovy 1.8 et 2.0 au BreizhC@mp 2012
 
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012Groovy 1.8 and 2.0 at GR8Conf Europe 2012
Groovy 1.8 and 2.0 at GR8Conf Europe 2012
 
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume LaforgeGroovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
Groovy 2.0 update - Cloud Foundry Open Tour Moscow - Guillaume Laforge
 
Going to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific LanguagesGoing to Mars with Groovy Domain-Specific Languages
Going to Mars with Groovy Domain-Specific Languages
 
Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012Groovy 2.0 - Devoxx France 2012
Groovy 2.0 - Devoxx France 2012
 
Whats new in Groovy 2.0?
Whats new in Groovy 2.0?Whats new in Groovy 2.0?
Whats new in Groovy 2.0?
 
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
Groovy Update, new in 1.8 and beyond - Guillaume Laforge - Devoxx 2011
 
Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011Groovy Update - Guillaume Laforge - Greach 2011
Groovy Update - Guillaume Laforge - Greach 2011
 
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
Gaelyk update - Guillaume Laforge - SpringOne2GX 2011
 
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
Groovy Update, what's new in Groovy 1.8 and beyond - Guillaume Laforge - Spri...
 
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
 

Cloud foundry intro with groovy

  • 1. Guillaume Laforge
  • 2. Guillaume Laforge
  • 3. Guillaume Laforge
  • 4. Guillaume Laforge
  • 5. Guillaume Laforge
  • 6. Guillaume Laforge
  • 7. Guillaume Laforge
  • 8.
  • 11. CLOUD
  • 13.
  • 14. Qu’est-ce que CloudFoundry ? Multi-language PaaS Multi-framework Open Source 8
  • 15. PaaS
  • 16. PaaS • Platform as a Service • Stack de services intégrés – dernières versions des frameworks • Moteur d’exécution d’applications – choix du moteur d’exécution (node, rails, servlet-based...) • Provisioning d’infrastructure automatique • Plateforme opérée et gérée comme un service – pas besoin d’être un super admin system • L’unité de travail est l’application – que vous déployez dans le nuage 10
  • 17. Pas de limite... • Un seul socle – Java, .Net • Des APIs propriétaires – Google App Engine, Azure... • Un seul fournisseur – Heroku, Google App Engine, Azure... • Impossibilité de migrer vers le cloud privé ou vers d’autres fournisseurs 11
  • 18.
  • 22.
  • 23.
  • 24. t e ! r ib u o n t C
  • 25. Pas de « lock-in » • Déployer sur – CloudFoundry.com • géré / supporté par VMware – Amazon AWS – en interne : cloud privé • Développer sur un « micro-cloud » – coming soon... • Rajouter vos propres services ! – Pas de service propriétaire 19
  • 26. Démo
  • 27. Démo
  • 28. Démo
  • 29. Démo
  • 30. Démo
  • 31. Mains dans les poches ! Pas moi qui gère !
  • 32. Conclusion Multi-language PaaS Multi-framework Open Source 22
  • 35. Merci pour votre attention ! e aforg ent me L evelopm G uillau D y f Groov mail.com Head o forge@g la Email: g @glaforge e Twi tter : o/ glaforg : gplus.t G oogle+ 25
  • 36. Image credits • http://www.mediatheque-mauguio-carnon.com/files/public/images/evenements/TAMBOUR%20GROS%20PLAN.jpg • http://www.samconceptstore.com/media/catalog/product/cache/1/image/5e06319eda06f020e43594a9c230972d/f/i/file_626.jpg • http://www.flickr.com/photos/nitot/534774947/sizes/l/in/photostream/ • http://www.monpharmacien.fr/catalog/images/nuages.jpg • http://lh3.ggpht.com/_ZrYb6GjXXeM/SUZZzdD_V8I/AAAAAAAAHjI/BPV-RMo0VMY/DSC_2687.JPG • http://www.a-americanmachine.com/images/foundry/foundry.gif • http://www.allthecontent.com/blog/wp-content/uploads/2011/06/Nuages.jpg • http://www.commeaucinema.com/images/galerie/big/168320_60f693078a0ba9aa3aa25934565ee033.jpg • http://2.bp.blogspot.com/_oD6fDBNqOaU/TKicJFpDoDI/AAAAAAAAANk/9kysx5hjnpk/s1600/RollingStonesTongueLogo.jpg • http://www.universmartphone.com/WordPress3/wp-content/uploads/2011/04/opensource.png • http://www.nicolasengel.fr/wp-content/uploads/2010/02/opensource.gif • http://www.cadresanciens.com/public/Photos_Stock/cadre_20eme.JPG • http://www.mistersmoke.com/images/victorinox-16795-swisschamp.jpg • http://www.faqs.org/photo-dict/photofiles/list/1483/9437lock.jpg • http://retrorebirth.files.wordpress.com/2010/07/funky-70s-platform-shoes-8.jpg • http://aviatechno.free.fr/unites/images/B14_50.gif • http://3.bp.blogspot.com/-9GFfZylbvaA/TZQK1w6t_NI/AAAAAAAClyI/z4rno7hzOow/s1600/IMG_9449.JPG 26

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n