Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari, or Firefox 10.

Présentation
docker logo

Le plan


  1. Le Docker Meetup
  2. Un peu d'Histoire
  3. Les concepts fondateurs
  4. Une adoption unanime
docker logo

Le Docker Meetup : Le besoin


  1. Adoption de Docker en Calédonie en expansion
  2. Amène à repenser tout le SI
  3. Au carrefour de plusieurs métiers
  4. Nécessite de nouvelles approches et compétences
  5. Un changement difficile à faire seul
Meetup banner
docker logo

Le Docker Meetup : Une solution


  1. Proposer un espace d'échange sur Docker
  2. Partager des expériences
  3. Apprendre ensemble
  4. Mutualiser les efforts et les moyens
  5. Trouver des solutions communes
Meetup banner
docker logo

Le Docker Meetup : Concrètement


  1. Un évènement officiel Docker Inc.
  2. Des outils, du matériel, des ressources à disposition

  3. Plusieurs évènements dans l'année
  4. Plusieurs formats possibles : Conférences, ateliers pratiques,..

  5. Les points d'entrée
  6. Le site Meetup : Google : "Docker Meetup Noumea"
  7. Le Github : Google : "Docker Meetup Noumea Github"

Meetup banner
docker logo

Le Docker Meetup : Les partenaires


  1. Merci à la CCI
  2. Merci aux speakers
  3. Soyez speaker aux prochains évènements

  4. Merci aux partenaires
Logo CCI Logo GOUV Logo ISI
Logo Nautile Logo NC IT Logo Spilog Logo By Prog
docker logo

Le plan


  1. Le Docker Meetup
  2. Un peu d'Histoire
  3. Les concepts fondateurs
  4. Une adoption unanime
docker logo

Un peu d'Histoire : le synopsis


  1. Bio Solomon Hykes
  2. Origine du projet
  3. La start-up qui aurait du être française
  4. Choix du Go
  5. Evolution éclair de l'adoption
  6. Un soupçon de stats
Solomon Hykes
docker logo

Un peu d'Histoire : l'ère dotCloud


  1. 2006 - Solomon Hykes diplômé de l'Epitech
  2. 2008 - création de dotCloud avec Sébastien Pahl
  3. Aucun finacement trouvé parmi les business angels français
  4. Le 1er virage : un changement géographique
  5. 2010 - Incubation au sein de Y Combinator
  6. Les start-up de Y Combinator comme early adopters
  7. "Go, c'est un peu la Suisse des langages modernes"
  8. 2011 - implantation dans la Silicon Valley
  9. Demandes récurrentes d'accès à des briques légo du socle dotCloud
dotcloud era logo
docker logo

Un peu d'Histoire : l'ère Docker


  1. Le 2ème virage : un changement stratégique
  2. Modularisation des services internes du PaaS doCloud
  3. 2013 - ouverture de Docker à l'open source
  4. Mars 2013 - lancement de Docker Hub
  5. Septembre 2013 - Red Hat l'intègre à OpenShift
  6. Fin 2014 - Adoption par Microsoft, Google, Amazon, IBM
  7. Septembre 2015 - 40% des usages en production
  8. Novembre 2015 - 1.2 milliards de pulls
  9. Février 2016 - 2 milliards de pulls / 7000 par min
  10. Democratisation des PaaS et Caas privés
docker era logo
docker logo

Le plan


  1. Un peu d'Histoire
  2. Les concepts fondateurs
  3. Une adoption unanime
docker logo

Les concepts fondateurs


  1. L'allégorie du container
  2. Le slogan devOPS
  3. Le container linux LXC
  4. En résumé
docker logo

Concepts fondateurs : L'allégorie du container


Matric from hell soft world
docker logo

Concepts fondateurs : L'allégorie du container


Matric from hell real world
docker logo

Concepts fondateurs : L'allégorie du container


Solution to Matric from hell real world
docker logo

Concepts fondateurs : L'allégorie du container


Matric from hell real world solved
docker logo

Concepts fondateurs : L'allégorie du container


Soution to Matric from hell soft world
docker logo

Concepts fondateurs : L'allégorie du container


Matric from hell soft world solved
docker logo

Concepts fondateurs : L'allégorie du container

Double abstraction du container


Double abstraction du container
docker logo

Concepts fondateurs : L'allégorie du container

Double abstraction du container Docker


Double abstraction du container Docker
docker logo

Concepts fondateurs : Le slogan devOPS

"Build, Ship, Run, Any App Anywhere"

Build ship run Slogan docker
docker logo

Concepts fondateurs : Le slogan devOPS

"Build, Ship, Run, Any App Anywhere"


Build ship run
docker logo

Concepts fondateurs : Le container linux LXC

Container vs VM

Container vs VM
  1. Une technologie Linux-only
  2. Le kernel linux de l'hôte partagé avec les containers
  3. Un container = un processus linux isolé sur un hôte linux
docker logo

Concepts fondateurs : En résumé


  1. Un mode de virtualisation léger et rapide
  2. Initialement basé sur les containers linux LXC

  3. Une execution isolée
  4. Avec maitrise des flux (port, montage disque, réseau)

  5. Un mécanisme de gestion de configuration
  6. Avec des scripts d'installation versionnés

  7. Un outil de déploiement sur étagère simple et intégré
  8. Avec un dépôt central des images à installer
docker logo

Le plan


  1. Le Docker Meetup
  2. Un peu d'Histoire
  3. Les concepts fondateurs
  4. Une adoption unanime
docker logo

Une adoption unanime : l'ecosystème partenaire


Liste des partenaires
docker logo

Une adoption unanime : Docker en chiffres

Evolution du nombre de pulls sur le Docker Hub


Nombre de pulls sur Docker Hub
docker logo

Une adoption unanime : Docker en chiffres

Les bénéfices quantifiés


Docker benefits
docker logo

Une adoption unanime : Les leviers d'adoption

Les raisons stratégiques d'adoption par les entreprises


  1. Evolution des applications vers l'architecture Microservices
  2. Réduction du Time To Marker
  3. Optimisation des ressources et du nombre de VMs
  4. Amélioration de la gestion de l'environement opérationnel
  5. Alignement DevOps
  6. Portabilité applicative
  7. Passage au cloud
  8. Modernisation d'applications lecacy

Utiliser la barre espace ou les flèches pour se déplacer