Skip to main content

Module 3: Cloud Deployment & CI/CD: Worked Examples

Example 1: Recreate From an Empty Environment

Provision or locally model network, runtime, datastore, identities, and telemetry from versioned code. The clean-room test starts without hidden console resources and ends with a smoke-tested service. Record any manual prerequisite explicitly.

Example 2: Separate Deployment From Release

Deploy compatible code behind a disabled flag, verify health, enable for a small audience, observe SLIs, then expand. A rollback must name artifact, command, data-compatibility constraint, trigger, and verification—not merely “redeploy the old version.”

Example 3: Remove Static CI Credentials

Use repository-bound OIDC federation and a scoped deploy role. Prove the role cannot administer unrelated resources. Secrets flow from one environment-specific store to runtime and never through repository or build logs.

Completion Standard

  • Recreate, deploy, observe, roll back, and tear down the capstone through documented commands and short-lived identity.