Courseiva
Cloud Native ArchitecturemediumMultiple ChoiceObjective-mapped

KCNA Cloud Native Architecture Practice Question

A company is adopting a multi-cloud strategy to avoid vendor lock-in. Which pattern BEST supports deploying applications across different cloud providers with minimal changes?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Deploy applications using Kubernetes on each cloud

Using Kubernetes as a consistent abstraction layer allows applications to run across different cloud providers with minimal modifications since it uses a common API and container orchestration. Cloud-specific APIs would lock you in, and hybrid cloud typically refers to mixing public and private cloud, not necessarily multi-cloud.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use a hybrid cloud approach with a single cloud for all workloads

    Why it's wrong here

    Hybrid cloud involves private and public cloud, but does not address multi-cloud portability.

  • Deploy applications using Kubernetes on each cloud

    Why this is correct

    Kubernetes provides a portable platform that abstracts underlying infrastructure differences.

  • Use each cloud provider's native services directly

    Why it's wrong here

    This would tightly couple the application to the provider's APIs, making portability difficult.

  • Write application code that checks the cloud provider and adapts

    Why it's wrong here

    This is complex and error-prone; it violates the principle of separation of concerns.

About these practice questions

This KCNA question is part of Courseiva's 833-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This KCNA practice question is part of Courseiva's free CNCF certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the KCNA exam.