You have a large image that takes a long time to pull. You want to speed up deployment in AKS. Which feature should you enable?
Artifact Streaming in Azure Container Registry lets AKS pull only the image layers needed to start the container, rather than downloading the whole image first. This reduces startup latency for large images, directly addressing the slow pull.
Why this answer
Artifact Streaming in ACR (also called streaming artifacts) allows AKS nodes to start containers before the entire image is downloaded, by streaming only the layers needed at startup. This dramatically reduces cold-start time for large images because the kubelet doesn't wait for a full pull. It's the purpose-built ACR feature for accelerating large-image deployments in AKS.
Exam trap
AI-200 often tests the difference between build-time image optimizations (smaller base images, multi-stage builds) and registry/deployment-time acceleration features like Artifact Streaming — candidates pick 'smaller base images' because it sounds like the obvious fix, but the question asks what to enable for an already-large image.
How to eliminate wrong answers
Option A is wrong because a public mirror only changes the registry location — it doesn't change the fact that the full image must still be pulled, and it may introduce security/compliance issues. Option B is wrong because adding nodes increases capacity/parallelism but does not reduce the time to pull a single large image onto a node. Option C is wrong because using smaller base images is a build-time optimization, not a deployment-time feature you 'enable' on an existing large image.