Struggling to apply systems design without the mess of data duplication and coupling?

While there are a number of new technologies out there that make it easier than ever to comply with today's communications and security standards, none of them can make your systems more reliable or scalable if you don't take care of the fundamentals.

These videos about SOA Architecture will challenge the way you think about software systems design and leave you with a new understanding of how to achieve better reliability and scalability

Prepare to think about software systems in a new way

These videos are part of a five-day course delivered by Udi Dahan on modern architecture design practices for distributed systems with Service-Oriented Architecture.

For more information about the course visit

Want to discover how to use a framework that guides you toward building a reliable and maintainable distributed systems easily? Take a look at our NseviceBus Quick Start tutorial

Course Curriculum

  • 1

    Service Oriented Architecture

    • Services modelling: Workflows, boundaries and business capabilities

  • 2

    About the ADSD course

    • About the ADSD course

About the instructor

The software simplist

Udi Dahan

Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture, Distributed Systems and Domain-Driven Design. He's also the creator of NServiceBus, the most popular service bus for .NET.