16% of the KCNA exam. Sample questions below; the full library has 12 questions tagged to this domain.
Sample questions on Cloud Native Application Delivery
Cloud Native Application Delivery
Q1. What is a canary deployment?
Reveal answer and explanations
ADeploying to a test cluster before production
Incorrect. That's staging or integration testing.
BDeploying every change to production immediately
Incorrect. That's continuous deployment without safeguards.
CUsing canary metrics for monitoring
Incorrect. Canary refers to the deployment pattern, not metrics.
DGradually rolling out a new version to a small subset of users before full deployment
Correct. A canary deployment sends a small percentage of traffic to the new version, monitoring for issues before full rollout.
Cloud Native Application Delivery
Q2. A release sends 5% of traffic to a new version, checks metrics, then promotes or rolls back. What does progressive delivery add?
Reveal answer and explanations
AStaged canary/blue-green rollout with metric rollback
Correct. Progressive delivery releases changes gradually and uses automation or analysis to promote or roll back based on results.
BDeleting old application versions after every deployment completes successfully
Incorrect. Cleanup of old versions is separate from progressive delivery strategy.
CUsing kubectl apply as the only deployment strategy
Incorrect. kubectl apply is declarative deployment plumbing, not progressive delivery by itself.
DUpgrading Kubernetes worker nodes one at a time
Incorrect. Node upgrades are cluster operations, not application progressive delivery.
Cloud Native Application Delivery
Q3. What is an API gateway's primary role?
Reveal answer and explanations
AStoring API documentation
Incorrect. Documentation storage is separate.
BEncrypting all traffic in a cluster
Incorrect. Encryption is separate from routing.
CProviding a single entry point for client requests and routing to backend services
Correct. API gateways act as a facade, routing requests, handling authentication, rate limiting, and abstracting backend complexity.
DManaging database connections
Incorrect. API gateways don't manage databases.
Cloud Native Application Delivery
Q4. What problem does the circuit breaker pattern reduce?
Reveal answer and explanations
AThey route traffic between datacenters based on geography
Incorrect. Geographic routing is a traffic management concern, not the circuit breaker pattern.
BFail fast to prevent cascading dependency failures
Correct. The pattern opens after repeated dependency failures, causing callers to stop waiting on a bad downstream and reducing the chance of a wider outage.
CThey replace load balancing across healthy service instances
Incorrect. Circuit breakers complement but do not replace load balancing.
DThey encrypt all inter-service traffic
Incorrect. Encryption is handled by TLS or service mesh security, not circuit breakers.
Cloud Native Application Delivery
Q5. What pattern runs a helper container beside the main application container?
Reveal answer and explanations
AAn Ingress-only networking pattern
Incorrect. Ingress exposes HTTP traffic to Services; it is not the companion-container pattern.
BThe sidecar pattern
Correct. The sidecar pattern runs a helper container alongside the main application container for concerns such as proxying, logging, or monitoring.
CA sequential batch container pattern
Incorrect. Sidecars normally run alongside the app, not as a sequential batch step.
DA multi-runtime Pod pattern
Incorrect. The pattern is about multiple containers in one Pod, not multiple container runtimes.
Cloud Native Application Delivery accounts for 16% of the KCNA exam. Expect questions that test recall of terminology and the ability to read short scenarios — not deep configuration. Use the sample questions above as difficulty calibration; if any feel hard, the rest of our 12-question domain bank will close those gaps.