All Products
Search
Document Center

Function Compute:Release notes in 2019

Last Updated:Apr 01, 2024

This topic describes release notes for Function Compute in 2019 and provides links to references.

October 2019

Feature

Type

Description

References

Custom runtimes

New

Custom runtimes for functions are supported. You can customize execution environments in different languages based on custom runtime environments. In addition, you can migrate existing web applications to Function Compute without modification in a few clicks, and create serverless web applications with high elasticity and availability.

Overview

Subscription

New

The subscription billing method is supported. Unit prices of subscription resources are 70% lower than the unit prices of pay-as-you-go resources. You can use subscription resources for stable loads to enjoy lower unit prices, and use pay-as-you-go resources for fluctuant loads to improve resource utilization. You can use multi-level and multi-dimensional resource usage metrics to track resource usage for applications and accurately estimate resource usage. This greatly reduces the cost of business migration to the cloud.

Billing overview

September 2019

Feature

Type

Description

References

Provisioned instances

New

You can allocate and release provisioned instances. The long-running execution environment eliminates delays caused by cold starts. You can use both provisioned and on-demand instances. The transition between different types of instances for scaling can be implemented in milliseconds. This enables high performance and resource utilization in a cost-effective manner.

July 2019

Feature

Type

Description

References

CDN acceleration for Function Compute origins

New

Alibaba Cloud CDN acceleration is supported for Function Compute origins. Cloud-native serverless applications built in Function Compute can be deployed to CDN for acceleration with a few clicks. This feature can simplify operations and improve user experience for building cloud-native serverless web applications that are elastic and highly available in Function Compute.

(Optimal) Step 4: Enable CDN acceleration

May 2019

Feature

Type

Description

References

Java HTTP triggers

New

Java HTTP triggers are supported. You can use Java HTTP triggers to perform the following operations:

  • Seamlessly migrate traditional Java web applications in frameworks such as Spring, Spring Boot, and Struts 2 to Function Compute.

  • Build cloud-native web applications in a Java runtime.

Java HTTP triggers allow programmers to build web applications with high availability and elasticity.

Overview

Funcraft

New

  • A program is added to improve user experience.

  • Error messages used in template.yml syntax validation are improved.

  • When the local invoke command is run without the invokeName parameter specified, the first function is invoked by default.

  • The PYTHONUSERBASE environment variable can be set to a custom value.

  • The following bugs are fixed:

    • Binary data is missing when an HTTP trigger is locally debugged.

    • Syntax validation for custom domain names does not take effect. The syntax of earlier versions is not compatible.

    • After a service role is configured, RAM users still need the AliyunRAMFullAccess permission.

None

April 2019

Feature

Type

Description

References

C# runtime

New

The C# runtime is supported. API operations for synchronous and asynchronous invocation are provided, and custom features can be implemented in C#. For example, you can use HTTP triggers to develop RESTful web APIs and cloud-native web applications. You can use time triggers to implement automated O&M. You can also use various event source services to improve computing capabilities of those sources. The support for C# allows you to run code written in more types of programming languages in Function Compute, which facilitates ease of use.

Overview