Supposing that you plan to develop a short-video clips sharing application, you consider a lot of questions, such as
- How to build, operate, and maintain a flexible and stable video processing backend service?
- How many servers to be purchased?
- What are the server specifications for the App?
- How to configure the network and the operating system?
- How to deploy the environment?
- How to maintain load balance?
- How to dynamically scale?
- How to upgrade the configuration?
- How to manage server downtime?
- How to manage user request peak?
- How to manage system alarms?
You can use computing resources in the cloud efficiently. You can requisition a server of your exact specifications in a short period of time.
However, most current cloud computing still needs servers and other infrastructure. The management and utilization of these resources is difficult and costly. Alibaba Cloud Function Compute is designed to reduce computing costs and improve efficiency. This computing service enables you to manage your application instead of infrastructure, and provides a serverless model for application design.
With Function Compute, you do not need to manage the bottom-layer infrastructure. You only need to deploy the code to Function Compute and use an event to trigger the function to run the service smoothly. You do not need to be concerned about the deployment environment, server up-scaling, server downtime, or other problems. Function Compute supports elastic up-scaling and Pay-As-You-Go. In addition, Function Compute supports log query, performance monitoring, and alarms to help you quickly locate and troubleshoot problems.
Therefore, Function Compute has the following advantages:
You do not need to purchase and manage servers or other infrastructure, which lowers the operating costs.
You can write the code you need for the problem at hand with no concern about the entire application or the infrastructure to run it. You can use supported Development languages to design, optimize, test, review, and upload your own application code.
Function Compute service uses an event to trigger an application to respond to user requests. Provides seamless connection to Alibaba Cloud Object Storage OSS, API Gateway, Log Service, Table Store and other services to help you build applications quickly. For example, Function Compute can solve the storage problem of pictures and videos through OSS. When new data is written to your OSS, Function Compute automatically triggers the function to process the new data.
Provides log query, performance monitoring, and alarms for prompt troubleshooting.
Provides elastic scaling within milliseconds for bottom-layer up-scaling to deal with peak pressure.
Supports Pay-As-You-Go and billing to an accuracy of 100 milliseconds. You only pay for the time your code runs. Function Compute is suitable for high traffic-fluctuation scenarios. For more information, see Billing methods.