Soirée Votre appli Spring dans un container avec Daniel
Details
(Note: Daniel n'est pas dans un container)
Merci à Dataiku (@dataiku) d'héberger l'événement !
À propos de la session "Votre appli Spring dans un container - avec Distroless, Jib et Cloud-Native Buildpacks"
Les frameworks modernes permettent aujourd’hui de packager son application dans un fichier unique, qu’on peut “juste exécuter” et qui d’avoir un backend HTTP qui fonctionne en quelques minutes. Ces applis peuvent être container-isées trivialement, avec un Dockerfile de trois lignes: copier le fichier, l’exécuter, et voilà ! Néanmoins, il a d’autres considérations à prendre en compte quand on crée ses containers - la sécurité, la taille de l’image, la maintenabilité … Par exemple, l’organisation des “layers” permet d’alléger et d’accélérer la mise à jour d’une image.
Dans ce talk, nous partirons d’une application basique Spring containerisée, et nous améliorerons graduellement notre image. Nous explorerons comment utiliser efficacement les layers - un principe simple qui s’applique à des applis écrites dans de nombreux langages. Nous évoquerons également différents outils et approches, notamment les images Distroless de Google, le système de build Jib, et les Cloud-Native Buildpacks.
Speaker
Daniel est ingénieur chez Pivotal Labs. Il pratique l'extreme programming au quotidien, et partage sa passion en pair-programmant avec ses collègues et ses clients. Il enseigne également l'informatique aux élèves ingénieurs aux Mines de Paris.
Daniel a un intérêt marqué pour l'automatisation et, plus généralement, la productivité dans l'ingénierie logicielle.
