Quarkus – niveau intermédiaire

Blended learning

Dauer

 3,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

 29.06.2026
Ort
 En distanciel

Preis

2050,00€

Wer organisiert diese Schulung?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

An wen richtet sich die Weiterbildung?

  • Architectes
  • Développeurs

Ziele

Opérationnels :
  • Savoir développer des microservices avec Quarkus et les déployer dans le cloud
Pédagogiques :
  • Mettre en place un IDE et les outils de développement pour quarkus
  • Développer différents types de microservices avec Quarkus (API RestFul, Messagerie réactive, Client Rest)
  • Comprendre la compilation AOT et les phases de build d'une application Quarkus
  • Déployer et surveiller une architecture micro-services Quarkus vers Kubernetes

Inhalt

Introduction
  • Les architectures microservices, apports et contraintes
  • Infrastructure de déploiement, orchestrateur de conteneurs et serverless
  • Les handicaps de Java pour le cloud, la réponse de Quarkus
  • Quarkus vs SpringBoot
  • Principes et eco-système
Développer avec Quarkus
  • Support pour les IDEs et les outils de build
  • Les extensions Quarkus, le support réactif
  • Rappels sur CDI
  • Initialisation et démarrage des applications Quarkus
  • Configuration applicative, profils
  • Configuration des traces, debug d'applications Quarkus
  • Test des applications
  • Développer des applications natives
Ateliers: Mise en place IDE, application en ligne de commande
API Restful avec Quarkus
  • Extensions disponibles pour les APIs Restful et technologies front-end
  • Annotations JAX-RS,
  • Sérialisations Jackson ou JSON-B
  • Filtres http et intercepteurs, exemple CORS
  • OpenAPI
  • Rest Client
  • JWT Authentication
  • Reactive
  • Tolérance aux pannes et Resilience
Atelier: Développement d'une API Restful également RestClient, documentation, configuration CORS,
Quarkus et la persistance
  • Configuration de sources de données
  • JPA et Hibernate, Validationdu modèle
  • intégration aux moteurs de recherche via Hibernate Search
  • Migration de schéma avec Liquibase, Flyway
  • Support NoSQL et services cloud
Atelier: Mise en place couche de persistance sur l'application précédente
Messagerie
  • Support pour Kafka et ActiveMQ
  • Messagerie réactive
  • Intégration Kafka Streams
Atelier: Mise en place d'un bus d'évènements via Kafka
Sécurité
  • Architecture de la sécurité
  • User realms
  • OpenID
  • Vault
Atelier: Sécurisation des endpoints Rest avec OpenID
Déploiement d'applications Quarkus
  • Construction d'image
  • Déploiement vers Kubernetes
  • Déploiement vers les acteurs du clouds
  • Observabilité des applications : healthcheck, distributed tracing, centralisation des traces
Atelier: Déploiement cluster Kubernetes

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Nächster Termin

Datum
Stadt
Sprache und Preis
29.06.2026
En distanciel
FR 2050,00€
28.09.2026
En distanciel
FR 2050,00€

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Blended-Learning
Logiciel - CMS-Software - Software Drupal
07.12.2026
EN
Tag
Auf Anfrage
Logiciel - Dokumentensoftware