SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Compte rendu
Jean Desbiens @desbiens
Septembre 2013
OSCON 2013
Groupe − Technologie, Hydro-Québec2
Sessions
Keynote
Android up and running
Beginners guide to computer vision
Building your first mobile app
7 deadly sins of software deployment
Course 5k
Keynote
Android mobile development
Collaborative documentation with Git
Expo
Cloud culture at Yelp
Continuous deployment at Mozilla
Rapsberry PI
Designing the user experience
Couchbase introduction
BOSH
Expo
Keynote
Puppet at Mozilla
GM development platform
Open hardware
Internet of things
Redhat Openshift
Cloudfoundry
Expo
Keynote
HTML5 development at Nokia
Groupe − Technologie, Hydro-Québec3
DEVOPS
Unifier l’objectif des développeurs et des exploitants
Groupe − Technologie, Hydro-Québec4
L’INFRASTRUCTURE
COMME DU CODE
Application = code exécutable
Infrastructure = code exécutable
Code gérer comme les sources applicatifs
Reproductible
Testable
Automatisable
Groupe − Technologie, Hydro-Québec5
OUTILS DU DEVOPS
Vagrant  environnements reproductibles
Puppet/Chef  configuration des environnements
BOSH/Juju  déploiement cloud
Groupe − Technologie, Hydro-Québec6
VAGRANT
$ vagrant box add base
http://files.vagrantup.com/SLES11sp1.box
$ vagrant init
$ vagrant u
Groupe − Technologie, Hydro-Québec7
VAGRANT
$ vagrant box add base
http://files.vagrantup.com/SLES11sp1.box
$ vagrant init
$ vagrant up
Groupe − Technologie, Hydro-Québec8
CHEF Cookbook
Groupe − Technologie, Hydro-Québec9
Juju
Groupe − Technologie, Hydro-Québec10
CLOUD
De tout pour tous… « as a service »
Groupe − Technologie, Hydro-Québec11
INFRASTRUCTURE
AS A SERVICE
Amazon
Azure
OpenStack
Groupe − Technologie, Hydro-Québec12
SOFTWARE
AS A SERVICE
CRM
Office 365
Gmail
Sécurité
Monitoring
Database
Groupe − Technologie, Hydro-Québec13
PLATFORM
AS A SERVICE
Groupe − Technologie, Hydro-Québec14
MOBILITÉ
iOS
Android
HTML5
Google glass
Groupe − Technologie, Hydro-Québec15
UX
Expérience utilisateur autour du produit
Groupe − Technologie, Hydro-Québec16
AU DELA DE L’INTERFACE
Circonstance d’utilisation
Intimité de l’appareil
Possibilités de l’appareil (NFC, GPS…)
GUI  NUI
Groupe − Technologie, Hydro-Québec17
IoT
Internet of Things
RPi
Velocopter
GM
Groupe − Technologie, Hydro-Québec18
MON FRIGO SUR INTERNET
GM
Raspberry pI
Groupe − Technologie, Hydro-Québec19
FOSS
Free Open Source Software
De l’OS en montant
Omniprésent
Licences
Pas juste software, aussi harware
Modèle de gouvernance
GIT, aussi pour la documentation
Groupe − Technologie, Hydro-Québec20
AUTRES
OBSERVATIONS
Recrutement actif
Approche agile partout, tout le temps
Grandes entreprises impliquées dans FOSS
Compte rendu oscon 2013

Contenu connexe

Similaire à Compte rendu oscon 2013

IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2IBM France Lab
 
Créer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et MavenCréer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et MavenAmico Fabien
 
Radio France rencontre Drupal
Radio France rencontre DrupalRadio France rencontre Drupal
Radio France rencontre DrupalOlivier Friesse
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloudJulien Dubois
 
Développer des applications pour la TV
Développer des applications pour la TVDévelopper des applications pour la TV
Développer des applications pour la TVMickaël GREGORI
 
CompatibleOne OSCi OW2 Workshop July 11
CompatibleOne  OSCi OW2 Workshop July 11CompatibleOne  OSCi OW2 Workshop July 11
CompatibleOne OSCi OW2 Workshop July 11CompatibleOne
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System SARL
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System SARL
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutterJulien Saumande
 
Gui android eclipse
Gui android eclipseGui android eclipse
Gui android eclipseESPRIT
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs XebiaLabs
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudMichel-Marie Maudet
 
Pyconfr2018 deploy des application python dans un cluster open shift
Pyconfr2018 deploy des application python dans un cluster open shiftPyconfr2018 deploy des application python dans un cluster open shift
Pyconfr2018 deploy des application python dans un cluster open shiftArthur Lutz
 
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...Arthur Lutz
 
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureTIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureThe Incredible Automation Day
 
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016IBM France Lab
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5wyggio
 

Similaire à Compte rendu oscon 2013 (20)

IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2IBM Bluemix Paris meetup #16    20160914 - Introduction à Bluemix -v2
IBM Bluemix Paris meetup #16 20160914 - Introduction à Bluemix -v2
 
Créer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et MavenCréer un Micro PaaS avec Docker et Maven
Créer un Micro PaaS avec Docker et Maven
 
Radio France rencontre Drupal
Radio France rencontre DrupalRadio France rencontre Drupal
Radio France rencontre Drupal
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
Développer et déployer dans le cloud
Développer et déployer dans le cloudDévelopper et déployer dans le cloud
Développer et déployer dans le cloud
 
Développer des applications pour la TV
Développer des applications pour la TVDévelopper des applications pour la TV
Développer des applications pour la TV
 
CompatibleOne OSCi OW2 Workshop July 11
CompatibleOne  OSCi OW2 Workshop July 11CompatibleOne  OSCi OW2 Workshop July 11
CompatibleOne OSCi OW2 Workshop July 11
 
NAGRA_WhitePaper_OPTV5_FR_Aout2015
NAGRA_WhitePaper_OPTV5_FR_Aout2015NAGRA_WhitePaper_OPTV5_FR_Aout2015
NAGRA_WhitePaper_OPTV5_FR_Aout2015
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
Gui android eclipse
Gui android eclipseGui android eclipse
Gui android eclipse
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
 
Flutter Rennes - #1
Flutter Rennes - #1Flutter Rennes - #1
Flutter Rennes - #1
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
Pyconfr2018 deploy des application python dans un cluster open shift
Pyconfr2018 deploy des application python dans un cluster open shiftPyconfr2018 deploy des application python dans un cluster open shift
Pyconfr2018 deploy des application python dans un cluster open shift
 
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...
Capitole du Libre 2018 - Déployer des applications python dans un cluster Ope...
 
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft AzureTIAD 2016 : Accenture Devops Platform dans Microsoft Azure
TIAD 2016 : Accenture Devops Platform dans Microsoft Azure
 
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016
IBM Paris Bluemix Meetup #13 - Epitech - 9 mars 2016
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 

Compte rendu oscon 2013

  • 1. Compte rendu Jean Desbiens @desbiens Septembre 2013 OSCON 2013
  • 2. Groupe − Technologie, Hydro-Québec2 Sessions Keynote Android up and running Beginners guide to computer vision Building your first mobile app 7 deadly sins of software deployment Course 5k Keynote Android mobile development Collaborative documentation with Git Expo Cloud culture at Yelp Continuous deployment at Mozilla Rapsberry PI Designing the user experience Couchbase introduction BOSH Expo Keynote Puppet at Mozilla GM development platform Open hardware Internet of things Redhat Openshift Cloudfoundry Expo Keynote HTML5 development at Nokia
  • 3. Groupe − Technologie, Hydro-Québec3 DEVOPS Unifier l’objectif des développeurs et des exploitants
  • 4. Groupe − Technologie, Hydro-Québec4 L’INFRASTRUCTURE COMME DU CODE Application = code exécutable Infrastructure = code exécutable Code gérer comme les sources applicatifs Reproductible Testable Automatisable
  • 5. Groupe − Technologie, Hydro-Québec5 OUTILS DU DEVOPS Vagrant  environnements reproductibles Puppet/Chef  configuration des environnements BOSH/Juju  déploiement cloud
  • 6. Groupe − Technologie, Hydro-Québec6 VAGRANT $ vagrant box add base http://files.vagrantup.com/SLES11sp1.box $ vagrant init $ vagrant u
  • 7. Groupe − Technologie, Hydro-Québec7 VAGRANT $ vagrant box add base http://files.vagrantup.com/SLES11sp1.box $ vagrant init $ vagrant up
  • 8. Groupe − Technologie, Hydro-Québec8 CHEF Cookbook
  • 9. Groupe − Technologie, Hydro-Québec9 Juju
  • 10. Groupe − Technologie, Hydro-Québec10 CLOUD De tout pour tous… « as a service »
  • 11. Groupe − Technologie, Hydro-Québec11 INFRASTRUCTURE AS A SERVICE Amazon Azure OpenStack
  • 12. Groupe − Technologie, Hydro-Québec12 SOFTWARE AS A SERVICE CRM Office 365 Gmail Sécurité Monitoring Database
  • 13. Groupe − Technologie, Hydro-Québec13 PLATFORM AS A SERVICE
  • 14. Groupe − Technologie, Hydro-Québec14 MOBILITÉ iOS Android HTML5 Google glass
  • 15. Groupe − Technologie, Hydro-Québec15 UX Expérience utilisateur autour du produit
  • 16. Groupe − Technologie, Hydro-Québec16 AU DELA DE L’INTERFACE Circonstance d’utilisation Intimité de l’appareil Possibilités de l’appareil (NFC, GPS…) GUI  NUI
  • 17. Groupe − Technologie, Hydro-Québec17 IoT Internet of Things RPi Velocopter GM
  • 18. Groupe − Technologie, Hydro-Québec18 MON FRIGO SUR INTERNET GM Raspberry pI
  • 19. Groupe − Technologie, Hydro-Québec19 FOSS Free Open Source Software De l’OS en montant Omniprésent Licences Pas juste software, aussi harware Modèle de gouvernance GIT, aussi pour la documentation
  • 20. Groupe − Technologie, Hydro-Québec20 AUTRES OBSERVATIONS Recrutement actif Approche agile partout, tout le temps Grandes entreprises impliquées dans FOSS