Courseiva

CCNA Cloud Native Architecture Questions

11 of 161 questions · Page 3/3 · Cloud Native Architecture · Answers revealed

151
MCQmedium

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?

A.Use a hybrid cloud approach with a single cloud for all workloads
B.Deploy applications using Kubernetes on each cloud
C.Use each cloud provider's native services directly
D.Write application code that checks the cloud provider and adapts
AnswerB

Kubernetes provides a portable platform that abstracts underlying infrastructure differences.

Why this answer

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.

152
MCQhard

A team wants to deploy a workload that must run on every node in a Kubernetes cluster, including new nodes added later. Which resource type should they use?

A.Deployment
B.Job
C.DaemonSet
D.StatefulSet
AnswerC

DaemonSet runs a pod on every node in the cluster.

Why this answer

A DaemonSet ensures that a copy of the pod runs on every node, and automatically runs on new nodes when they are added.

153
MCQhard

A team is building a serverless application using Knative. They want the application to scale to zero when idle. Which Knative resource type should they use?

A.Knative Serving
B.Knative Trigger
C.Knative Build
D.Knative Eventing
AnswerA

Serving provides scale-to-zero capability.

Why this answer

Knative Serving manages serverless workloads and supports automatic scaling to zero when no requests are incoming.

154
MCQeasy

Which of the following is a primary goal of the Cloud Native Computing Foundation (CNCF)?

A.To develop the Kubernetes container orchestration platform
B.To host proprietary cloud-native solutions
C.To foster and sustain the cloud-native ecosystem of open source projects
D.To provide commercial support for Kubernetes
AnswerC

This aligns with CNCF's mission statement.

Why this answer

The CNCF's mission is to make cloud-native computing ubiquitous by fostering and sustaining an ecosystem of open source projects. Options A and B are incorrect because CNCF does not provide commercial support or host proprietary solutions. Option D describes a specific project goal, not the foundation's overarching purpose.

155
Multi-Selectmedium

Which TWO of the following are core principles of cloud native architecture? (Choose two.)

Select 2 answers
A.Manual infrastructure provisioning
B.Monolithic application design
C.Tight coupling between services
D.Containerization
E.Microservices
AnswersD, E

Containers provide lightweight, consistent environments.

Why this answer

Containerization (Option D) is a core principle of cloud native architecture because it packages applications and their dependencies into isolated, lightweight containers, enabling consistent deployment across environments and efficient resource utilization. This aligns with the cloud native goal of portability and scalability, as containers can be orchestrated by platforms like Kubernetes to manage dynamic workloads.

Exam trap

CNCF often tests the misconception that cloud native architecture requires a specific technology like Kubernetes or Docker, but the core principles are about architectural patterns (e.g., microservices, containerization) rather than any single tool, so candidates may incorrectly select options that describe operational practices (like manual provisioning) instead of architectural principles.

156
MCQmedium

Which component in a service mesh is responsible for collecting telemetry data and enforcing traffic policies?

A.Control plane
B.Sidecar proxy (data plane)
C.Certificate authority
D.Service mesh ingress gateway
AnswerB

The sidecar proxy is part of the data plane and performs these functions.

Why this answer

The sidecar proxy (often Envoy) intercepts all traffic and collects metrics, traces, and logs, and also enforces traffic management rules.

157
MCQeasy

Which of the following is a core principle of cloud native architecture as defined by the CNCF?

A.Monolithic design
B.Microservices
C.Single point of failure
D.Manual scaling
AnswerB

Why this answer

Microservices are one of the key architectural principles of cloud native applications.

158
MCQmedium

Which of the following best describes the 12-factor app methodology's approach to configuration?

A.Configuration is hardcoded in the application code
B.Configuration is stored in environment variables
C.Configuration is stored in a database and accessed at runtime
D.Configuration is managed by a configuration server
AnswerB

12-factor apps store config in environment variables for ease of change across deployments.

Why this answer

The 12-factor app methodology states that configuration should be stored in environment variables to separate config from code.

159
Multi-Selecteasy

Which THREE of the following are benefits of using a service mesh in a cloud native architecture?

Select 3 answers
A.Management of application state across services
B.Traffic management capabilities like canary deployments
C.Reduction of container image sizes
D.Improved security through mutual TLS encryption
E.Enhanced observability with metrics and tracing
AnswersB, D, E

Service mesh enables advanced traffic routing and canary releases.

Why this answer

Options B, D, and E are correct. A service mesh provides traffic management capabilities (e.g., canary deployments, routing, load balancing), security features like mutual TLS encryption (mTLS), and enhanced observability through metrics and tracing. Option A (management of application state across services) is not a function of a service mesh; state management is handled by other tools like databases or stateful frameworks.

Option C (reduction of container image sizes) is unrelated to service mesh; image size is affected by base images and application dependencies.

160
Multi-Selectmedium

Which TWO of the following are common characteristics of serverless computing? (Choose two.)

Select 2 answers
A.Auto-scaling to zero when idle
B.Event-driven execution
C.Manual scaling based on predicted load
D.Always-on dedicated servers
E.Long-running stateful processes
AnswersA, B

Idle functions consume no resources.

Why this answer

Event-driven execution and auto-scaling to zero are key serverless characteristics.

161
MCQeasy

Which of the following best describes the purpose of the CNCF (Cloud Native Computing Foundation)?

A.To host and foster open source cloud native projects and promote cloud native technologies
B.To standardize cloud APIs across all public cloud providers
C.To provide certification programs and best practices for cloud native computing
D.To develop and maintain a single cloud native technology stack
AnswerA

The CNCF is a vendor-neutral home for many cloud native projects, fostering their growth and adoption.

Why this answer

The CNCF is a vendor-neutral foundation that hosts and fosters cloud native projects like Kubernetes, Prometheus, and Envoy, promoting cloud native technologies and practices.

← PreviousPage 3 of 3 · 161 questions total

Ready to test yourself?

Try a timed practice session using only Cloud Native Architecture questions.