All courses
· 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.

Pathaxis · Original content

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.

83 min 6 lessons 15 quiz questionsStart course

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

Syllabus

02

Environments

Configuration, secrets and promotion.