We are excited to announce the release of a new open source project, Kuma – a modern, universal control plane for service mesh! Kuma is based on Envoy, a powerful proxy designed for cloud native applications. Envoy has become the de-facto industry sidecar proxy, with service mesh becoming an important implementation in the cloud native ecosystem as monitoring, security and reliability become increasingly important for microservice applications at scale.
“It’s been gratifying to see how quickly Envoy has been adopted by the tech community, and I’m really excited by Kong’s new ‘Kuma’ project,” said Matt Klein, creator of the Envoy proxy. “Kuma extends Envoy’s use cases and will make it faster and easier for companies to create cloud native applications and manage them in a service mesh.”
Kuma addresses limitations of first-generation service mesh technologies by enabling seamless management of any service on the network, including L4 and L7 traffic, as well as microservices and APIs. Its fast data plane and advanced control plane makes it significantly easier to use and adopt across every team. Kuma runs on any platform, including Kubernetes, virtual machines, containers, bare metal and legacy environments, to enable a more practical cloud native journey across an entire organization.
Out of the box, Kuma makes the underlying network safe, reliable and observable without having to change any code, while still allowing for advanced customization thanks to its mature control plane. The combination of its fast data plane and advanced control plane allows users to easily set permissions, expose metrics and set routing rules with just a few commands by either using native Kubernetes CRDs or a RESTful API.
Kuma’s key features include:
Want to learn more about #KumaMesh?