A municipal IT team wants an automated pipeline that builds application packages and deploys them through stages after each approved commit. Which AWS family of services supports that CI/CD pattern?
Select an answer to reveal the explanation.
Short Explanation
Think of CodePipeline as the factory conveyor — commit goes in one end, CodeBuild compiles, and stages roll the release forward. S3 hosting can serve files, Auto Scaling reacts to load, and Organizations sets account guardrails; none of those are the CI/CD conveyor belt.
Full Explanation
A municipal IT team that wants an automated pipeline building application packages and deploying them through stages after each approved commit should use the AWS Code family centered on AWS CodePipeline, with related CodeBuild tooling for builds. CodePipeline orchestrates CI/CD stages—source, build, test, deploy—so civic applications move through controlled environments after commits rather than via ad hoc SSH copies. That conveyor-belt pattern is the Cloud Practitioner identify answer for CI/CD pipelines on AWS.
Amazon S3 static website hosting can serve files but does not orchestrate build and multi-stage deploy pipelines by itself. Amazon EC2 Auto Scaling adds or removes servers based on load; it is capacity management, not CI/CD. AWS Organizations SCPs restrict which APIs accounts may call; they are governance guardrails, not build pipelines. Hosting, scaling, and account policy tools are not release conveyors.
Exam caveat: CodePipeline orchestrates; CodeBuild compiles/tests; CodeDeploy deploys to compute targets; together they form the CI/CD story. Elastic Beanstalk and Amplify may also deploy apps but the stem's "pipeline...stages after each approved commit" language aligns strongly with CodePipeline.
Operational check for city apps: connect the pipeline to the source repository, add CodeBuild for tests, require manual approvals before production stages for critical systems, deploy to non-prod first, publish change logs for audit, protect credentials with IAM roles, and measure lead time so emergency fixes to permitting apps still pass the same quality gates.