nerdexam
Linux_Foundation

KCNA · Question #185

What components are common in a service mesh?

The correct answer is D. service proxy and control plane. A service mesh is fundamentally composed of a data plane, typically implemented by service proxies, and a control plane, which manages and configures these proxies. The data plane handles all network traffic between services, while the control plane provides management and…

Submitted by tunde_lagos· May 4, 2026Cloud Native Architecture

Question

What components are common in a service mesh?

Options

  • Atracing and log storage
  • Bcircuit breaking and Pod scheduling
  • Cdata plane and runtime plane
  • Dservice proxy and control plane

How the community answered

(30 responses)
  • A
    3% (1)
  • B
    3% (1)
  • C
    7% (2)
  • D
    87% (26)

Why each option

A service mesh is fundamentally composed of a data plane, typically implemented by service proxies, and a control plane, which manages and configures these proxies. The data plane handles all network traffic between services, while the control plane provides management and policy enforcement.

Atracing and log storage

Tracing and log storage are typically functionalities that a service mesh integrates with or provides data for, but they are not the core architectural components of the service mesh itself.

Bcircuit breaking and Pod scheduling

Circuit breaking is a feature implemented by the service mesh's data plane, but Pod scheduling is a core function of Kubernetes, not a component of the service mesh.

Cdata plane and runtime plane

While a service mesh operates at runtime, 'runtime plane' is not a standard architectural term for a service mesh; the correct terminology is data plane and control plane.

Dservice proxy and control planeCorrect

A service mesh is logically divided into a data plane, which consists of intelligent proxies (sidecars) deployed alongside service instances, and a control plane, which provides management, configuration, and policy enforcement for these proxies. The service proxies intercept and handle network traffic, while the control plane configures their behavior for features like traffic management, security, and observability.

Concept tested: Service Mesh architecture components

Source: https://learn.microsoft.com/en-us/azure/architecture/microservices/service-mesh

Topics

#Service Mesh Architecture#Data Plane#Control Plane#Service Proxy

Community Discussion

No community discussion yet for this question.

Full KCNA Practice