Una malla de servicios de código abierto en Microsoft
hace 4 años
Microsoft está aprovechando la controversia sobre la gobernanza de la malla de servicios Istio de Google para ofrecer una alternativa simple y verdaderamente abierta.
Microsoft ha anunciado la publicación de su propia malla de servicios de código abierto llamada Open Service Mesh (OSM), de la cual transferirá la gobernanza a la Cloud Native Computing Foundation (CNCF), lo antes posible. Por lo tanto, la compañía de Redmond adopta la visión opuesta de Google, que anunció recientemente que su malla de servicios Istio dejaría de ser parte de la CNCF, neutral al proveedor, que se unirá a la fundación Open Usage Commons de Google.
La malla de servicios se ha convertido rápidamente en una parte esencial de la pila de computación nativa en la nube moderna, ya que permite la comunicación, el monitoreo y el equilibrio de carga entre partes dispares de la arquitectura basada en microservicios. En su nivel de granularidad, una malla de servicios se diferencia del popular servicio de orquestación de contenedores de Kubernetes. Cuando se ejecuta junto con Kubernetes, la malla de servicios ayuda a profundizar la aplicación de la política de seguridad y el cifrado, y automatiza la funcionalidad de equilibrio de carga y desconexión.
Un cambio confirmado en Microsoft
Aparte del debate filosófico sobre el software de código abierto y los problemas de gobernanza, Microsoft busca diferenciarse de su competidor ofreciendo la mayor simplicidad posible. "Lo que nuestros clientes nos han dicho es que las soluciones actuales, e Istio es un buen ejemplo, son extremadamente complejas", dijo a TechCrunch Gabe Monroy, director de administración de productos de Microsoft para Azure Compute. miembro de la junta directiva de CNCF. “No solo lo digo yo. Vemos una gran cantidad de datos en la cola de soporte de Azure Kubernetes Service de los clientes que intentan usar estos productos, lo que demuestra que tienen problemas. Es solo tecnología difícil de usar, tecnología difícil de construir a escala ”, agregó.
Hasta ahora, Microsoft ha adoptado una postura neutral en la batalla de la malla de servicios, con la interfaz de Azure que admite varias opciones, incluidas soluciones populares de código abierto como Istio, Linkerd y Consul, así como la aplicación Mesh de Amazon. Servicios web. Microsoft ahora quiere que Open Service Mesh ofrezca una opción lo más ligera posible. El servicio se ejecuta en Kubernetes y el elemento del plano de datos se basa en el popular proxy Envoy, todo configurado con API de interfaz de malla de servicios. En resumen, "OSM inyecta un proxy Envoy como contenedor adicional junto a cada instancia de una aplicación", dijo el proveedor.
Ayudar a los clientes
Con este lanzamiento, Microsoft no solo se pone del lado de la gobernanza abierta en el debate que se ha desatado en la comunidad de software de código abierto durante los últimos meses, sino que el proveedor también busca resolver un problema que afecta a muchos clientes. Sin embargo, no todo el mundo considera que el movimiento de Microsoft sea tan espectacular como parece. Este es el caso de Oliver Gould, cofundador del dinámico Linkerd, quien, tras el anuncio de lanzamiento, destacó en Twitter las similitudes entre las experiencias de usuario de Linkerd y las de OSM.
Si quieres conocer otros artículos parecidos a Una malla de servicios de código abierto en Microsoft puedes visitar la categoría Otros.
Otras noticias que te pueden interesar