In microservices architectures, security is a critical concern. EnRoute Gateway addresses this challenge by providing robust security features.
EnRoute integrates with popular service meshes, such as Linkerd and Istio, to provide mutual TLS (mTLS) encryption for secure communication between services. It also supports fine-grained access control through role-based access control (RBAC) policies.
Running the EnRoute service enables policy enforcement for authentication, authorization, and rate limiting of all traffic entering a Kubernetes cluster. This helps protect against threats such as unauthorized access, data breaches, and denial-of-service attacks.
Ensuring the confidentiality, integrity, and availability of microservices and sensitive data is crucial for this use case.
Network policies provide basic access control and traffic segmentation. Addtionally most of these solutions aren't cloud-native and do not integrate with popular service meshes. EnRoute is built with the security use-case in mind to provide all these capabilities out of the box.