tencent cloud

Feedback

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.
    
    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