Document Center
all-products-head
This Product
This Product
All Products
Function Compute
Function Compute
All Products
Announcements
[Product Changes] End of support for runtimes
[Product changes] SDK upgrade notification
[Product changes] Price reduction for all billable items in all regions
[Product changes] Notice on changes of prices and free quota
[Feature changes] ApsaraDB RDS triggers to be discontinued
Show more
Show less
Release Notes
Release notes in 2023
Release notes of 2022
Release notes in 2021
Release notes in 2020
Release notes in 2019
Release notes in 2018
Release notes in 2017
Show more
Show less
Product Introduction
What is Function Compute?
Overview
Related Alibaba Cloud services
Terms
Limits
Regional availability
Case Studies
Show more
Show less
Billing
Billing overview
Resource plans
Pay-as-you-go billing method
Overdue payments
Split bills
Show more
Show less
Getting Started
Overview
Create a function in the Function Compute console
Manage function resources by using Serverless Devs
Sample code
Show more
Show less
Permission Management
Use the permission assistant to manage permissions
Grant Function Compute permissions to access other Alibaba Cloud services
Grant an event source permissions to access Function Compute
Grant permissions to a RAM user by using an Alibaba Cloud account
Grant permissions across Alibaba Cloud accounts by using a RAM role
Policies and sample policies
Show more
Show less
Serverless Application Center
Overview
Manage applications
Manage the environment of an application
Pipelines
Show more
Show less
Runtimes
Overview of runtimes
Runtime extensions
Show more
Show less
Programming Languages
Overview
Basics
Node.js
Python
PHP
Java
C#
Go
Custom Runtime
Custom Container
Programming model extensions
Show more
Show less
Service Management
Manage services
Manage versions
Manage aliases
Use versions and aliases to implement canary release
Configure network settings
Configure static public IP addresses
Configure a NAS file system
Configure an OSS file system
Configure the logging feature
Tag management
Show more
Show less
Function Management
Manage functions
Install third-party dependencies on Function Compute
Layer management
Environment variables
Configure custom DNS settings for functions
Function performance test
Show more
Show less
Invoke Functions
Synchronous invocations
Asynchronous invocation
Asynchronous task management
Call examples
Error handling
Configure provisioned instances and auto scaling rules
Overview of configuring the maximum number of on-demand instances
Show more
Show less
Function Instance
Instance types and instance modes
Configure instance concurrency
Function instance lifecycle
CLI-based instance management
Configure a custom health check policy for instances
Show more
Show less
Advanced Features
Operation audit
Manage domain names
Show more
Show less
Event Triggers
Trigger overview
Manage triggers
Formats of event for different triggers
Time trigger
OSS triggers
SLS triggers
CDN event triggers
Tablestore trigger
HTTP triggers
MNS topic triggers
MNS queue triggers
Message Queue for Apache RocketMQ triggers
RabbitMQ triggers
Message Queue for Apache Kafka trigger
DTS triggers
Message Queue for MQTT triggers
ALB triggers
API Gateway trigger
DataHub one-way trigger
IoT Platform
Trigger a function by using a third-party service
Event triggers for Alibaba Cloud services
Serverless workflow
Advanced features of triggers
Show more
Show less
Access Other Services
Access a NAS file system
Access a database
Access an ApsaraDB RDS for MySQL database
Access an ApsaraDB for MongoDB database
Access an ApsaraDB for Redis database
Access an ApsaraDB RDS for SQL Server database
Access an ApsaraDB RDS for PostgreSQL database
Show more
Show less
Monitoring
Monitoring metrics
Metrics data
Instance-level metrics
Instance-level events
Tracing analysis
Insights
ARMS advanced monitoring
Auditable events of Function Compute
Show more
Show less
Best Practices
Low-cost cross-border data transfer
Use Function Compute to process website files
Use Function Compute to build a front-end CI/CD system
Use Function Compute to perform ETL processing on logs
Use Function Compute to obtain weather data for smart home appliances
Best practice for reducing the cold start latency
Best practices for asynchronous tasks
Use fcapp.run to run RESTful applications
Use Function Compute to perform message data cleansing
Serverless Practices
Serverless AI inference based on Function Compute and TensorFlow
Build an audio and video processing system
Best practices for GPU-accelerated instances
Integrate 3rd party applications by using event sources
Show more
Show less
Developer Tools
Serverless Devs
WebIDE
Manage functions
Show more
Show less
API and Tools
Endpoints
API Reference (2021-04-16, recommended)
SDK reference (2021-04-16, recommended)
Use SDKs to execute HTTP trigger functions
CLI reference (2021-04-16)
API Reference (2016-08-15)
SDK Reference (2016-08-15)
Differences between Function Compute API versions
Show more
Show less
FAQ
Overview
FAQ about general issues
FAQ about permission management
FAQ about billing
FAQ about Serverless Application Center
FAQ about code development
FAQ about service management
FAQ about function management
FAQ about function invocation
FAQ about function instances
FAQ about event triggering
FAQ about accessing other cloud services
FAQ about monitoring
FAQ about Serverless Devs
Show more
Show less
Contact Us
Show more
Show less
Security Whitepaper
Overview
Control-plane security
Data-plane security
Shared responsibilities
Show more
Show less
Legal Resources
Function Compute Service Level Agreement
Show more
Show less
Archived Documents
Funcraft (no longer maintained)
fcli (no longer maintained)
Aliyun Serverless VSCode Extension (Serverless Devs recommended)
Other development tools
Call statistics and monitoring and alerting (legacy console)
Show more
Show less
Alibaba Cloud Function Compute is a fully-managed event-driven computing service. With Function Compute, you can focus on writing and uploading code, without the need to procure and manage infrastructure resources such as servers.
Release Note
FAQ
学习路径
Learn to use FC step by step.
Learn
Introduction
What is FC?
Buy
Billing overview
Overdue payments
Start
Quick Start
Create a function in the Function Compute console
Use Serverless Devs to manage function resources
Use
Permission Management
Policies and sample custom policies
Programming Languages
Node.js
Python
PHP
Java
C#
Go
Custom Runtime
Custom Container
Practice
Serverless Devs
Migrate resources from Funcraft to Serverless Devs
What is Serverless Devs?
Install Serverless Devs
Configure Serverless Devs
API&SDK
API Reference
SDK Reference