Which are the core features provided by a service mesh?
A
Authentication and authorization
Correta
B
Distributing and replicating data
C
Security vulnerability scanning
D
Configuration management
Explicação Oficial / Explicações da Comunidade
A service mesh is a dedicated infrastructure layer for handling service-to-service communication in microservices architectures. Its core features include traffic management, observability, security (authentication and authorization), and policy enforcement. Authentication and authorization are fundamental because the service mesh provides mutual TLS (mTLS) for service identity verification and fine-grained access control policies to secure inter-service communication. Distributing and replicating data is not a core feature; it is typically handled by data stores or replication mechanisms. Security vulnerability scanning is not part of a service mesh; it is performed by separate security tools. Configuration management is often managed by configuration servers or tools like Ansible, not by the service mesh itself.