Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Vers des applications "12 factor" avec Symfony et Docker

Description

La méthodologie "12 factor" (http://12factor.net/) promet des applications SaaS (Software-as-a-Service) plus maintenables et scalables.

Comment ? Pourquoi ? Voyons ensemble quelles sont les préconisations de cette méthodologie développée par des ingénieurs d'Heroku, et comment les appliquer dans des applications basées sur le framework Symfony2, avec l'aide de la technologie la plus prometteuse du moment : Docker.

Conférence donnée lors du Forum 2014, ayant eu lieu les 23 et 24 octobre 2014.

Informations complémentaires

Vidéo

Le speaker

Geoffrey BACHELET

Développeur depuis 10 ans, puis entrepreneur. Rend la vie et la communication des développeurs meilleures avec des outils intelligents et ciblés comme Stage1.io et Gustave.io. Aime le dev et le devops, Docker, git et les regexps, l'outdoor et les zeugmas.

Commentaires

Une belle intro sur 12 factor. Merci
Cédric Lécuret, le 24/10/2014
Ubermuda, bien meilleur sur scène que devant un baby-foot. :P Je ne connaissais pas “12 factor" mais j'ai beaucoup aimé les explications de chacun des différents points. :) C'était très clair et le message est bien passé : "ce ne sont pas des lois mais des précos."
Olivier Dolbeau, le 24/10/2014
Merci pour cette présentation de méthodologie sous Docker. C'était très intéressant et nous avons fait le plein de bonnes pratiques !
Vincent Composieux, le 24/10/2014
Une bonne présentation de cette méthodologie 12 factor. Un mot d'ordre : restons pragmatique, il s'agit avant tout de recommandations.
Rémi Marseille, le 24/10/2014
Belle présentation sur 12 Factor, et surtout bon choix des illustrations. La phrase qui est toujours bonne à répéter : "ce sont des précos, pas des lois".
William Durand, le 25/10/2014
C'était cool très innovant j'ai bien accroché ! Je me demande toujours si je cale mon app/cache dans Docker mais à part ça c'est très bon :)
Hubert Moutot, le 25/10/2014
Présentation très intéréssante. J'ai notamment découvert l'ambassador pattern. Cependant, j'émet un petit bémol sur la structure de la présentation, vers la moitié de la conférence, qui commençai à s'effriter. Alors que les différentes étapes de la méthode 12 factor permettent de garder un fil rouge. Egalement, si mon souvenir est bon vous n'avez pas introduit ce qu'était Docker. Même si aujourd'hui, c'est sur tous les blogs, tous les RSS et autres tweets, je ne suis pas certain que tout le monde le connaisse, et pour au moins uniformiser la définition de Docker dans l'assistance, je pense qu'il aurait été bon de le présenter rapidement (en une slide). Enfin, je ne me souviens pas non plus avoir entendu parler de Symfony pendant le talk, alors que c'est dans le titre. Toutefois, ce sont des petites erreurs et votre intervention mérite bien un 4/5 !
Damien, le 25/10/2014
Excellente présentation ! Le sujet était clair, on parlait bien de "12 factor", pas d'une présentation de Docker. Merci pour cette découverte de cette méthodo autour de Docker. Même s'il reste de nombreuses questions sur la mise en place d'un bon environnement avec Docker, ça donne l'impression que tout ça avance à grand pas.
Valentin Andries, le 26/10/2014
Geoffrey connait son sujet et ça se sent !
Benjamin 'Ternel' Clay, le 27/10/2014
Très bon talk repassant en détail les 12 factor et les bonnes pratiques. Un mot d'ordre à l'issu de cette conf: stateless / share-nothing !
Baptiste Adrien, le 31/10/2014