← KCNA hub

KCNA — Cloud Native Application Delivery

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
  1. A Deploying to a test cluster before production

    Incorrect. That's staging or integration testing.

  2. B Deploying every change to production immediately

    Incorrect. That's continuous deployment without safeguards.

  3. C Using canary metrics for monitoring

    Incorrect. Canary refers to the deployment pattern, not metrics.

  4. D Gradually 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
  1. A Staged 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.

  2. B Deleting old application versions after every deployment completes successfully

    Incorrect. Cleanup of old versions is separate from progressive delivery strategy.

  3. C Using kubectl apply as the only deployment strategy

    Incorrect. kubectl apply is declarative deployment plumbing, not progressive delivery by itself.

  4. D Upgrading 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
  1. A Storing API documentation

    Incorrect. Documentation storage is separate.

  2. B Encrypting all traffic in a cluster

    Incorrect. Encryption is separate from routing.

  3. C Providing 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.

  4. D Managing 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
  1. A They route traffic between datacenters based on geography

    Incorrect. Geographic routing is a traffic management concern, not the circuit breaker pattern.

  2. B Fail 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.

  3. C They replace load balancing across healthy service instances

    Incorrect. Circuit breakers complement but do not replace load balancing.

  4. D They 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
  1. A An Ingress-only networking pattern

    Incorrect. Ingress exposes HTTP traffic to Services; it is not the companion-container pattern.

  2. B The sidecar pattern

    Correct. The sidecar pattern runs a helper container alongside the main application container for concerns such as proxying, logging, or monitoring.

  3. C A sequential batch container pattern

    Incorrect. Sidecars normally run alongside the app, not as a sequential batch step.

  4. D A multi-runtime Pod pattern

    Incorrect. The pattern is about multiple containers in one Pod, not multiple container runtimes.

Drill Cloud Native Application Delivery with the full bankDomain Drill mode targets your weak areas — paid feature

How this domain is tested

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.