Microsoft impulsa la interoperabilidad de la malla de servicios

Microsoft impulsa la interoperabilidad de la malla de servicios

Servicios de mallas. Ellos son lo nuevo en el mundo de la computación nativa en la nube. En Kubecon, el festival bianual de todos los nativos de la nube, Microsoft anunció hoy que se está asociando con varias compañías en este espacio para crear una interfaz genérica de malla de servicios. Esto hará que sea más fácil para los desarrolladores adoptar el concepto sin bloquearlos en una tecnología específica.

En un mundo donde la cantidad de puntos finales de la red continúa aumentando a medida que los desarrolladores lanzan nuevos microservicios, contenedores y otros sistemas a un ritmo rápido, están haciendo que la red sea más inteligente de nuevo al manejar el cifrado, la gestión del tráfico y otras funciones para que las aplicaciones reales No tienes que preocuparte por eso. Sin embargo, con una serie de tecnologías de malla de servicios que compiten entre sí, incluidas las de Istio y Linkerd, los desarrolladores tienen que elegir cuál de ellas admitir.

"Estoy realmente emocionado de ver que pudimos reunir a un consorcio bastante amplio de personas de toda la industria para ayudarnos a impulsar cierta interoperabilidad en el espacio de la malla de servicios", Gabe Monroy, gerente de productos de contenedores de Microsoft y el primero CTO de Deis, me lo dijo. "Esto es obviamente una tecnología caliente, y por buenas razones. El ecosistema nativo de la nube está impulsando la necesidad de redes más inteligentes y tuberías más inteligentes, y la tecnología de malla de servicios proporciona respuestas ".

Los socios aquí incluyen Buoyant, HashiCorp, Solo.io, Red Hat, AspenMesh, Weaveworks, Docker, Rancher, Pivotal, Kinvolk y VMWare. Esa es una coalición bastante amplia, aunque notablemente no incluye los pesos pesados ​​de la nube como Google, la empresa detrás de Istio, y AWS.

"En un ecosistema que evoluciona rápidamente, tener un conjunto de estándares comunes es fundamental para preservar la mejor experiencia posible para el usuario final", dijo Idit Levine, fundadora y CEO de Solo.io. “Esta fue la visión detrás de SuperGloo: crear una capa de abstracción para lograr consistencia en diferentes mallas, lo que nos llevó al lanzamiento de Service Mesh Hub la semana pasada. Estamos emocionados de ver que la adopción de la malla de servicios evolucione hacia una iniciativa a nivel industrial con la especificación SMI ".

Por el momento, las características de interoperabilidad se centran en la política de tráfico, la telemetría y la gestión del tráfico. Monroy sostiene que estos son los problemas más apremiantes en este momento. También hizo hincapié en que esta interfaz común todavía permite que las diferentes herramientas de malla de servicios puedan innovar y que los desarrolladores siempre pueden trabajar directamente con sus API cuando sea necesario. También destacó que la Interfaz de malla de servicios (SMI), como se llama a esta nueva especificación, no proporciona ninguna de sus propias implementaciones de estas características. Solo define un conjunto común de APIs.

Actualmente, la malla de servicios más conocida es probablemente Istio, que Google, IBM y Lyft Lanzado hace unos dos años. SMI puede traer un poco más de competencia a este mercado, ya que permitirá a los desarrolladores apostar por la idea general de una malla de servicios en lugar de una implementación específica.

Además de SMI, Microsoft También hoy anunció un par de otras actualizaciones en torno a su nube nativa y Kubernetes servicios. Anunció el primer alfa del gestor de paquetes Helm 3, por ejemplo, así como la versión 1.0 de su extensión Kubernetes para Visual Studio Code y la disponibilidad general de sus nodos virtuales AKS, utilizando el proyecto de código abierto Virtual Kubelet.


Source link