ACTUALITÉS

DevOps D-day : the Twelve - factor App with Docker

7 octobre 2016

Événement

#devopsdday
#TwelveFactorApp
#Docker

#devopsdday : the Twelve - factor App with Docker

DevOps D-day : the Twelve - factor App with Docker ! Rendez-vous le 7 octobre à Marseille (Stade vélodrome) pour le #devopsdday. Une journée entière d’échange en compagnie des artisans qui créent chaque jour l’écosystème DevOps / Cloud / Docker. Cet événement réunira des speakers internationaux de grande valeur et proposera cette année en exclusivité des sessions de « training » animées par de grands experts reconnus. En bref, DEVOPS D-DAY est une source d'inspiration, d'informations pratiques et aussi l'occasion de rencontrer tous les acteurs de l'écosystème Devops/Cloud/Docker.

alter way ne pouvait manquer cette conférence exceptionnelle. Nous serons, donc, présents avec Ophélie Mauger, notre experte DevOps. Elle interviendra sur ce sujet : The Twelve - factor App with Docker.

L'application 12 facteurs est une méthodologie pour concevoir des applications en tant que services qui :

  • minimisent les temps et les coûts
  • mettent en oeuvre l'automatisation
  • offrent une portabilité maximum
  • permettent le déploiement continu
Comme son nom l'indique, cette méthodologie s'exprime en 12 points :

  • Base de code : Une base de code suivie avec un système de contrôle de version, plusieurs déploiements
  • Dépendances : Déclarez explicitement et isolez les dépendances
  • Configuration : Stockez la configuration dans l’environnement
  • Services externes : Traitez les services externes comme des ressources attachées
  • Assemblez, publiez, exécutez : Séparez strictement les étapes d’assemblage et d’exécution
  • Processus : Exécutez l’application comme un ou plusieurs processus sans état
  • Associations de ports : Exportez les services via des associations de ports
  • Concurrence : Grossissez à l’aide du modèle de processus
  • Jetable : Maximisez la robustesse avec des démarrages rapides et des arrêts gracieux
  • Parité dev/prod : Gardez le développement, la validation et la production aussi proches que possible
  • Logs : Traitez les logs comme des flux d’évènements
  • Processus d’administration : Lancez les processus d’administration et de maintenance comme des one-off-processes

Pour en savoir plus : https://12factor.net/fr/

Avec Docker, le 12 Factop App, c'est trop facile !

Retrouvez l'ensemble des replays de l'événement