Internal Python wheels for municipal GIS helpers must be installed during CodeBuild without relying only on the public internet. Which service should act as the private package repository?
Select an answer to reveal the explanation.
Short Explanation
CodeArtifact is the locked city warehouse for internal wheels—CodeBuild pulls GIS helpers from there instead of gambling on random public downloads. Polly reading packages aloud will not install your dependencies.
Full Explanation
Internal Python wheels for municipal GIS helpers should be installed during CodeBuild from a private package repository rather than depending solely on the public internet. AWS CodeArtifact provides that managed artifact repository: CodeBuild authenticates and pulls organization packages (and can proxy upstream indexes with controls), improving reproducibility and reducing supply-chain surprises for city GIS tooling that underpins map and parcel workflows.
Amazon Polly synthesizes speech; it does not host Python wheels. AWS Device Farm tests mobile and desktop apps on real devices; it is not a package registry. Amazon Lightsail DNS is domain and DNS management for Lightsail resources, not an internal artifact repository for build pipelines.
Exam caveat: CodeArtifact covers common package ecosystems (npm, pip, Maven, and others); pair it with IAM permissions on the CodeBuild role so pipelines do not embed long-lived registry passwords in plaintext buildspecs.
Operational check: publish a GIS helper wheel to CodeArtifact, configure the CodeBuild environment to use that repository endpoint, run a build that installs the package without relying only on the public index, and confirm the municipal pipeline remains reproducible when public upstreams change.