Bird
0
0

Why is it critical to implement security controls such as authentication, authorization, and encryption inside every microservice rather than relying solely on perimeter defenses?

hard📝 Conceptual Q10 of 15
Microservices - Authentication and Authorization
Why is it critical to implement security controls such as authentication, authorization, and encryption inside every microservice rather than relying solely on perimeter defenses?
ABecause internal services never handle sensitive data
BBecause perimeter defenses are always sufficient to protect internal services
CBecause encryption is only needed at the perimeter
DBecause microservices can be accessed directly, bypassing perimeter defenses
Step-by-Step Solution
Solution:
  1. Step 1: Recognize microservice exposure

    Microservices often communicate directly or may be exposed through multiple network paths, not just the perimeter.
  2. Step 2: Importance of internal security controls

    Implementing authentication, authorization, and encryption inside each service protects against internal threats and bypasses of perimeter defenses.
  3. Final Answer:

    Because microservices can be accessed directly, bypassing perimeter defenses -> Option D
  4. Quick Check:

    Internal security protects beyond perimeter = C [OK]
Quick Trick: Protect each service; perimeter alone is not enough [OK]
Common Mistakes:
MISTAKES
  • Assuming perimeter security covers all risks
  • Ignoring internal data sensitivity
  • Thinking encryption only matters at network edges

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes