CloudBase (TCB) is an integrated cloud-native development environment and tool platform provided by Tencent Cloud. It offers highly available, automatically scalable backend cloud services with Serverless capabilities such as compute, storage, and managed services. Applicable to cloud-based integration development for multiple platforms (mini programs, WeChat Official Accounts, Web apps, etc.), it helps developers unify the construction and management of backend services and cloud resources. This eliminates the cumbersome server setup and maintenance in the application development process, allowing developers to focus on implementing business logic with a lower development threshold and higher efficiency.
Basic Concepts
Before using TCB, you need to understand the relevant concepts, which can help you get started with TCB.
|
| TCB backend service unit (similar to application). Each environment has independent resources and a unique ID and is billed independently. |
| The system will automatically set the first created environment as the default environment. |
| An environment using the monthly subscription billing mode is bound to a package. The package determines the quota limit of resources in the environment. For details of monthly subscription packages, see Product Pricing. You can change the package of an environment to change the resource quota limit. |
MySQL database | Environments are provided with built-in cloud database features. A high-performance document database (non-relational database) is provided, which supports basic read/write, aggregated search, database transactions, real-time push, and other features. |
| Environments are provided with built-in cloud storage features that are stable, secure, low-cost, and easy to use. They support storing any amount and format of unstructured data, such as images, documents, audio, videos, and files. |
Serverless Cloud Function (SCF) | Environments are provided with built-in cloud function features that allow backend code to run in the form of functions and support SDK calls or HTTP requests. Cloud functions are stored on the cloud and support automatic scaling based on usage. |
AI+ | Provide a range of AI-related features, such as large model integration and managed MCP, to help developers quickly access AI capabilities for their applications. |
| Environments are provided with a built-in extension feature that supports installing extensions to quickly call cloud resources. |
| TCB provides developers with the HTTP access service to access TCB resources over HTTP. |
| TCB provides JavaScript SDKs that can be used for development on web applications (such as WeChat official accounts, H5 applications, and websites on PCs). |
TCB console | The Tencent Cloud TCB console is a web-based user interface that facilitates operations on environments and resources. |
Getting Started with TCB
TCB provides the following portals to use the backend basic capabilities:
Console: TCB provides a web-based control interface to configure and manage TCB environments and resources.
API: TCB provides APIs to facilitate the management of TCB environments and resources.
SDK: TCB provides SDKs to call and manage TCB environments and resources.
Related Products
The cloud function, cloud database, cloud storage, and CDN resources provided by TCB are based on the following Tencent Cloud products, with feature integration and customization according to scenario needs. They can provide the following strengths for TCB:
A complete project can be built in one stop with centralized management and billing, without the need to switch between different cloud product consoles.
No time or effort needs to be spent on configuring and integrating with various products.
The product is optimized and customized to better meet requirements in scenarios of mini program and web application development.
The differences between the cloud resources you create in the TCB console and those in other Tencent Cloud product consoles (such as SCF, COS, and TencentDB for MongoDB) are as follows:
You cannot view or perform operations on TCB resources in other Tencent Cloud product consoles. (For example, you cannot view or perform operations on TCB buckets in the COS console.)
You cannot convert the resources you create in other Tencent Cloud product consoles to TCB resources. (For example, you cannot convert cloud functions created in SCF to TCB cloud functions, and vice versa.)
Free quotas, billing rules, and resource packages of TCB are independent from those of other cloud products.
You cannot use the SDKs, CLI tools, or APIs of other cloud products to perform operations on TCB resources. (For example, you cannot use the COS SDKs to perform operations on TCB buckets.)
The features of TCB are not exactly the same as those of other cloud products because their application scenarios are different. (For example, some features supported by SCF are not supported by TCB.)