स्वतंत्र डिप्लॉयएबिलिटी हा संपूर्ण मुद्दा आहे, त्यामुळे प्रत्येक सर्व्हिसला स्वतःचे CI/CD पाइपलाइन आणि कमी जोखीम असलेली रिलीज स्ट्रॅटेजी —विशेषत: canary किंवा blue-green — हवी असते जेणेकरून दिवसातून अनेक वेळा सुरक्षितपणे शिप करता येईल.
प्रति-सर्व्हिस पाइपलाइन
प्रत्येक सर्व्हिस स्वतःच्या गतीने बिल्ड, टेस्ट आणि डिप्लॉय करते. एका सर्व्हिसमध्ये केलेला बदल कधीही संपूर्ण-सिस्टम रिलीज ट्रिगर करत नाही.
commit ─▶ build ─▶ unit + contract tests ─▶ image ─▶ deploy (one service)
