Service Mesh

Gain oversight, governance, and control of your microservices

Achieve agility in developing, operating, and evolving distributed applications and services through a low-code solution. Seamlessly deliver your projects while adhering to market best practices, enabling fast wins for your business.

Observability and Tracing

Access real-time control panels and detailed logs for north-south and east-west integrations. Make agile decisions, proactively anticipate disruptions, and generate data-driven insights from constantly updated analytics.

Advanced Traffic Controls

Manage various deployment models and traffic load, such as shadow traffic, canary release, and route diversion and gain better control and oversight over your microservices.

Governance & Security

Guarantee appropriate levels of security and governance for your microservices, ensuring functional independence among them and preparing your business for scalable growth.

Low-code

Streamline your workflow routine 

Leverage the power of Service Mesh to free your development teams from the burden of fixing and optimizing complex code, enabling them to prioritize business strategy and experimentation.

Multicluster

Configure and manage multiple clusters for your meshes

Make sure teams can work independently by setting up and managing multiple clusters all in one place, thanks to the easy management offered by our user-friendly low-code interface.

Organization

Store and centralize all documentation

Promote effective governance practices and streamline the work of development teams by registering and accessing microservice documentation directly through the interface.

Constant readiness

Guarantee the resilience of your microservices system

Quickly and easily test the strength of your microservices system by introducing network failures and specifying fault tolerance measures like retries and circuit breakers.

Unleash the full potential of your microservices

Experience rapid gains and enhanced scalability for your business with Service Mesh, by optimizing the management, governance, and security of your microservices.

Additional Products

Discover our entire suite of products

product logo

API Management Platform

Easily manage the full lifecycle of your APIs.

product logo

Sensedia Integrations

Create and manage integration flows with ease.

product logo

API Adaptive Governance

Ensure the security and flexibility of your architecture with confidence.

product logo

Events Hub

Enable event distribution that react to business moments in real-time.

product logo

Open Banking

Ignite Open Banking initiatives with our turnkey FDX API solution.

Frequently asked questions

Find here the answers to the most common questions about Service Mesh.

What is a Service Mesh?

A Service Mesh is an infrastructure layer that acts as a central control plane for a distributed system, abstracting network-related issues related to service communication. It enables the addition of functionalities such as traffic control, security, fault tolerance policies, and observability to the microservices system without the need to implement them in the code of each microservice. A Service Mesh provides a set of tools and mechanisms that handle service-to-service communication, including service discovery, load balancing, circuit breaking, and encryption. It offers a standardized way to manage and monitor interactions between microservices, simplifying the development and operation of complex distributed systems. By decoupling these cross-cutting concerns from individual services, a Service Mesh promotes scalability, resiliency, and maintainability in microservices architectures.

What is the difference between a Service Mesh and an API Gateway?

The main difference lies in the type of communication these solutions handle. In a microservices-based application, the API Gateway is responsible for external communication, managing traffic coming from outside the system (North-South traffic). It acts as an intermediary layer, serving as an entry point for clients to consume the APIs provided by the underlying microservices. On the other hand, a Service Mesh focuses on internal communication, i.e., between the microservices within the application (East-West traffic). Therefore, Service Mesh and API Gateway are two different solutions that address distinct challenges in the context of microservices architectures and can be used together to provide a robust and scalable microservices ecosystem.

What do I need to use Sensedia Service Mesh?

You will need a Kubernetes cluster, which can be on-premises or deployed on any cloud service. Sensedia Service Mesh supports the last three versions of Kubernetes. 

Will my cluster be exposed in any way?

No, the communication between Sensedia's infrastructure and the client's environment is conducted in a completely secure manner. Sensedia ensures the confidentiality, integrity, and privacy of the communication channels to maintain the security of the deployment.

Is it possible to use Sensedia Service Mesh for managing event-driven communications?

No, Sensedia Service Mesh is used to manage request-response communications such as HTTP, TCP, and gRPC. For event-based communications, we offer Sensedia Events Hub.

What happens to my operation if Sensedia's infrastructure experiences a failure?

The product architecture has been designed in a way that even in the event of Sensedia's infrastructure failure, your applications managed by Sensedia Service Mesh will continue to operate normally.

Embrace an architecture that is agile, scalable, and integrated

Accelerate the delivery of your digital initiatives through less complex and more efficient APIs, microservices, and Integrations that drive your business forward.