Tuesday Apr 24
09:00 –
16:00
Room 322
CQRS and Event Sourcing with Axon Framework
You will begin this one-day, hands-on course by setting up the infrastructure components and organizing the codebase practically. Then, through theory and practical exercises you will explore the following topics
- Aggregates: learn how to design, implement, and test Aggregates
- Event handling: implementing and configuring the event handlers; async vs sync, transaction management
- Event sourcing: how to apply event sourcing, snapshotting, and reconstructing a projection from historic events
- Sagas: coordinating activity between components – implementation, configuration, testing, and common pitfalls
Benefits
- Get the development team facing in the same direction
- Help to align the domain design language and principles and develop a strong connection between the architects, developers, product owners, and business problem owners.
- Avoid common pitfalls in project setup, saving time and boosting productivity
- Expert’s answers to specific/advanced questions as they relate to your projects
Objectives
- Understanding the fundamentals of Event sourcing and Domain Driven Design
- Learning how to set up projects with Axon for developing complex, future-proof applications.
- Experience how Axon Framework helps to securely put the domain model into production
- Get started quickly!
Audience
The Axon training courses and workshop are designed for Software Architects, Software Developers, Technical Team Leads and Enterprise Architects.
Prerequisites
- A good understanding of the Java language is required.
- Enterprise application development experience is recommended.
- Developers are expected to bring their own laptop with the IDE of their choice.
AWS Security Essentials Workshop
Aaron Bedra
Tuesday Apr 24, 09:00
SOLD OUT: Architecture with Agility
Kevlin Henney
Friday Apr 27, 09:00
Estimates or NoEstimates?
Woody Zuill
Tuesday Apr 24, 09:00
SOLD OUT: Data Science and Analytics for Developers (Machine Learning)
Phil Winder
Friday Apr 27, 09:00
Distributed Live Coding with Sonic Pi
Sam Aaron
Tuesday Apr 24, 09:00
Production Grade Kubernetes
Russell Trow
Ian Crosby
Tuesday Apr 24, 09:00
Chaos Engineering Deep Dive
Russ Miles
Friday Apr 27, 09:00
Build Container Orchestration with Docker Swarm
Bret Fisher
Laura Frank
Friday Apr 27, 09:00
SOLD OUT: Testing Faster
Daniel Terhorst-North
Friday Apr 27, 09:00

Building Next-Gen Cloud-Based Apps: Workshops on Cloud, Serverless, and Container Orchestration
Jim Basler
Ajit Kadari
Josh Kahn
Angela Wang
Bridget Kromhout
Chris Munns
Tuesday Apr 24, 09:00
High-Performance Messaging with Aeron
Martin Thompson
Friday Apr 27, 09:00
Continuous Delivery Training Course: Theory, Technology and Practice
Dave Farley
Tuesday Apr 24, 09:00
SOLD OUT: Working Effectively with Legacy Code
Michael Feathers
Tuesday Apr 24, 09:00

Master Serverless with Amazon Web Services and JSF Architect
Brian Leroux
Friday Apr 27, 09:00
CQRS and Event Sourcing with Axon Framework
Allard Buijze
Tuesday Apr 24, 09:00
SOLD OUT: Data Science and Analytics for Developers (Machine Learning)
Phil Winder
Tuesday Apr 24, 09:00