- Documentation
Volcano Engine Function as a Service
Getting started
Getting started with function deployment
Getting started
Getting started with function deployment
Getting started with function deployment
This topic describes the basic veFaaS capabilities and provides procedures for using veFaaS to help you get started quickly.
Background information
- A function in veFaaS is the fundamental execution unit of the compute service. With veFaaS, you can simply write business logic and configure triggers, with no server provisioning or infrastructure management required. This eliminates operational burdens while ensuring highly reliable, zero-maintenance execution.
- This topic demonstrates how to create a Hello World function in the China (Beijing) region, set a timer trigger, and verify whether the function behavior meets expectations.
Prerequisites
- Log in to the veFaaS console and activate veFaaS based on the on-screen instructions.
- If you need to enable the VPC invocation feature, ensure that you have activated Volcano Engine VPC and created a VPC, subnets, and security groups in the region where the function will be deployed. For details, see Creating a VPC and Creating a security group.
- If you need to deliver function logs to a custom log store, ensure that you have activated Volcano Engine TLS and created the required TLS resources. For details, see Creating log projects and Creating log topics.
Step 1: Create a function
Create a fundamental unit for scheduling and running function code.
- In the top navigation bar, select the target region.
- In the left navigation pane, click Function > Function management. On the Function page, click Create function.
- On the Select function creation method page, click Event function > Create Event function.
- Specify some parameters of the function based on the following requirements. For other parameters, see Creating event functions.
- Click Confirm to create the function.
- When the function is created, the system will automatically redirect to the function details page.
Step 2: Release the function
Release the function code and configuration.
- On the function details page, click Release in the upper right corner.
- In the function release panel, set the release parameters.
- Click Confirm to release the function.
- The function is successfully released if you see the following information on the page.
Step 3: Create a trigger
Configure a trigger for the function as needed to trigger function execution by the specified event types. This example creates a timer trigger to execute the function at scheduled intervals.
- Go back to the function details page, and on the Trigger tab, click Create trigger.
- In the Create trigger panel, configure the following parameters as described and keep the default settings for the remaining parameters.
- Click Confirm to create the trigger.
Step 4: Perform monitoring and maintenance
Use the monitoring and logging features to monitor and debug the function. This helps you stay informed of the function status.
- On the function details page, click the Logs tab.
- In the Logs tab, select a time range to view the function execution logs for that time range.
- On the function details page, click the Monitoring tab to view the function metrics collected.
- At this point, you have completed the veFaaS quick start.
Last updated: 2026.08.19 14:06:05