Microservices Engine (MSE) es una plataforma totalmente administrada para ecosistemas de microservicios de código abierto. Ofrece centros de registro y configuración (Nacos, ZooKeeper, Eureka), una puerta de enlace nativa para la nube (Ingress, Envoy), gobernanza de microservicios (Spring Cloud, Dubbo, Sentinel) compatible con la especificación de gobernanza de servicios OpenSergo, y programación de tareas distribuidas (XXL-JOB, ElasticJob, Spring Schedule).
Funciones
MSE incluye los siguientes módulos: un centro de registro y configuración, gobernanza de microservicios, una puerta de enlace nativa para la nube, programación de tareas distribuidas . Use estos módulos de forma individual o conjunta.
|
Módulo |
Descripción |
|
Centros de registro y configuración totalmente administrados y compatibles con Nacos, ZooKeeper y Eureka. Ofrecen varios tipos de motor y operaciones y mantenimiento desde la consola. Brindan mayor rendimiento, garantías de SLA, monitoreo y alertas integrados, además de mejores capacidades de configuración en comparación con los componentes de código abierto autoalojados. |
|
|
Mejora Spring Cloud y Apache Dubbo de manera no intrusiva mediante la gobernanza de servicios y la protección de tráfico, lo que desacopla el middleware de la lógica de negocio. |
|
|
Puerta de enlace de última generación compatible con los estándares de Kubernetes Ingress. Unifica en una sola solución la puerta de enlace de tráfico Ingress, la puerta de enlace de microservicios y la puerta de enlace de seguridad. |
|
|
SchedulerX, desarrollado por Alibaba Cloud, está basado en Akka y es compatible con XXL-JOB, Elastic Job, Kubernetes Job y Spring Schedule. Admite trabajos cron, activadores manuales, orquestación de tareas y procesamiento de datos distribuido. Ofrece alta disponibilidad, visualización, ejecución de baja latencia y facilidad de operación y mantenimiento. |
Ventajas de MSE
MSE ofrece centros de registro y configuración totalmente administrados, gobernanza de servicios, puertas de enlace nativas para la nube y programación de tareas distribuidas . Entre sus principales beneficios se encuentran:
|
Funciones |
Descripción |
|
Mejoras al código abierto |
Totalmente compatible con productos de código abierto y Kubernetes. Mejora el rendimiento, la observability y la facilidad de uso. |
|
Servicio totalmente administrado |
Los clústeres totalmente administrados le permiten concentrarse en el desarrollo de su negocio sin necesidad de desplegar ni administrar infraestructura. Este servicio es más profesional, elástico y confiable. |
|
Alta disponibilidad |
El monitoreo y las operaciones y mantenimiento integrados resuelven los problemas de disponibilidad comunes en el middleware de código abierto autoalojado. |
|
No intrusivo |
Conecte sus aplicaciones al centro de gobernanza sin modificar el código, la configuración ni las imágenes. Es compatible con Spring Cloud, Dubbo y aplicaciones políglotas. |
|
Adopción nativa para la nube |
Conecta aplicaciones de ACK, clústeres serverless de ACK, ECS, SAE y entornos políglotas al centro de gobernanza para la administración de microservicios. |
|
Visualización |
Interfaz visual para monitorear la disponibilidad de los servicios, administrarlos y configurar alertas. |
|
Seguridad |
Las instancias se ejecutan en entornos dedicados con aislamiento total entre usuarios. |
Facturación
Cada módulo de MSE se factura por instancia administrada. Los métodos de facturación admitidos son:
Suscripción: Pague por adelantado por un periodo específico.
Pay-as-you-go: Pague después del uso. Aprovisione y libere recursos bajo demanda.
Servicios en la nube relacionados
MSE se integra con los siguientes servicios de Alibaba Cloud para ofrecer monitoreo, registros, seguridad y alta disponibilidad:
Container Service for Kubernetes (ACK): Conecte aplicaciones Spring Cloud y Dubbo desplegadas en ACK al centro de gobernanza de MSE para la administración de microservicios.
Service Mesh (ASM): Una malla de servicios compatible con Istio para la gobernanza de microservicios en aplicaciones políglotas.
Application Real-Time Monitoring Service (ARMS): Monitoree aplicaciones distribuidas de extremo a extremo. Localice rápidamente interfaces defectuosas o lentas, reproduzca los parámetros de llamada e identifique cuellos de botella del sistema.
Tracing Analysis: Restauración completa de trazas de llamadas, estadísticas de volumen de solicitudes, topología de trazas y análisis de dependencias para diagnosticar cuellos de botella de rendimiento en aplicaciones distribuidas.
Message Queue for Apache Kafka: Kafka totalmente administrado con API de administración para el aprovisionamiento de recursos y operaciones y mantenimiento.
Activar MSE
Haga clic en Activar MSE para activar el servicio.
Contáctenos
Enviar un ticket o únase al grupo de DingTalk 43525005207 para obtener asistencia.