Containous Unveils Maesh, a Lightweight and Simpler Service Mesh to Ease Microservices Adoption
Built on top of the Traefik edge router, Maesh reduces the complexity of routing and monitoring service-to-service communications in any Kubernetes deployment.
SAN FRANCISCO, Sept. 04, 2019 – Containous, the leading cloud-native networking company, today announces Maesh, a new open source service mesh aimed at making service-to-service communications simpler for developers building modern, cloud-native applications. Built on top of Traefik, the popular cloud-native edge router used by the world’s largest web companies, Maesh is designed from the ground up to be lightweight, easy to use, and full featured – helping developers connect, secure and monitor traffic to and from their microservices-based applications.
Microservices, and its multiple organizational benefits, have become the defacto approach to building applications in the enterprise. However, as network communications in these dynamic environments get increasingly complex, service meshes are becoming a critical part of every microservice deployment. With service meshes, developers and operations teams have the ability to manage inter-service communication within a single management layer.
Maesh facilitates the adoption of microservices and improves the service mesh experience for developers by offering an easy way to connect, secure and monitor the network traffic in any Kubernetes environment. Maesh eliminates communication complexity by monitoring and tracing application communications within Kubernetes clusters. Developers are able to optimize internal traffic, visualize traffic patterns, and secure communication channels, all while improving application performance.
Unlike other service mesh technologies – and based upon Traefik’s original design principles of simplicity – Maesh can be installed and up and running within minutes. Developers can drastically reduce the time needed to connect and monitor their services and can instead focus on implementing business logic within their applications. And while many service meshes take an invasive “all or nothing” approach to adoption, Maesh is designed to be completely non-invasive, allowing development teams across the organization to incrementally “opt-in” applications progressively over time.
Backed by Traefik’s rich feature-set, Maesh enables critical features across any Kubernetes environment: Observability (OpenTracing, Metrics), Multi-Protocol Support (HTTP layer and TCP layer), Traffic Management (load balancing, retries & fail-overs, circuit breakers & rate limits), and Security and Safety (access controls). Maesh is also Service Mesh Interface (SMI) compliant, a standard specification for service mesh interoperability in Kubernetes.
“With Maesh, Containous continues to innovate with the mission to drastically simplify cloud-native adoption for all enterprises,” said Emile Vauge, CEO, Containous. “We’ve been proud of how popular Traefik has been for developers as a critical open source solution, and we’re excited to now bring them Maesh.”
Resources: