Phase 17 · CI/CD & Deployment

Topics

CI/CD Concepts

Part of the Backend Developer Roadmap.

Summary

Continuous Integration (automatically testing/building every code change) and Continuous Deployment (automatically releasing changes that pass) — removing manual, error-prone release processes.

How to Learn This

  • 1Diagram what happens from `git push` to your code running in production in an ideal pipeline.
  • 2Learn the distinction between CI (build/test) and CD (deploy) — you can have one without the other.
  • 3Identify the manual steps in a project's current deploy process that could be automated.
InsideEdge

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — free on the InsideEdge app.

Download
InsideEdge