Itsenäinen käyttöönottokelpoisuus on koko pointti, joten jokainen palvelu tarvitsee oman CI/CD-putkilinjan sekä matalariskisen julkaisustrategian — tyypillisesti canary tai blue-green — jotta voidaan julkaista turvallisesti monta kertaa päivässä.
Palvelukohtaiset putkilinjat
Jokainen palvelu rakentaa, testaa ja ottaa käyttöön omaan tahtiinsa. Muutos yhteen palveluun ei koskaan käynnistä koko järjestelmän julkaisua.
commit ─▶ build ─▶ unit + contract tests ─▶ image ─▶ deploy (one service)
