Sélectionner une page
Formations Langage Java Formation AxonIQ : Axon Framework

Formation AxonIQ

logo formation Axon
Prix 2390€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

AxonIQ est un framework destiné à construire des microservices basés sur les principes de Domain Driven Design (DDD), Command-Query Responsibility Segregation (CQRS) et Event Sourcing. Grâce à Axon vous saurez augmenter l’efficacité opérationnelle et la fiabilité des solutions basées sur Axon.

L’ensemble de ces trois principes rend les applications basées sur Axon plus robuste et plus adaptables aux changements. Ce framework est destiné tant aux grandes applications monolithiques que pour les microservices. Il vous fournit les blocs de construction nécessaires pour suivre ces principes.

Cette formation vous présentera la manière dont AxonIQ nous aide à mettre en œuvre des applications avec CQRS et Event Sourcing. Vous utiliserez à la fois Axon Framework et Axon Server. Le premier contiendra la mise en œuvre et le second sera la solution dédiée de stockage d’événements et de routage de messages.

À l’issue de cette formation, vous saurez créer des applications bien structurées sans avoir à vous soucier de l’infrastructure, ce qui vous permettra de vous concentrer sur la fonctionnalité de votre entreprise.

Comme toutes nos formations, celle-ci présentera la dernière version d’Axon 4.5.

 

Objectifs

  • Installer et configurer Axon
  • Maîtriser les modèles d’architectures CQRS et Event Sourcing
  • Développer des applications d’entreprises structurées grâce à CQRS et Event Sourcing

 

Public visé

  • Développeurs
  • Architectes de sécurité
  • Architectes d’entreprises

 

Pré-requis

Connaissance et expérience pratique en Java

Programme de notre formation AxonIQ

 

Introduction

  • Qu’est-ce qu’Axon ?
  • Ces avantages principaux
  • Les principes d’architectures de DDD et CQRS
  • AxonIQ et Spring Boot
  • Utilisation de l’écosystème Axon

 

Création d’une application

  • Configuration des composants de messagerie
  • Concevoir des composants d’application
  • Structure des composants
  • Intégration des applications tierces
  • Injection des dépendances
  • Dépendances Maven

 

Sécurité des applications

  • Authentification
  • Contrôle d’accès
  • Cryptage et SSL
  • Sécuriser le déploiement de serveur Axon

 

Serveur Axon

  • Solution de routage de commandes
  • Stockage des événements
  • Connexion de plusieurs instances
  • Configurations de RabbitMQ et Kafka pour distribuer des messages

 

API du service de commande

  • Configurer le service de commande avec CQRS
  • Création d’une nouvelle commande
  • Confirmation d’une commande
  • Expédition d’une commande
  • Bonnes pratiques de l’implémentation des messages

 

Message de commandes

  • Concepts de messages
  • Types de messages
    • Commandes
      • Structure de l’agrégat
      • Agrégats multi-entité
      • Polymorphisme
    • Requêtes
      • Intercepteur et surveillance de messages
    • Événements
      • Gestion des commandes
      • Types d’événements
      • Modèles de commandes

Pour aller plus loin

Formation Spring Core

Formation Kotlin

Formation Kafka

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2390€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp