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 Julien Dubois au sujet de sa session intitulée "Deploying Spring Boot microservices on Azure".
Bonjour Julien, dis-nous qui tu es et qu'est-ce qui t'a conduit vers les microservices ?
Bonjour à tous! Je suis actuellement developer advocate chez Microsoft, spécialisé dans Java sur Azure. Je suis principalement connu pour diriger le projet JHipster, mais je suis développeur Java depuis plus de 20 ans et j'ai une très grande expérience de la plateforme. Au fil des ans, j'ai travaillé pour de nombreux clients, j'ai probablement participé à plus de 100 conférences, écrit un livre sur Spring et j'ai même été nommé Java Champion!
J'ai commencé à utiliser les microservices à la fois comme besoin d'un client précédent et aussi parce que je voulais les implémenter sur JHipster. En fin de compte, mon client a utilisé JHipster pour générer l'ensemble de sa pile, puis nous avons eu des centaines de projets qui ont commencé à faire de même, grâce à la magie de l'Open Source.
De quoi parles-tu à Voxxed Days Microservices ?
L'objectif principal de cette présentation est de montrer ce que j'ai appris au fil des ans, grâce aux nombreux utilisateurs de JHipster, sur le déploiement des microservices Spring Boot.
Nous allons utiliser quelques exemples de microservices pour expliquer comment la découverte de services, le monitoring et le load balancing doivent tous fonctionner ensemble, et détailler les principales options disponibles pour les développeurs et les architectes. Nous aborderons les best practices et les pièges du point de vue d'un utilisateur Spring Boot (et pas seulement de JHipster!), Et verrons comment Azure peut vous aider à déployer des microservices plus rapidement et plus facilement.
Julien, tu connais bien Spring et JHipster et tu connais différents fournisseurs Coud. Quels sont les principaux différenciateurs de ces fournisseurs en ce qui concerne le déploiement des microservices Spring Boot ?
La magie de Spring est qu'il devrait être facile d'exécuter vos applications sur tous les principaux fournisseurs Cloud! Ensuite, les principaux différenciateurs pour moi sont les options de support fournies, les services tiers disponibles, les outils de développement et de production, et bien sûr la taille et la distribution régionale du cloud… Sur tous ces points, je crois que les 3 principaux fournisseurs Cloud (Azure, AWS et GCP) ont tous d'excellents antécédents. Ensuite, nous détaillerons au cours de mon talk les avantages spécifiques d'Azure, notamment des offres et des services qui n'ont pas encore été annoncés et qui, à mon avis, seront déterminants pour le déploiement de microservices sur le Cloud de Microsoft.
Bon, à bientôt alors
Merci beaucoup! Je suis ravi de venir aux Voxxed Microservices et de rencontrer tout le monde.
Mes coordonnées
Twitter : @juliendubois
Blog : https://dev.to/jdubois
LinkedIn : https://www.linkedin.com/in/juliendubois/
GitHub : https://github.com/jdubois