7.5 CI/CD for cloud deployments
A merge to main deploys, and a bad change cannot reach production silently.
Before:06. Containers & KubernetesUnlocks:11. Projects, Certification & Portfolio
The same thing, three names
One idea, sold under a different brand by each provider. Learn it once and you can read any job advertisement.
- On AWS
- CodePipeline / GitHub Actions + OIDC
- On Azure
- Azure Pipelines / GitHub Actions
- On Google Cloud
- Cloud Build / GitHub Actions
A merge to main should deploy, and a bad change should be unable to reach production silently — this topic builds that pipeline: build, test and deploy stages with gates between them, short-lived credentials instead of stored keys, and blue-green, canary and rolling strategies for the deploy itself. It closes the IaC module because it is where infrastructure code and application code meet the same standard. The item that separates theory from practice is the tested rollback: a kill switch nobody has pulled is a decoration, not a plan.
Work through these
Build, test, deploy stages and what gates each
A pipeline is a sequence of stages, and what makes it useful is what each stage refuses to let past. A pipeline with no gates is an automatic way to deploy broken code faster.
Deploying with short-lived credentials, never stored keys
A pipeline should obtain temporary credentials at run time rather than hold a stored key, because a stored key in a build system is a credential with a very wide audience. This is the modern default and worth adopting from the start.
Blue-green, canary and rolling deployments
Blue-green swaps between two complete environments, canary shifts a fraction of traffic, and rolling replaces instances gradually. Each gives a different amount of warning before a bad release reaches everyone.
Rollback plans and kill switches you have actually tested
A rollback plan that has never been executed is a hope. This item asks you to test the reversal as deliberately as the deployment.
Sign in to keep your progress.
Free resources
We haven't checked most of these for screen reader use yet.
Links last checked 29 Aug 2026.
Stuck here?
Ask a mentor. A real person answers, and they can see exactly which topic you're on. Usually within a couple of working days.
Checking your session…
Topics shown in module order.