Loading…

Have you got a ticket for a workshop? It’s time to reserve the seat!

In addition to great guest speakers, this year we will host a ton of engaging and up-to-the-moment workshops on a whole range of topics.

There are 10 different workshop scheduled on Nov 18 & 19 - check it out and pick yours.


View analytic
Sunday, November 19 • 9:00am - 5:00pm
Jimmy Bogard @jbogard & Adam Ralph @adamralph - (Part2) SOA Done Right (with examples in ASP MVC, Angular, and NServiceBus) LIMITED

Sign up or log in to save this to your schedule and see who's attending!

Limited Capacity seats available

Go beyond the hype and build a solid foundation of theory and practice with this workshop on SOA development.

Join Jimmy and Adam for a two-day deep dive covering architectural topics like:
- UI decomposition- Data ownership across the enterprise- How to choose NOSQL databases for your services.

You’ll also learn the nitty-gritty details of building production-ready systems including:
- Fault tolerance – HTTP and queues- Reliable integration with 3rd party systems- Scalability, high availability & monitoring

Finally, 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

Table of contents
- Introduction to boundaries and data ownership
- Microservices and vertical slices
- Services UI composition
- Introduction to pub/sub as a communication pattern
- Reliable messaging concepts
- How to reduce coupling across microservices
- Introduction to commands as a communication pattern
- Anti-corruption components & reliable integration with 3rd party systems
- IT/ops and server side data-composition when integrating with 3rd parties
- Long running business transactions
- Saga patterns overview

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 sample with a microservices 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.

Computer setup
Participants are requested to bring a Windows laptop with Visual Studio 2017 or Visual Studio 2015 Update 3 and to follow the full set up instructions at least one week before the workshop, available at https://github.com/Particular/Workshop.Microservices/blob/master/README.md

Speakers
avatar for Jimmy Bogard

Jimmy Bogard

Chief Architect, Headspring
Author, speaker, blogger, OSS maintainer. Ships software by day, wrangles toddlers by night. Chief Architect at Headspring, a consulting company based in Austin, TX.
avatar for Adam Ralph

Adam Ralph

Open source advocate, Particular Software
Adam is a software developer and an open source advocate with a keen interest in distributed systems design, DDD, CQRS and event sourcing. He maintains FakeItEasy and xBehave.net and contributes to many more open source projects.​​​​


Sunday November 19, 2017 9:00am - 5:00pm
1. Alfa
Feedback form isn't open yet.

Attendees (5)



Twitter Feed