Building scalable applications with Axon, Belgrade, Srijeda, 23. Listopad 2019

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 

Srijeda, 23. Listopad 2019, Belgrade, Building scalable applications with Axon

Pronaći više zanimljivih događanja
Dobiti preporuke o događajima na temelju svoje Facebook ukusu. Nabavite ga sada!Pokaži mi odgovarajuće događaje za meneNe sada