· intermediate
Deployment and CI/CD
Getting code to production without ceremony. A pipeline that says yes or no in minutes, deploys small enough to be boring, secrets that are not in the repository, and a way back when it goes wrong.
Written in house, from the work rather than from a syllabus. Every example is one we would use ourselves, and every quiz question explains why its answer is right.
What you’ll learn
- Say what a CI pipeline must prove before a change can merge
- Build an artefact once and promote it through environments
- Keep configuration and secrets out of the repository
- Choose a deployment strategy from what failure would cost
- Ship a database migration without a coordinated outage
- Separate deploying from releasing using feature flags
Before you start
- · Some experience with git and a deployed application
- · Testing Web Applications is useful but not required