SAE provides the following application editions: Lightweight Edition, Standard Edition, and Professional Edition. This topic describes how to choose the appropriate application edition based on your requirements and scenarios.
Comparison of application editions
Item | Lightweight Edition | Standard Edition | Professional Edition | |
Features | A minimalist web application hosting solution. It focuses on core resource provisioning and provides only the minimum feature set required to run applications. Advanced application monitoring and microservice administration features are not supported. | A modular solution for microservice application monitoring and administration. It lets you select feature components as needed. The advanced application monitoring and microservice administration features must be activated and are billed separately. | A one-stop, out-of-the-box solution for microservice application monitoring and administration. You do not need to separately activate advanced ARMS monitoring and microservice administration features. To use advanced ARMS monitoring and microservice administration features, select the Professional Edition. It is more cost-effective than purchasing these features separately with the Standard Edition. | |
Scenarios | Suitable for lightweight web applications, development or testing environments, and scenarios that do not require application monitoring and administration. | Suitable for applications that use a microservices model but do not require advanced ARMS monitoring and microservice administration. | Suitable for large-scale applications that use a microservices model, such as Spring Cloud and Dubbo, and require advanced ARMS monitoring and microservice administration. | |
Microservice | Registry center | Supports the SAE built-in Nacos, MSE Nacos Professional Edition, and user-created registry centers such as Nacos and ZooKeeper. | ||
Configuration management | Provides a built-in configuration center and distributed configuration push. | |||
Microservice administration | Not supported | Supports the following features:
Note The microservice administration feature is free for the Professional Edition and does not require a separate purchase. For the Standard Edition, you must activate and pay for the microservice administration feature. For more information, see Billing overview of microservice administration. | ||
Application monitoring | Not supported | Supports the following features:
Note The advanced ARMS monitoring feature is free for the Professional Edition and does not require a separate purchase. For the Standard Edition, you must activate and pay for advanced ARMS monitoring. For more information, see ARMS billing. | ||
Cost control | CPU Burst | Not supported | For CPUs with 4 cores or fewer, the performance is boosted by a factor of 2 by default for 300 seconds. | |
Idle mode | Not supported | Supported | ||
Infrastructure monitoring | Supports host monitoring, including metrics such as CPU, memory, disk, network, and the number of TCP connections. | |||
Application lifecycle management | Supports application lifecycle management, including creating, deploying, rolling back, starting, stopping, restarting, scaling, and deleting applications. | |||
Application O&M | Logs | Supports real-time logs and persistent logs. It is deeply integrated with Simple Log Service (SLS). | ||
Events | Supports runtime events, change events, and system events. | |||
Auto Scaling | Supports manual scaling and automatic scaling. Automatic scaling supports three types of policies: scheduled, metric-based, and hybrid. | |||
CI/CD | Supports the OpenAPI software development kit (SDK) and the official Jenkins plugin. It is also integrated with the new version of Apsara Devops. | |||
Deployment | Supports only the phased release policy. | Supports phased release and canary release policies. | ||
Enterprise permission management | Access control | Supports tenant-level isolation and fine-grained control with RAM. | ||
Multi-environment management | Use the logical isolation capability of namespaces to quickly build multiple independent environments, such as development, testing, and production. | |||
Approval settings | Set up approval workflows to implement fine-grained permission control for high-risk operations, such as application deployments and SLB creation. | |||
Upgrade an application edition
You can upgrade applications from the Lightweight Edition and Standard Edition to the Professional Edition. However, you cannot upgrade an application from the Lightweight Edition to the Standard Edition.
If you try to create a Professional Edition application and the system prompts you that the current agent version does not support this feature, contact technical support in the DingTalk group (ID: 32874633) to upgrade the agent version.
Upgrading the application edition triggers a redeployment. To minimize the impact on your business, perform this operation during off-peak hours.
Log on to the SAE console. In the navigation pane on the left, choose .
Click the
icon in the Actions column of the target application, and then click Upgrade.In the Upgrade Edition dialog box, set Destination Edition to Professional Edition, and then click OK.