Formation Quarkus - bâtir une architecture microservices avec Quarkus

Conditions préalables

  • Connaissance en développement Java
  • Familiarité avec les architectures web
  • Compréhension du protocole HTTP et des concepts REST
  • Notions de déploiement de conteneurs

Public

Cette formation s'adresse principalement aux architectes logiciels, aux développeurs Java expérimentés, aux ingénieurs système intéressés par les architectures microservices, ainsi qu'aux professionnels du cloud et de la virtualisation cherchant à maîtriser Quarkus.

Dans cette formation immersive de trois jours, plongez dans l'univers passionnant de l'architecture microservices avec Quarkus. Développé par Red Hat, Quarkus est un framework open-source Java natif conçu pour les machines virtuelles Java (JVM) et la compilation native. Cette formation met l'accent sur la construction d'une architecture microservices robuste et efficace, adaptée aux environnements sans serveur, cloud et Kubernetes.

Les participants auront l'opportunité d'acquérir des compétences pratiques en développant une application complète avec Quarkus. Les sujets abordés comprennent la mise en place d'un environnement de développement, le découpage en microservices, les bonnes pratiques de déploiement, la gestion de la persistance avec Quarkus, l'intégration de la messagerie réactive, la sécurisation des applications, et enfin, le déploiement sur des plateformes telles que Kubernetes.

Cette formation est conçue pour les architectes logiciels et les développeurs Java intermédiaires, offrant une combinaison équilibrée de théorie (60%) et de travaux pratiques (40%). Les participants seront guidés à travers des ateliers concrets, utilisant des outils et des frameworks tels que Java SE, Maven, Docker, Microprofile, Quarkus, REST, JAX-RS, JSON-P, JSON-B, Kafka, Docker, Postgres, et Junit.

En rejoignant cette formation, vous développerez une expertise concrète dans la construction d'architectures microservices modernes avec Quarkus, et vous serez prêt à relever les défis du développement cloud-native.

Commandez un cours en ligne avec un vrai coach

Price

850.- CHF

Si vous avez trouvé ce cours intéressant, vous pouvez me contacter pour demander une assistance en ligne (payante)

Possible pour un accompagnement de 1 à 5 personnes