Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Linux Foundation CNPA Exam - Topic 6 Question 9 Discussion

Posted by Janey on Jan 05, 2026 at 05:16 AM

A cloud native application needs to establish secure communication between its microservices. Which mechanism is essential for implementing security in service-to-service communications?

Suggested Answer: B

Mutual TLS (mTLS) is the core mechanism for securing service-to-service communication in cloud native environments. Option B is correct because mTLS provides encryption in transit and mutual authentication, ensuring both the client and server verify each other's identity. This prevents unauthorized access, man-in-the-middle attacks, and data leakage.

Option A (API Gateway) manages ingress traffic from external clients but does not secure internal service-to-service communication. Option C (Service Mesh) is a broader infrastructure layer (e.g., Istio, Linkerd) that implements mTLS, but mTLS itself is the mechanism that enforces secure communications. Option D (Load Balancer) distributes traffic but does not handle encryption or authentication.

mTLS is foundational to zero-trust networking inside Kubernetes clusters. Service meshes typically provide automated certificate management and policy enforcement, ensuring seamless adoption of mTLS without requiring developers to modify application code.


--- CNCF Service Mesh Whitepaper

--- CNCF Platforms Whitepaper

--- Cloud Native Platform Engineering Study Guide

Get Premium CNPA Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
26 comments · newest first
BA
Barrett 6 months ago
Load Balancer? No way, that's not for security. mTLS is definitely the right answer.
EL
Elvera 6 months ago
Service Mesh could work too, but mTLS is more direct for securing communications.
CA
Carri 6 months ago
I agree, mTLS is essential for service-to-service security. API Gateway alone isn't enough.
TA
Tamra 6 months ago
I think mTLS is the best choice. It's secure and ensures both ends are verified.
CO
Corazon 7 months ago
mTLS? Sounds complicated, are we sure it’s the best option?
JA
Jacquelyne 7 months ago
Service Mesh adds a lot of value, but mTLS is essential!
DA
Daren 7 months ago
Wait, isn't a Load Balancer also important for security?
MA
Maryrose 7 months ago
I thought API Gateway was enough for security?
JO
Jonelle 7 months ago
Definitely mTLS is the way to go for secure microservice communication.
SH
Sharmaine 8 months ago
Haha, I bet the load balancer won't secure my microservices. B is the one!
TI
Timothy 8 months ago
B) mTLS is the answer. Keeps those microservices safe and sound.
SH
Sheridan 8 months ago
I'd choose B. mTLS is the industry standard for microservices security.
RE
Reuben 9 months ago
Definitely B. mTLS is the security backbone for microservices.
AN
Annmarie 9 months ago
B) mTLS (Mutual TLS) is the way to go for secure service-to-service communication.
JE
Jesus 9 months ago
Load Balancer seems off for this question; I don't recall it being related to security in microservices.
KI
Kindra 9 months ago
Service Mesh sounds familiar, but I feel like mTLS is more specifically focused on securing the connections.
KI
Kiley 9 months ago
I remember studying about API Gateways, but I don't think they handle security between microservices directly.
ER
Erinn 9 months ago
I think mTLS is the right choice for secure service-to-service communication, but I'm not entirely sure how it compares to a service mesh.
AL
Aliza 10 months ago
B) mTLS is definitely the way to go here. It provides mutual authentication and encryption for the services, which is essential for a cloud native app.
VI
Viva 10 months ago
Okay, let me break this down. The key is establishing secure communication between the microservices. I think mTLS is the way to go, but I'll double-check the details.
LO
Lorrie 10 months ago
I'm a bit confused on this one. Is the service mesh option (C) also a valid choice? I'm not sure how that compares to mTLS.
MI
Mica 10 months ago
I'm pretty sure the answer is B) mTLS. That's the standard way to secure service-to-service communication, right?
JE
Jennie 10 months ago
Hmm, this seems like a tricky one. I'll need to think through the different options carefully.
FL
Florinda 4 months ago
↳ replying to Jennie
API Gateway is important too, but mTLS feels more secure.
ST
Stephaine 4 months ago
↳ replying to Jennie
Definitely! It ensures both sides are verified.
NI
Nichelle 6 months ago
↳ replying to Jennie
I think mTLS is the way to go for secure communication.
0/2000 characters

Save Cancel