Cloud & Distributed Systems Workshop
Software never lives alone. There is always a status quo of existing legacy systems that have to be taken into account, and that new software needs to be integrated with, or built upon. In this workshop, we will get to know principles and patterns that will help you to successfully build and integrate cloud-enabled, distributed systems. Topics covered include applying the CQRS principle, event sourcing, integrating systems and bounded contexts through events, avoiding vendor lock-in, and how to make new components work with existing legacy software.
Content & Process
We will work in groups to build various software components and integrate them into a working, distributed application.
1. Welcome, introductions, expectations
2. Event-first design
3. CQRS und event sourcing
4. Integrating systems and bounded contexts 5. Coding in groups 6. Show and tell 7. Putting things together – will it work?
8. Q+A, feedback, wrap-up
Audience & Requirements
Bring your own laptop with PHP 8.1.