Tencent Cloud
Tencent Cloud
Cloud Object Storage

Cloud Object Storage

Secure, stable, massive, convenient, low-delay, low-cost cloud storage services

Contact Sales

Overview

Tencent Cloud Object Storage (COS) is a distributed storage service offered by Tencent Cloud for unstructured data and accessible via HTTP/HTTPS protocols. It can store massive amounts of data and features imperceptible bandwidth and capacity expansion, making it a perfect data pool for big data computation and analytics. COS provides a web-based management interface, multilingual SDK as well as command-line and graphical tools and is fully compatible with S3's API, allowing direct access to community tools and plugins with ease. It can also be used alongside other cloud products such as global CDN nodes for acceleration services and Cloud Image for one-stop image solutions.

Benefits

Stable and Durable

Stable and Durable

COS enables redundant storage of data across multiple architectures and devices and supports remote disaster recovery and resource isolation to provide up to 99.999999999% data persistence for each object, providing better data persistence than other storage architectures.
Secure and Reliable

Secure and Reliable

Hotlink protection is supported to block malicious access. Data transmission can be encrypted with SSL technology to control the read/write permission of each file. Defense systems can effectively defend against DDoS and CC attacks to ensure your business operates normally.
Low Costs

Low Costs

There is no need for the traditional purchase, deployment and OPS, or to pay to reserve storage space in advance. The service is used as needed, and billed based on use. Lifecycle management can be used to identify cold data to further reduce costs.
Ease of Use

Ease of Use

COS supports a variety of methods for conducting batch operations on storage objects such as graphical programs, command-line tools and protocol tools, further enhancing its ease of use. It also offers tools capable of mounting buckets to your local storage, enabling you to use COS just like a local file storage system.
Convenient Access

Convenient Access

COS has a detailed RESTful API manual and a wide variety of SDK connection tools. There is also a seamless migration tool to quickly migrate your business into the cloud, helping you avoid high migration and connection costs.
Service Integration

Service Integration

COS can be integrated with other Tencent Cloud products, including CDN acceleration, Cloud Image processing, audio/video transcoding, file preview and other components, to provide an integrated solution for storage and processing. In addition, COS can be used as a data pool for big data computing and provide the data source for big data analysis and computing.

Features

Object Management
Resume uploads from the breakpoint
If an upload is unexpectedly terminated, you can resume the upload from the breakpoint to reduce the time spent on repeated uploads.

Customize object headers
The object header is a string sent by a server before it sends HTML data to a browser via the HTTP protocol. You can change the response mode of a page or send configuration information by modifying the header. For example, the cache expiration time can be changed, but the file itself will not be changed.

Static websites
Static websites only contain static content (such as HTML) or client-side scripts. Users who don't need to display dynamic webpages can use COS to complete the whole process from storage to display. Users can host a static website by configuring a bucket (linked with a custom domain name) for the website on COS.
Security
Referer hotlink protection
By configuring a hotlink protection blacklist and whitelist for each bucket, when COS resources are requested externally, you can determine whether the Referer field in the HTTP request header is in the blacklist or whitelist and allow or disallow the external request accordingly. It can be used to prevent resources from being stolen and avoid the resulting additional traffic costs.

Cross-region access
By configuring a cross-region access rule for each bucket, you can acquire resources when the HTTP request and resources are located in different regions.

Multi-region storage
You can choose the nearest storage region based on your business needs to reduce latency. In addition, multi-region storage provides support to remote disaster recovery.
Big Data and Open Capability
Persistent audio/video processing
COS provides audio/video processing capacity for mobile apps such as UGC mini video and short video. By using an integrated SDK to connect quickly to COS, you can perform operations including video upload, transcoding, storage, verification and playback on COS, all in one place. With data upload, processing and distribution fully integrated, a perfect closed loop is created.

Professional image processing
COS provides mobile developers with a variety of flexible image processing services and highly-customized image content recognition services (such as porn detection and face recognition). You can directly crop, watermark, and rotate images on COS, without the need to call other common APIs.

FTP tool
A client tool is provided to manage files through the FTP protocol. The tool can be used to conveniently upload and download files stored on COS.

Hadoop tool
With the COS Hadoop tool, users can easily process data stored on COS using Hadoop big data processing engines such as MapReduce, Hive, Spark, and Tez.

Multiple data migration tools
Data on multiple platforms (such as Amazon S3 and Ali Cloud) can be migrated to COS.
Resume uploads from the breakpoint
If an upload is unexpectedly terminated, you can resume the upload from the breakpoint to reduce the time spent on repeated uploads.

Customize object headers
The object header is a string sent by a server before it sends HTML data to a browser via the HTTP protocol. You can change the response mode of a page or send configuration information by modifying the header. For example, the cache expiration time can be changed, but the file itself will not be changed.

Static websites
Static websites only contain static content (such as HTML) or client-side scripts. Users who don't need to display dynamic webpages can use COS to complete the whole process from storage to display. Users can host a static website by configuring a bucket (linked with a custom domain name) for the website on COS.

Scenarios

Application Data Storage
COS provides SDKs in various languages according to the application type for seamless access, covering mobile apps, mobile websites and HTML5 pages. When business booms and the volume of user-generated content (UGC) soars up, COS scales automatically to meet requests and traffic demand in response to business access surges. As UGC access are usually time-specific, COS can separate hot and cold data and store the former in STANDARD storage class and the latter in STANDARD_IA storage class. COS automatically converts the storage class with lifecycle rule configuration, reducing the storage cost effectively.
COS provides SDKs in various languages according to the application type for seamless access, covering mobile apps, mobile websites and HTML5 pages. When business booms and the volume of user-generated content (UGC) soars up, COS scales automatically to meet requests and traffic demand in response to business access surges. As UGC access are usually time-specific, COS can separate hot and cold data and store the former in STANDARD storage class and the latter in STANDARD_IA storage class. COS automatically converts the storage class with lifecycle rule configuration, reducing the storage cost effectively.
Application Data Storage