tencent cloud

All product documents
Serverless Application Center
Components Overview
Last updated: 2024-12-02 10:48:10
Components Overview
Last updated: 2024-12-02 10:48:10
Serverless Components is a scenario-based solution that supports orchestration and organization of multiple cloud resources for different use cases such as Express framework integration and website deployment. It can greatly simplify the configuration and management of cloud resources while interconnecting Tencent Cloud products such as gateways, COS, and CAM, so that you can focus more on your business development.
For more information, please see Serverless Components on GitHub.

Serverless Components Advantages

Ease of use Serverless Components is built around your scenarios (e.g., websites, blogs, payment systems, and image services). It abstracts underlying infrastructure configuration and enables you to implement your business scenarios with simple configurations.
Reusability A serverless component can be easily created and deployed through a very simple serverless.yml file. Plus, its JavaScript library serverless.js supports extension and reuse with simple syntax.
Fast deployment The deployment of most serverless components is about 20 times faster than traditional configuration tools. They allow rapid deployment and remote verification which help effectively reduce the workload of local emulation and debugging.

Serverless Framework Components Best Practices

@serverless/tencent-scf - SCF component
@serverless/tencent-express - Component used to quickly deploy Express.js-based backend services in SCF
@serverless/tencent-website - Component used to quickly deploy static websites in SCF

Supported Serverless Components

Currently, Serverless Components supports a rich set of development frameworks and applications in various programming languages as detailed below:
Basic components:
@serverless/tencent-postgresql - TencentDB for PostgreSQL serverless component
@serverless/tencent-apigateway - Tencent Cloud API Gateway component
@serverless/tencent-cos - Tencent Cloud COS component
@serverless/tencent-scf - Tencent Cloud SCF component
@serverless/tencent-cdn - Tencent Cloud CDN component
@serverless/tencent-vpc - Tencent Cloud VPC component
Advanced components:
@serverless/tencent-nextjs - Component used to quickly deploy Next.js-based applications in SCF
@serverless/tencent-nuxtjs - Component used to quickly deploy Nuxt.js-based applications in SCF
@serverless/tencent-express - Component used to quickly deploy Express.js-based backend services in SCF
@serverless/tencent-egg - Component used to quickly deploy Egg.js-based backend services in SCF
@serverless/tencent-koa - Component used to quickly deploy Koa.js-based backend services in SCF
@serverless/tencent-flask - Tencent Cloud Python Flask RESTful API component
@serverless/tencent-django - Tencent Cloud Python Django RESTful API component
@serverless/tencent-laravel - Tencent Cloud PHP Laravel RESTful API component
@serverless/tencent-thinkphp - Tencent Cloud ThinkPHP RESTful API component
@serverless/tencent-website - Component used to quickly deploy static websites in SCF
Third-party components:
@authing/serverless-oidc - Component used to quickly deploy Authing-based authentication
@twn39/tencent-fastify - Component used to quickly deploy Fastify.js-based backend services in SCF
@twn39/tencent-php-slim - Component used to quickly deploy backend services based on Slim PHP microframework in SCF
In addition, you can view all Serverless Components in the GitHub repository. Be sure to switch to the v2 version when viewing the components.

Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

7x24 Phone Support
Hong Kong, China
+852 800 906 020 (Toll Free)
United States
+1 844 606 0804 (Toll Free)
United Kingdom
+44 808 196 4551 (Toll Free)
Canada
+1 888 605 7930 (Toll Free)
Australia
+61 1300 986 386 (Toll Free)
EdgeOne hotline
+852 300 80699
More local hotlines coming soon