Integration Architecture Lessons
Software Architecture Monday with Mark Richards is a free bi-weekly software architecture lesson containing a short video about some aspect of software architecture. These lessons contain tips, techniques, and advice to help you in your journey from developer to architect. New lessons will be posted every other Monday.
All Lessons
Microservices Lessons
General Architecture Lessons
Event-Driven Architecture Lessons
Soft Skills Lessons
Integration Architecture Lessons
Enterprise Architecture Lessons
- Lesson 19 - Integration Architecture: File Transfer (posted May 28, 2018)
- Lesson 20 - Integration Architecture: Shared Database (posted June 4, 2018)
- Lesson 21 - Integration Architecture: Remote Procedure Invocation (posted June 11, 2018)
- Lesson 22 - Integration Architecture: Messaging (posted June 18, 2018)
- Lesson 23 - Orchestration vs. Choreography (posted June 25, 2018)
- Lesson 25 - Architectural Abstraction (posted July 9, 2018)
- Lesson 39 - Integration Hubs (ESBs) (posted October 29, 2018)
- Lesson 40 - Common Integration Patterns (posted November 5, 2018)
- Lesson 60 - Microservices and gRPC (posted May 20, 2019)
- Lesson 154 - Is an ESB Still Relevant Today? (posted February 13, 2023)