€3,267

Building scalable applications with Axon

Event Information

Share this event

Date and Time

Location

Location

Belgrade

Serbia

Refund Policy

Refund Policy

Refunds up to 30 days before event

Event description

Description

In this 3-day hands-on training, you will understand the concepts of DDD, Event Sourcing and CQRS and you will learn how to build applications with Axon Framework and Axon Server and scale them out when is needed.

The first day of the training, you will gain the right background knowledge required to design Domain Models suitable for use in a CQRS-based architecture. An important part of this course is the practical labs where you will learn not only how to create a domain model, but also how to communicate your model to the other teams.

During the second day, you will learn how to set up projects with the Axon for developing complex, scalable and future-proof applications. You will build a "structured monolith" consisting of components with well-defined boundaries. In some of these components, we will apply CQRS and Event Sourcing. In others, we take a more traditional approach.

During the third day, you will experience how to evolve applications built on Axon to get the most out of available data. We will look at Event Design, ensuring compatibility across deployments and versions. We will also cover monitoring and message tracing and lastly, build new components that base their state on the historical events that our application has captured.

Over the course of 3 days, we will cover:

  • DDD and CQRS concepts

  • Big Picture Event Storming

  • Designing aggregates, including complex aggregate structure

  • Building Sagas

  • Event Handlers and (Eventual) Consistency

  • Scaling out - distributed components

  • Designing Events for distributed environments

  • Monitoring and message tracing

  • Replaying Events

Prerequisites

• Good understanding of the Java language

• Developers are expected to bring their own laptop with the IDE of their choice.


Note: If you are interested in attending only one or two days of the training, please contact marina.ristevska@axoniq.io


Share with friends

Date and Time

Location

Belgrade

Serbia

Refund Policy

Refunds up to 30 days before event

Save This Event

Event Saved