Governance (Governance)
นอกเหนือจากเทคนิค governance เชิงโครงสร้างและ operational ทั่วไปที่กล่าวถึงตลอดทั้งเล่ม เช่น cyclomatic complexity, scalability, responsiveness และอื่น ๆ สถาปนิกยังสามารถใช้การทดสอบ governance เฉพาะเพื่อรับประกันความสมบูรณ์เชิงโครงสร้างของ service-based architecture ได้
เนื่องจาก domain service ควรเป็นอิสระจากกันมากที่สุดเท่าที่จะทำได้ แง่มุมแรกของการกำกับดูแล style นี้คือการทำให้แน่ใจว่าการเปลี่ยนแปลงไม่ข้าม domain service หลายตัว ถ้าเกิดขึ้น นั่นเป็นสัญญาณที่ดีว่าขอบเขต domain ถูกกำหนดไม่เหมาะสม หรือ service-based ไม่ใช่ architectural style ที่เหมาะสมที่สุดสำหรับปัญหานั้น
เมื่อ interservice communication ไม่พร้อมใช้งาน สถาปนิกยังสามารถกำกับดูแลปริมาณการสื่อสารระหว่าง domain service ได้ด้วย แน่นอนว่ามีบางสถานการณ์และ workflow ที่ domain service หนึ่งต้องสื่อสารกับอีก domain: ตัวอย่างเช่น domain OrderProcessing อาจต้องสื่อสารกับ domain CustomerNotification เพื่อส่งอีเมลแจ้งสถานะคำสั่งซื้อให้ลูกค้า แต่โดยส่วนใหญ่แล้ว domain service ควรเป็นอิสระจากกันมาก โดยให้การ orchestration เกิดขึ้นที่ระดับ UI หรือ API Gateway แทน