
As a one-stop microservices platform compatible with mainstream open source microservices ecosystems in the industry, MSE provides a fully managed registration and configuration center, and gateway and microservices governance capabilities.
Vendor
Alibaba Cloud
Company Website




Overview
Provides high-performance and highly available enterprise-level cloud service capabilities, such as service registration and discovery, configuration management, gateway connection, and service governance. The registration and configuration center is fully managed and compatible with Nacos, ZooKeeper, or Eureka. Gateways are built based on Istio and are compatible with the Kubernetes Ingress standard. MSE provides enhanced service governance based on open source microservices frameworks such as Spring Cloud and Apache Dubbo in a non-intrusive manner. MSE helps you use open source technologies to build your own microservices system with ease.
Enhancement Based on Open Source Capabilities
Fully compatible with open source community services and programming frameworks, and supports enhancement in stability, performance, observability, and ease of use.
Non-intrusive and Out-of-the-box
An application can be connected to microservices governance without modifying application code, configurations, and images. You can use the registration and configuration center after modifying the address of the cluster registry.
Fully Managed Service
Fully managed clusters are provided. You can focus on business development without resource purchase, deployment, and O&M. MSE is more professional, elastic, and reliable.
Cloud-native
Cloud-native gateways are built based on Istio and are compatible with the Kubernetes Ingress standard. Microservices governance implements traffic interconnection between the traditional Java framework and Istio.
High Availability
Managed instances have comprehensive health detection and automatic recovery capabilities, and a large number of availability pain points for open source middleware are overcome to ensure that engines can stably run for an extended period of time.
Visualization
Monitoring of various metrics and log analysis dashboards are provided for managed instances. The microservices governance feature visualizes the effects and makes services visible, manageable, and controllable.
Features
Governance Center
Enhances mainstream open source microservices frameworks such as Spring Cloud and Apache Dubbo in a non-intrusive manner, provides rich service governance features, and decouples middleware from business. Canary Release Supports observability, canary release, and rollback of applications. You can verify a new version of an application on a small number of instances, and then update the application on all instances if the verification is successful. End-to-End Canary Release Isolates the relevant version of an application into an independent runtime environment and routes request traffic to the destination version based on rules. This feature is configured online and takes effect in real time. Graceful Publishing and Unpublishing Provides features such as service prefetch, delayed publishing, and graceful unpublishing, and protects the entire process of service cold starts, scaling, and destruction to ensure business performance and continuity. Outlier Instance Removal Monitors the availability of provider application instances called by you and dynamically adjusts the instances to ensure successful service calls and improve the service stability and quality of service. Service Authentication Authenticates the traffic for calling applications and allows only applications that match the authentication rules to be called. This feature is configured online and takes effect in real time.
Cloud-native Gateway
Provides a more reliable, cost-effective, and efficient microservices API gateway that complies with the Kubernetes Ingress standard. Service Governance Provides various service governance capabilities, including multiple service discovery methods, such as using Kubernetes services and using Nacos as a registry, throttling and degradation, canary release, and route configuration. Access Security Supports certificate management, IP address blacklists and whitelists, JWT or OIDC authentication, and protection against WAF or DDoS attacks. High Availability Supports overload protection, graceful publishing and unpublishing, multi-zone disaster recovery, and auto scaling. Observability Allows you to view monitoring dashboards, query logs, view traces, and configure alert rules.
Registration and Configuration Center
The registration and configuration center is fully managed, compatible with Nacos, ZooKeeper, or Eureka, highly available, and supports comprehensive monitoring and alerting features, console O&M operations, and engine types. MSE Professional Edition is compatible with Nacos 2.0. Compared with MSE Basic Edition, MSE Professional Edition improves performance by about 10 times and has higher SLA compliance and configuration capabilities. Fully Standard Use of Engines Fully complies with the standard use of open source software. After you change the endpoint of an engine, you can use the engine without modifying the task code. Data Management Allows you to query and update data in a visualized manner, including adding, deleting, modifying, and querying data. Monitoring and Alerting Supports visualized engine monitoring and alerting for metrics such as the number of connections, TPS, and QPS, and multiple notification methods such as text messages, emails, and DingTalk chatbots.