Menu

Post image 1
Post image 2
Post image 3
Post image 4
1 / 4
0

The Perfect Fruit Salad: 12,000 deployments per month with a single entry point

DEV Community·Tom Masson·about 1 month ago
#6YnYq365
#idp#cicd#devex#kargo#teams#artifact
Reading 0:00
15s threshold

In the first two posts, we talked about rebuilding trust with product teams and automating CI with Nx. But building a great "Artifact Factory" was only half the battle. We knew from day one that if we just produced artifacts faster without improving the deployment side, we’d just be creating a faster mess. The Architectural Split: CI ≠ CD In our legacy world, the lines were blurred. Our CI pipelines didn't just build and test code, they often tried to handle the deployment logic too. This "monolithic pipeline" approach was fragile. If a deployment failed due to a transient environment issue, you had to rerun the entire build and test suite. When we designed the new CI/CD platform, we made a deliberate choice to enforce a strict Separation of Concerns. CI (The Factory) : its only job is to produce a validated, versioned artifact and signal its readiness. CD (The Logistics) : its job is to take those artifacts and navigate them through the environments maze.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More