In this lesson Mark Richards describes why service domains are so important in a microservices ecosystem and several techniques for defining service domains from both a logical and physical standpoint. Stay tuned each Monday for more lessons in Software Architecture at https://www.developertoarchitect.com/lessons/.