Yohan Lasorsa

Yohan Lasorsa

Microsoft

Passionné d'Open Source et d'artisanat logiciel, le web est le terrain de jeu ultime pour Yohan. Avec plus de 10 ans d'expérience dans divers domaines tels que la recherche appliquée sur le mobile et l'IoT, en passant par le développement et l'architecture d'applications cloud, il a commencé avec des stacks de bas niveau avant de plonger dans le développement web. En tant qu'ingénieur fullstack et bricoleur du dimanche, il aime maintenant pousser des morceaux de JavaScript partout où il peut, en partageant sa passion avec les autres.

Twitter : @sinedied

Blog: https://twitter.com/sinedied

cldops

Track : Cloud, Containers & Infrastructure, DevOps

Type de présentation : Hands-on Labs

Quarkus, Micronaut et Spring Boot combattent dans le Cloud

Dans le coin droit, Quarkus, lance un défi à Micronaut, champion des poids légers, et à armes égales avec Spring Boot, le meilleur framework microservices au monde. Qui remportera le combat pour du titre mondial de "Cloud Native Java Runtime" ?

Dans cet atelier de 3h, vous apporterez votre propre ordinateur portable, installerez tous les outils nécessaires et serez prêt à développer à partir de zéro trois microservices : un écrit avec Quarkus, un avec Spring Boot et un avec Micronaut. Ajoutez une logique métier, accédez à une base de données de manière réactive et impérative, exécutez-les sur HotSpot, compilez-les avec GraalVM, conteneurisez-les avec Docker et déployez-les dans le cloud. Ensuite, ajoutez des tests de charge, mettez-les à l'échelle et surveillez-les. À la fin de cet atelier, vous saurez lequel de ces microservices est le plus approprié en termes de performances, de consommation de ressources et de temps de démarrage… ou peut-être pas ;o)

Prérequis:

Voir https://azure.github.io/aca-java-runtimes-workshop/prerequisites.html