Serverless application engine
The serverless application engine SAE (Serverless App Engine) is a zero code transformation, extremely simple to use, adaptive and elastic application full hosting platform. SAE allows you to deploy online applications in any language (such as web/microservices/job tasks) from source code/code package/Docker image to SAE in seconds without the need for operation and maintenance IaaS and K8s, and automatically scale the supporting capabilities of instance billing by usage, out of the box logging, monitoring, load balancing, etc.

Product advantages

Minimal experience
Zero transformation and online application, zero learning cost, and second level creation&release of applications; Pay according to the actual usage, and the application cost will be reduced by more than 40%.
Open standards
Based on container standards, open source core capabilities, no vendor lock; Abundant platform engineering capability, helping R&D, operation and maintenance improve efficiency by 50%.
Adaptive elasticity
100 millisecond elastic scaling, adaptively adjusting the number of application instances according to the traffic; Cold start shall be applied to improve efficiency, and capacity reduction to 0 is supported.

Product Functions

Application lifecycle management It provides application lifecycle management services from creation to operation, supports batch, grayscale, canary and other release strategies, and supports grayscale by traffic. The publishing process can be observed and rolled back.
Platform engineering capability Seconds from source code warehouse or War The Jar code package deploys SAE applications and supports automatic CDs. It also provides application templates CLI command line tools, component libraries, cost stewards and other capabilities help developers deliver applications quickly and efficiently.
Non intrusive microservice governance Support Spring Cloud Dubbo zero code transformation and migration to SAE. Provide service registration&discovery, environment isolation, configuration management, current limiting and degradation, application lossless uplink and downlink, service authentication, full link grayscale and other capabilities.
Adaptive elasticity 100 millisecond elastic scale, adaptively adjust the application instance according to the traffic; Support white screen configuration of multiple elastic policies and elastic indicators (such as QPS RT, TCP connections, etc.).
Apply cold start acceleration Cold start shall be applied to improve efficiency, and capacity reduction to 0 is supported. Based on Dragoonwell 11 AppCDS startup acceleration technology and Spring&Dubbo Native Image technology, Java applications can be started in milliseconds with less system resources consumed.
One click start/stop of development test environment Large and medium-sized enterprises have multiple sets of environments, and the test environment is generally not used at night. Application instances are kept for a long time, and idle waste is high. The ability to use SAE to start and stop the development and test environment with one button, namely, start and use, can often save about 2/3 of the hardware cost.
Non intrusive application monitoring Based on EBPF technology, SAE provides non-invasive application monitoring and alarm capabilities, and supports any language and any framework. It provides 7-tier portal traffic monitoring, as well as Java application level link level monitoring, to help you quickly locate and diagnose problems.
Remote debugging&end cloud joint debugging It provides the ability of remote debugging, and remote diagnosis is deployed in the Java application of SAE. It provides the micro server cloud joint debugging capability, which enables local service subscription and registration to the cloud SAE built-in registry. Local services and cloud SAE services call each other, making it easier to use.

Product specification

Application scenarios

Web application one-stop hosting
Micro service application hosting
Elastic scaling scenario
Continuous integration and delivery
Provide one-stop web application full hosting solution
Benchmarking Google CloudRun to provide a one-stop quick experience on the cloud of web applications: including maintenance free IaaS, automatic elastic scaling, out of the box web application firewall CDN global acceleration OSS persistent storage, log management, load balancing RDS database and other capabilities. It also provides idle billing and capacity reduction to 0, so that the cost of using Web applications with sporadic/sudden peak traffic is lower. This solution is applicable to personal blogs, forums, enterprise official websites, multi site deployment applications, and some background threads and scheduled tasks.
Able to achieve
One stop fast cloud launch, zero transformation migration
When business is newly launched into the cloud, there is no need to care about resource operation and maintenance, nor to be familiar with the docking of various cloud products one by one. SAE does not need to change the business code, zero transformation and migration, no IaaS operation and maintenance, and the out of the box platform automatically integrates logs, monitoring Web application firewall OSS persistent storage RDS database and other capabilities.
Fast elasticity, lean cost
SAE automatically expands and shrinks instances according to the number of requests, with 100 millisecond elastic efficiency. The CPU does not charge when there is no request. It also supports shrinking to 0, further reducing the use cost.
Apply second level updates and support incremental deployment
After the new version of the application is deployed, configure the traffic ratio in seconds. At the same time, it provides an application oriented persistent storage solution that supports NAS The OSS network disk stores static files and updates the site incrementally. Support code package deployment, and quickly deploy multiple sites to websites.
Recommended combination
Low threshold microservice architecture transformation to accelerate iteration efficiency
In the enterprise production environment, each microservice application is marked as a WAR/JAR/Docker image and stored in the Alibaba Cloud image warehouse through reasonable microservice splitting. You only need to iterate over each microservice application based on the Spring Cloud/Dubo development specification, and Alibaba Cloud SAE provides the ability to schedule, deploy, grayscale publish, microservice governance, and monitor and diagnose underlying resources.
Able to achieve
Zero code transformation and smooth migration application
The Dubbo/Spring Cloud application can be quickly launched into the cloud with zero code intrusion.
O&M free bottom layer IaaS, K8s、 Micro service components APM components, etc
Operation and maintenance free infrastructure, no need to build ZooKeeper, Eureka, Consul, Skywalking, etc. greatly reduce the development, operation and maintenance costs. Provide a commercial stability base.
Zero threshold, one-stop open box use of a full set of micro service capabilities
It provides the ability to automatically build images, built-in grayscale publishing, flow control, environmental isolation, application monitoring and diagnosis, permission management and other enterprise level advanced features, and is ready for use out of the box with zero foundation.
Recommended combination
Provide an elastic high availability solution for Dajin
New retail/e-commerce, online education, mutual entertainment and other industries often have unexpected sudden traffic peaks, providing a complete set of high availability productized solutions of precise capacity+extreme elasticity+flow limiting and degradation.
Able to achieve
Guarantee peak business SLA
Based on SAE elasticity+AHAS current limiting degradation, it can easily cope with the flow peak and avoid the system being hung up.
Quickly diagnose and locate problems
SAE seamless integrated ARMS product, with white screen application monitoring and diagnostic capabilities, can be positioned to slow SQL, slow method, method call stack, and provide strong support for online problem analysis, troubleshooting, early warning and resolution, saving a lot of troubleshooting time.
Ultra high efficiency and low cost
Based on SAE's rich elastic strategy, it is not necessary to keep the machine for a long time according to the peak value, and it provides second level elastic efficiency and extreme hardware cost.
Recommended combination
Multiple deployment methods to achieve the optimal continuous delivery process
Support cloud effect Jenkins、 Source code Cloud toolkit plug-ins, container image services and other deployment methods. SAE helps you automatically complete the entire DevOps process from code submission to application deployment, effectively replacing the traditional way of complex deployment and slow iteration within the industry.
Able to achieve
DevOps Automation
Realize the automation of the whole process from code change to code construction, image construction and application deployment.
One click deployment to the cloud
Based on the cloud toolkit plug-in deployment, the application can be deployed to the cloud with one click after local development for convenient remote debugging.
Recommended combination

Customer Stories

Cardiac Network/TapTap
Serverless has saved a lot of operation, maintenance and development manpower for TapTap in building applications, and has brought the original infrastructure level to the relatively cutting-edge standards in the industry. Only single digit manpower can provide a full range of AI and big data support for all TapTap related businesses.
Guizhou Hotel Group
After the shopping mall and reservation system of Guizhou Hotel Group were launched into SAE, the development and operation efficiency increased by 50%+, the machine cost decreased by 20%, the operation and maintenance labor cost decreased by 60%, and the expansion speed was more than ten times faster than before, which well fulfilled the previously set goals.
Hard City
Hard City built a digital intelligent electronic industrial Internet platform based on SAE, and focused more on business, bringing significant changes to the business: development efficiency increased by 50%, operation and maintenance efficiency increased by 70%, new technology application cost reduced by 40%, and problem troubleshooting efficiency increased by 100%.
Bunny test
Through SAE's flexible speed, flexible strategy, and the ability to apply full life cycle management, the efficiency of the operation and maintenance R&D personnel of Pony Test has been greatly improved. The most important thing is to ensure that the nucleic acid reservation system can smoothly respond to the daily business flood, adding a reliable force to the national anti epidemic cause.
Pumpkin Movie
Based on the overall serverless SAE in 7 days, the application is deployed at a low threshold, and the development and deployment efficiency is improved by 80%.
Visual Field Department
Create cloud native DevOps with SAE+Jenkins, and improve the O&M efficiency by 60%!
Xiaomai Technology
In the cooperation between Xiaomai and SAE, the overall R&D efficiency has been greatly improved, the elastic speed has been shortened from minutes to seconds, and the launch speed of new projects has been shortened from days to minutes.
Timing App
With the help of SAE low threshold microservice: PHP monomer to Spring Cloud. During the epidemic, SAE responded to the surge of traffic flexibly, and built-in ARMS monitoring quickly located and diagnosed problems.
Baifu Travel
Before the use of SAE, dozens of operations and maintenance applications were carried out overnight all year round; After using SAE, it is no longer necessary to stay overnight. One person can easily operate and maintain hundreds of applications.
IQIYI Sports
The live sports broadcast is based on SAE's flexibility to cope with the flood peak. The operation and maintenance efficiency is improved by 40%, the resource utilization rate is increased by 50%, the application online cycle is shortened by 40%, and the positioning problem efficiency is improved by 30%.
Helian Health
Help customers to achieve low threshold and micro service, and easily connect with DevOps SLB, SLS, NAS and micro service ecological products provide one-stop cloud experience.
Underwater Column Learning English
Help customers solve the problem of K8s' complex operation and maintenance&stability, the pain point of human flesh assessment capacity, and embrace Serverless comprehensively, which has shortened the application online cycle and increased resource utilization by 25%.

Hands on experience

1 minute SAE deployment of web online games
This experiment takes you to experience how to use the serverless application engine SAE to quickly and automatically deploy a Web application in any language from the code warehouse and realize public network access
The fastest experience duration ten minute
XXL-JOB zero transformation migration
This experiment will show you how to migrate XXL-JOB zero transformation to Serverless Job
The fastest experience duration ten minute
SAE Rapid Deployment Elastic Microservice Mall
This tutorial introduces the deployment of Java microservice applications on the SAE platform. When the system pressure rises, it can achieve automatic elastic scaling, calmly cope with the system pressure, and maximize cost savings.
The fastest experience duration ten minute

Learning video

What is the Serverless application engine Five minutes to learn about the serverless application engine
Serverless Open Technology Class - Session 1 Serverless Practice of Online Application
Serverless Open Technology Class - Class Two Deploying serverless applications through IDEMaven
Serverless Open Technology Class - Session 3 Enterprise level CICD tool deployment serverless application practice
Serverless Open Technology Class - Session 4 How does the serverless application manage logs&persistent data
Serverless Open Technology Class - Session 5 Practice of Traffic Management and Routing Policy Configuration for Large Enterprises under Serverless Architecture
Serverless Open Technology Class - Session 6 Seamless migration of Spring cloudDubbo application to Serverless architecture
Serverless Open Technology Class - Session 7 How to deal with the big promotion easily through pressure measuring tool+SAE elasticity
Serverless Open Technology Class - Session 8 Best practices for batch release and lossless offline of SAE applications
Serverless Open Technology Course - Lesson 9 SAE Extreme Application Deployment Efficiency
Serverless Open Technology Class - Class 10 Serverless application remote debugging and cloud joint debugging
See more videos

Documentation and Tools