Voxxed Days Microservices est un événement centré exclusivement sur les Microservices. Durant cette seconde édition, deux jours de conférences et un jour d’atelier (en option) auront lieu à Paris du 21 au 23 octobre 2019.
Les lecteurs d'InfoQ peuvent profiter d'une promo de 20% avec le code VXDMS19_COM_INFOQFR lors de l'inscription.
InfoQ s'est entretenu avec Mohammed Aboullaite au sujet de sa session intitulée "Speedy build for your java application images with JIB".
Bonjour Mohammed, dis-nous qui tu es et qu'est-ce qui t'a conduit vers les microservices ?
Ma première expérience avec les Microservices a commencé il y a 6 ans, dans une startup proposant dans le cloud la gestion de la configuration en tant que service! À l'époque, Docker était en production avant même la première version stable.
Aujourd'hui, chez xhub, nous aidons les banques, les compagnies d'assurance… dans leur processus de transformation numérique en utilisant des microservices, des conteneurs et tout ce que cela requière.
De quoi parles-tu à Voxxed Days Microservices ?
Je parlerai de JIB, un outil Java open source proposé par Google permettant la création d'images Docker pour applications Java. Cela simplifie la contenairisation de nos applications Java car nous n'avons pas besoin d'écrire un fichier Dockerfile ni même d'installer un démon Docker sur notre machine. Il supporte à la fois Maven et gradle.
Lors du déploiement constant de microservices, nous voyons parfois JIB associé à Skaffold et se faire gérer par Helm. Quelle est ton expérience avec cette combinaison ? Avons-nous besoin de tous ces outils lorsque nous utilisons Kubernetes ?
JIB fait simplement 2 choses: construire des images Docker et les publier dans un registre. Associés à Helm et Skaffold, ces outils offrent aux développeurs la possibilité de renforcer leur expérience de développement et de déploiement continu au sein d'un cluster kubernetes.
Bon, à bientôt alors
A bientôt et espérons que vous apprécierez le talk !
Twitter : https://twitter.com/laytoun
Blog : https://aboullaite.me/
LinkedIn : https://www.linkedin.com/in/aboullaite/
GitHub: https://github.com/aboullaite