NGINX announced that a development release of NGINX Service Mesh, or NSM for short, is now available for free download. NGINX’s fully integrated lightweight service mesh that leverages a data plane powered by NGINX Plus to manage container traffic in Kubernetes environments. NSM consists of a unified data plane for east‑west traffic and native integration of the NGINX Plus Ingress Controller for north‑south traffic, managed by a single control plane.
NSM enables users to centrally provision:
- Security – NSM ensures all communication is mTLS‑encrypted so that there is no sensitive data on the wire for hackers to steal. Access controls enable users to define policies about which services can talk to each other.
- Traffic management – With NSM intelligent container traffic management users can specify policies that limit traffic to new services and slowly increase it over time. Features like rate limiting and circuit breakers give users full control over the traffic flowing through their services.
- Visualization – Managing thousands of services can be a debugging and visibility nightmare. NSM helps to reign that in with a built‑in Grafana dashboard displaying the full suite of metrics available in NGINX Plus. In addition, the Open Tracing integration enables fine‑grained transaction tracing.
- Hybrid deployments – If the enterprise is like most, the user’s entire infrastructure doesn’t run in Kubernetes. NSM ensures legacy applications are not left out. With the NGINX Kubernetes Ingress Controller integration, legacy services can communicate with mesh services and vice versa.
The NGINX team is also asking users to try it in their development and test environments and to provide feedback.