Distributed systems are hard.

Wrangle your mesh

with Meshery Operator and MeshSync.

hero

How Meshery Manages Meshes

As the multi-mesh manager, Meshery offers support for more adapters than any other project or product in the world. Meshery uses adapters for managing the various service meshes.

network-service-mesh-icon-colortraefikoctarine
  • title

    Supporting Service Mesh Interface

    Every Meshery Adapter provides a common substrate of support for every service mesh, offering a standard set of management features across all service meshes.


  • title

    Each service mesh adapter is unique

    Adapters allow Meshery to interface with the different service meshes, exposing their differentiated value to users.Care is taken in each Meshery Adapter to expose the unique value of each service mesh.

    Consequently, each Meshery Adapter is not equally capable just as each service mesh is not equally capable as another service mesh.


  • title

    MeshMap

    MeshMap enables of all service mesh management operations from `mesheryctl` to Meshery's web-based user interface in visually interactive topology.

    Designing and configuration your service mesh is as easy as dragging and dropping.


  • title

    Extension Points

    Meshery is not just an application. It is a set of microservices where the central component is itself called Meshery. Integrators may extend Meshery by taking advantage of designated Extension Points. Extension points come in various forms and are available through Mesherys architecture.

    Learn more about Extension Points


  • title

    Meshery Operator with MeshSync

    MeshSync's ease of use is simple, but tiered, discovery pipelines are powerful and independently scale across multiple Kubernetes clusters.


  • title

    Managing multiple instances of the same type of service mesh

    Adapters establish communication with Kubernetes and a specific type of service mesh. Multiple adapters of the same type may be deployed concurrently. Although, this isn’t strictly necessary for Meshery to communicate to more than one instance of the same type of service mesh. See the Using Multiple Adapters guide for more information.


  • title

    Service Mesh Interface Conformance

    Adapters allow Meshery to interface with the different service meshes, exposing their differentiated value to users.


  • title

    WebAssembly Filters

    Meshery dynamically loads and reloads WebAssembly (WASM) modules in service mesh data planes, enabling Envoy-based data planes to be more intelligent and responsive in real-time.


  • title

    Service Mesh Performance

    Track your MeshMark and compare with others.


  • title

    Broad Platform Support

    Deploy Meshery to one of ten different supported platforms.


Meshery is the service mesh management plane

Adopt and operate any service mesh with confidence using Meshery's management features

  • Lifecycle Icon
    Lifecycle
  • Configuration Icon
    Configuration
  • Performance Icon
    Performance
  • Users

  • Performance Tests run

Service meshes will be commonplace cloud native and edge infrastructure

Today: Over 40% of the enterprises run cloud native technologies in production; Over 80% od those enterprises running Kubernetes

Meshery Img
Meshery Img

Begin Your Cloud Native Journey

Tomorrow: 70% of cloud native environments running a service mesh in three years

bubblebubble

Where you find a Kubernetes, you’ll find a service mesh.

Service meshes are the third major step in enterprises cloud native journeys.

Layer5, the service mesh company

Representing the largest collection of service meshes and their maintainers in the world, Layer5 is the service mesh company. Creator and maintainer of service mesh standards. Maker of Meshery, the service mesh management plane.