Workshops

Registration will be on Monday from 8am - 9am and Tuesday from 7am - 9am

Workshops will run from 9am - 5pm

Want to maximize your learning by really digging into a topic and getting hands-on experience with an expert instructor? We will be offering full-day (9am-5pm) pre-conference workshops prior to the Wednesday evening conference kickoff on Monday, Tuesday, and Wednesday, September 10, 11, & 12, 2018.

DDD For Messaging Architectures

Mathias Verraes 3-Day Workshop
Mon - Wed, Sept 10-12

Software design can have a very slow feedback loop: by the time you find out if the architectural and design decisions you made were the right ones, it may be too late for drastic changes. As developers, we tend to phrase all problems as technical problems, which can be sufficiently challenging in their own right. We tend to lose sight of the underlying business concerns. Read more...

Strategic DDD

Eric Evans 2-Day Workshop
Tue-Wed, Sept 11-12

Some design decisions have an impact on the trajectory of the whole project. Modeling is most needed in complex circumstances, yet the typical dynamics of large projects too often derail it or disconnect it from the real design. This course delves into principles for clarifying the big picture, getting effort focused on the core, and coordinating multi-team development. Read more...

Essential DDD

Paul Rayner 2-Day Workshop
Tue-Wed, Sept 11-12

It’s easy to get lost in the patterns and acronyms and miss the essence of DDD. This workshop will provide you with a solid grounding in the foundational ideas, techniques and skills for doing DDD well in your own project context. The workshop is very hands-on and interactive, will help you connect everything in DDD together and see how it fits and what's most important, and give you practical tools to take away and try on your project. Read more...

EventStorming Masterclass

Alberto Brandolini 2-Day Workshop
Tue-Wed, Sept 11-12

EventStorming is a workshop format that promotes collaboration between different disciplines in order to sove business problems in the most effective way. In this two day format we’ll experience the different formats, working around real business problems. We’ll take into account the different perspectives (including the facilitator) in a process that spans large scale discovery, to leverage collaborative design. We’ll experience the how, and we’ll discuss the why. Read more...

Microservices Done Right (with examples in ASP.NET Core and NServiceBus)

David Boike and Indu Alagarsamy 2-Day Workshop
Tue-Wed, Sept 11-12

We’ll understand service oriented architecture concepts, and DDD concepts such as bounded contexts and data ownership. We’ll apply those concepts to build a simple, yet fully functional, order management system sample with a service-oriented architecture, using patterns such as command processing, pub/sub, and long-running sagas. Read more...

Event Driven Microservices With Axon Framework

Allard Buijze 2-Day Workshop
Tue-Wed, Sept 11-12

The architectural patterns of Domain Driven Design, Command Query Segregation Responsibility and Event Sourcing have proven to be important ingredients for building high performing, scalable applications. Audit requirements and the use of data analytics are also important reasons for choosing these patterns. Axon Framework builds on top of these concepts, helping developers build applications that evolve along with the domain. Read more...