- Documentation
Volcano Engine Function as a Service
User guide
Functions
Function management
Microservices applications
Creating microservices apps
Microservices applications
Creating microservices apps
Creating microservices apps
Microservices apps can host containerized applications built with any programming language and framework. You can use two deployment options for microservices apps: code package-based deployment and container image-based deployment. Microservices apps support auto scaling and are billed on a pay-as-you-go basis. They apply to scenarios including microservice workloads, MQ consumer services, and other use cases. This topic describes how to create a microservices app.
Prerequisites
- veFaaS has been activated.
- Cross-service authorization has been completed if you use veFaaS for the first time.
- Code development has been completed locally. For details, refer to Native runtime.
- (Optional) To upload code via TOS, store the code ZIP package in TOS in advance. For specific steps, see Getting started with TOS.
- (Optional) If you need to upload code from your on-premises computer or via TOS, make sure that the code ZIP file is not encrypted and its size does not exceed 256 MiB.
- (Optional) The Volcano Engine Torch Log Service (TLS) has been activated. If you need to use a custom logging project to handle function logs, ensure that the project and topics have already been created. For details, see Creating log projects and Creating log topics.
- (Optional) If you need to manage function resources by using projects, ensure that you have created a project in advance. For details, see Creating projects.
- Microservices apps do not support online function tests or triggers.
- For container image-based deployment:
- The container image must be pushed to a Volcano Engine CR instance that is deployed in the same region as the function.
- After the function is created, wait for the image synchronization to complete before releasing the function.
Procedure
- In the top navigation pane, 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 Microservice function > Create Microservice function. Configure the parameters based on the following descriptions.
- Click Create to create the function.
What to do next
Last updated: 2026.08.19 14:06:05