Session
Modern SOA — 1 day workshop
Go beyond the hype and build a solid foundation of theory and practice with this workshop on modern service-oriented architecture (SOA).
Join Adam for an all-day deep dive covering both architectural topics and the nitty-gritty details of building production-ready systems including:
- Data ownership across the enterprise
- Fault tolerance – HTTP and queues
- Scalability, high availability & monitoring
You'll also get some hands-on experience in SOA development by building:
- Scalable command-processing endpoints
- Publish/subscribe event-processing interactions
- Long-running multi-stage business processes and policies
Objectives:
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 with a service-oriented architecture, using patterns such as command processing, pub/sub and long-running sagas.
Skill Level:
Senior developers, tech leads, and architects will benefit most from this workshop.
Adam Ralph
Distributed systems expert at Particular Software
Flims, Switzerland