Module 1
CI/CD fundamentals
Explain why teams automate builds and releases, and the differences between the three CI/CD ideas.
- Continuous integration, continuous delivery and continuous deployment
- Why manual deployments fail
- Tools overview: GitHub Actions, GitLab CI/CD and Jenkins
- Anatomy of a pipeline: triggers, jobs and steps
Practice: Draw the pipeline of an app you already built
