ALL LESSONS Module 7

AWS CI/CD CodePipeline CodeBuild

Apr 5, 2026 1 min read

Developer CI/CD Pipelines

Automate build, test, deploy with Code services.

Pipeline Architecture

Source: CodeCommit/S3/GitHub
Build: CodeBuild (Docker/buildspec.yml)
Test: Unit/integration
Deploy: CodeDeploy/CodePipeline
Approval: Manual gates

buildspec.yml:
version: 0.2
phases:
  install:
    runtime-versions:
      nodejs: 18
  build:
    commands:
      - npm ci
      - npm test
      - npm run build

Artifacts: SAM/Lambda zip

Security Scanning

  • CodeGuru Reviewer (ML code review)
  • CodeWhisperer (real-time suggestions)
  • Inspector (container scanning)

Need help with this lesson? Visit the Discussion Forum