Function Compute 2021 release notes, with links to relevant documentation.
December 2021
| Feature | Type | Description | References |
|---|
| Resource plans (subscription) | New | Resource plans are a subscription billing method. Resources in a plan are preferentially used to offset your Function Compute usage. Purchase a resource plan to enjoy the same amount of resources at a lower price and reduce your costs. | Resource plans |
| CLI-based instance management | New | Run commands on function instances in their real runtime environments. Log in to an instance to inspect environment details, collect context information, or run profiling and core dump tools for performance analysis. | Run commands to manage function instances |
| Permission assistant | New | Create and manage Resource Access Management (RAM) permission policies visually in the Function Compute console. Generate the policy syntax in the console, then create a custom policy in the RAM console and attach it to a RAM user. | Use the permission assistant to manage permissions and Policies and sample policies |
October 2021
| Feature | Type | Description | References |
|---|
| GPU-accelerated instances (public preview) | New | Run GPU-accelerated workloads on instances based on the Turing architecture. Supported use cases include audio and video processing, AI, and image processing. | Instance types and usage modes, Best practices for image processing, Best practices for AI, and Best practices for audio and video processing |
| EventBridge triggers | New | Use Alibaba Cloud service event sources and custom event sources as triggers via EventBridge, the event hub that connects event producers to Function Compute. | Overview, ApsaraMQ for RocketMQ triggers, RabbitMQ triggers, MNS queue triggers, and Configure event triggers for Alibaba Cloud services |
August 2021
| Feature | Type | Description | References |
|---|
| Serverless Devs | New | An open source serverless developer platform for managing the full function lifecycle. Use plug-ins and components to develop, create, test, and deploy functions, and migrate from Funcraft to the new toolchain. | What is Serverless Devs?, Install Serverless Devs and Docker, Configure Serverless Devs, Serverless Devs commands, Use Serverless Devs to deploy web frameworks, and Migrate resources from Funcraft to Serverless Devs. For FC-API commands, see API commands of the FC component, Service-related commands, Function-related commands, Trigger-related commands, Version-related commands, Alias-related commands, Custom domain name-related commands, Provisioned configuration-related commands, and Asynchronous invocation-related commands |
June 2021
| Feature | Type | Description | References |
|---|
| Stateful asynchronous invocation | New | Track and control long-running asynchronous function executions. State transition information is persisted across invocations, so executions are not interrupted or duplicated unless a failure of hardware unrelated to execution instances occurs. Use this mode when a function runs for a long time, when you need to inspect the result of each execution, or when you need to stop an in-progress execution. | Overview, Synchronous invocations, GetStatefulAsyncInvocation, ListStatefulAsyncInvocations, and StopStatefulAsyncInvocation |