
Alibaba Function Compute
Cloud platform as a service (PaaS) software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Alibaba Function Compute and its alternatives fit your requirements.
Pay-as-you-go
Small
Medium
Large
- Retail and wholesale
- Arts, entertainment, and recreation
- Information technology and software
What is Alibaba Function Compute
Alibaba Function Compute is a serverless function-as-a-service offering on Alibaba Cloud that runs event-driven code without requiring users to manage servers. It is used by developers and platform teams to build APIs, data processing jobs, automation tasks, and event handlers that integrate with other Alibaba Cloud services. The service supports multiple runtimes and deployment options (including container images) and provides scaling and billing based on execution. It is typically adopted by organizations already using Alibaba Cloud infrastructure and managed services.
Deep Alibaba Cloud integration
Function Compute integrates tightly with Alibaba Cloud services for triggers, identity and access management, networking, and observability. This reduces integration work when building event-driven workflows around Alibaba Cloud storage, messaging, and API services. For teams standardized on Alibaba Cloud, it can simplify architecture and operations compared with assembling equivalent capabilities across multiple vendors.
Event-driven autoscaling model
The platform is designed for event-driven execution with automatic scaling based on incoming events and request volume. This supports bursty workloads such as API backends, file processing, and scheduled automation without pre-provisioning compute capacity. Usage-based billing aligns cost with execution for intermittent workloads, though actual cost depends on invocation patterns and configured resources.
Multiple runtimes and packaging
Function Compute supports common programming runtimes and provides packaging options that include code bundles and container image deployment. This flexibility helps teams standardize deployment pipelines and reuse existing build artifacts. It also enables more control over dependencies than runtime-only deployments when applications require specific libraries or system components.
Potential cloud vendor lock-in
Applications often rely on Alibaba Cloud-specific triggers, event sources, and managed services, which can increase switching costs. While function code can be portable in principle, surrounding integrations and operational tooling may not translate directly to other environments. Organizations pursuing multi-cloud portability typically need additional abstraction layers and process discipline.
Regional ecosystem concentration
Adoption and third-party ecosystem support are strongest in regions where Alibaba Cloud has a large footprint. Teams operating primarily outside those regions may encounter fewer local partners, templates, or community examples than with some other serverless platforms. This can affect onboarding speed and availability of experienced talent depending on geography.
Operational limits and cold starts
As with most serverless function platforms, workloads are subject to platform limits (for example, execution time, concurrency controls, and resource sizing) that may constrain long-running or stateful processing. Cold-start latency can affect user-facing APIs when functions scale from idle, especially for heavier dependencies. Mitigations typically require architectural changes, tuning, or paid features where available.
Plan & Pricing
Pricing model: Pay-as-you-go (with optional yearly CU resource plans)
Free tier/trial:
- Monthly free quota: first 1,000,000 requests and first 400,000 GB-seconds per calendar month (shared across primary and sub-accounts).
- First-time users: complimentary trial CU plan (trial quotas) apply before pay-as-you-go billing.
Example costs (official list prices):
- Request fee: $0.20 per 1,000,000 calls.
- Duration fee: $0.00001668 per GB-second (equivalently $0.000001668 per GB-100 milliseconds).
- Public network (outbound Internet) traffic: region-based (USD/GB) listed by region: Mainland China $0.125; Asia Pacific SE 1 (Singapore) $0.117; Asia Pacific SE 2 (Sydney) $0.130; US East 1 (Virginia) $0.078; US West 1 (Silicon Valley) $0.078; Germany 1 (Frankfurt) $0.070.
Resource plans (prepaid CU annual plans) — tiers & list prices (USD):
- 1 million CU / year — $19
- 10 million CU / year — $185
- 100 million CU / year — $1,800
- 500 million CU / year — $8,500
- 2 billion CU / year — $30,000
(Conversion factors and equivalent resource volumes are published on the official resource-plan page; resource-plan quotas are valid for 12 months and offset pay-as-you-go usage until exhausted.)
Discount options:
- Purchase CU resource plans (prepaid annual CU tiers) to get discounted effective unit pricing.
- Official notices document occasional region-wide price reductions and billing-model updates (see official billing and product-change docs).
Notes & billing composition:
- Total Fee = Request Fee + Duration Fee + Public Network Traffic Fee (optional).
- Billing granularity for duration is 100 milliseconds; duration is measured in GB-seconds based on allocated memory.
- Official documentation also documents a billing-model optimization (hourly minimum charge of CNY 0.01 for CPU functions starting Dec 9, 2025) and other CU-based billing conversions (see official change notices).
Seller details
Alibaba Group Holding Limited
Hangzhou, China
1999
Public
https://www.alibabagroup.com/
https://x.com/AlibabaGroup
https://www.linkedin.com/company/alibaba-group/