# ¿Qué es Service Mesh?

Es una capa de infraestructura que permite que diferentes servicios se comuniquen entre sí de forma segura y regular en sistemas de software complejos.

## Definición
En un sistema que consta de cientos de partes pequeñas, es difícil que estas partes se encuentren entre sí y hablen de forma segura. Service mesh es una red invisible que gestiona esta comunicación, regula el tráfico y funciona como un firewall.

## Cómo funciona
Se coloca una pequeña utilidad al lado de su aplicación. Toda la comunicación pasa a través de esta herramienta, por lo que puedes gestionar el tráfico sin cambiar tu código principal.

## Dónde se usa
Se utiliza en aplicaciones en la nube a gran escala con arquitectura de microservicios.

## Preguntas frecuentes
**¿Es necesario para cada proyecto?**
No, sólo es necesario para gestionar la complejidad en sistemas grandes con muchas partes.


## Términos relacionados
- [Cloud Native](/es/dictionary/cloud-native/)
- [API](/es/dictionary/api/)
- [Proxy](/es/dictionary/proxy/)

## Herramientas relacionadas
- [Meshery](/es/discover/meshery/)

---
Fuente: TreScout Glosario · https://trescout.com/es/dictionary/service-mesh/
