Cloud Object Storage

Distributed object storage built to store any amount of data from anywhere

Overview

Tencent Cloud Object Storage (COS) is a distributed storage service that enables you to store any amount of data from anywhere via HTTP/HTTPS protocols. COS has no restrictions on data structure or format. It also has no bucket size limit and partition management, making it suitable for virtually any use case, such as data delivery, data processing, and data lakes. COS provides a web-based console, multi-language SDKs and APIs, command line tool, and graphical tools. It works well with Amazon S3 APIs, allowing you to quickly access community tools and plugins.

Free Trial
Migrate to the cloud and enjoy COS offers now!
  • See rules
Free tier
  • 50 GB STANDARD storage for new users
  • Valid for 6 months
  • Activate now!
FREE
Free
15% off STANDARD storage
  • Exclusive discount offer for SMEs
  • For users with STANDARD storage below 10 TB
  • Get best deal for time-limited offer!
SALE
15% OFF
Benefits
Stable and Durable

Enable redundant storage of data across multiple architectures and devices. It supports remote disaster recovery and resource isolation with 99.999999999% (11 9s) of data durability for each object, providing better data durability than other storage architectures.

Secure and Reliable

Support hotlink protection to block malicious access, with SSL-encrypted data transmission to control the read/write permission of each file. It can defend against DDoS and CC attacks with Tencent's defense systems, ensuring that your business runs normally.

Low Costs

Store data on COS to reduce costs without upfront investment or hardware refresh cycles. You can identify cold data with lifecycle management to further reduce your costs.

Ease of Use

Support quick batch operations on storage objects through several tools, such as graphical programs, command line tools, and protocol tools. You can also mount COS buckets locally to use COS as a local file storage system.

Convenient Access

Offer detailed RESTful API documentation and a wide variety of SDK connection tools to help you manage your data. A seamless migration tool is also available to help you quickly migrate data to the cloud at lower migration and connection costs.

Service Integration

Support integration with other Tencent Cloud services, such as Content Delivery Network (CDN), Cloud Infinite (CI), audio/video transcoding, file preview, and other components, to provide a complete solution for data storage and processing. It can also be connected to Serverless Cloud Function (SCF) to automate event notifications and processing.

Features

Object Management

Security

Big Data Capabilities

Object Management


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


2. 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. By modifying the header, you can change the response mode of a page or convey configuration information. For example, you can change the cache expiration time of a file without changing the file itself.


3. Provide hosting for static websites

Static websites only contain static content (such as HTML) or client-side scripts. If you don't need to display dynamic webpages, COS can handle the entire process from storage to display. You can host a static website on COS by configuring a bucket (linked with a custom domain name).

Security


1. Referer hotlink protection

By configuring a hotlink protection blocklist and allowlist for each bucket, you can determine whether the Referer field in the HTTP request header is in the blocklist/allowlist and allow/disallow the external request accordingly. It can be used to prevent resources from being stolen and avoid the resulting additional traffic costs.


2. Cross-region access

You can set CORS for COS buckets to allow resources at one origin to be requested from another origin via HTTP requets.


3. Multi-region storage

You can choose the nearest storage region based on your business needs to reduce latency. In addition, multi-region storage gives you the protection of remote disaster recovery.

Big Data Capabilities


1. Persistent audio/video processing

COS provides audio/video processing capabilities for mobile video apps. By using an integrated SDK to quickly connect to COS, you can perform video upload, transcoding, storage, verification, and playback, all from COS. This creates a closed-loop solution for upload, processing, and delivery of video data.


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


3. FTP tool

COS provides a client tool for you to manage files over the FTP protocol. You can use the tool to conveniently upload and download files stored on COS.


4. Hadoop tool

COS offers Hadoop tool to help you easily process data stored on COS by using Hadoop big data processing engines, such as MapReduce, Hive, Spark, and Tez.


5. Multiple data migration tools

Data from multiple platforms (such as Amazon S3 and Alibaba Cloud) can be migrated to COS.

Features


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


2. 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. By modifying the header, you can change the response mode of a page or convey configuration information. For example, you can change the cache expiration time of a file without changing the file itself.


3. Provide hosting for static websites

Static websites only contain static content (such as HTML) or client-side scripts. If you don't need to display dynamic webpages, COS can handle the entire process from storage to display. You can host a static website on COS by configuring a bucket (linked with a custom domain name).


1. Referer hotlink protection

By configuring a hotlink protection blocklist and allowlist for each bucket, you can determine whether the Referer field in the HTTP request header is in the blocklist/allowlist and allow/disallow the external request accordingly. It can be used to prevent resources from being stolen and avoid the resulting additional traffic costs.


2. Cross-region access

You can set CORS for COS buckets to allow resources at one origin to be requested from another origin via HTTP requets.


3. Multi-region storage

You can choose the nearest storage region based on your business needs to reduce latency. In addition, multi-region storage gives you the protection of remote disaster recovery.


1. Persistent audio/video processing

COS provides audio/video processing capabilities for mobile video apps. By using an integrated SDK to quickly connect to COS, you can perform video upload, transcoding, storage, verification, and playback, all from COS. This creates a closed-loop solution for upload, processing, and delivery of video data.


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


3. FTP tool

COS provides a client tool for you to manage files over the FTP protocol. You can use the tool to conveniently upload and download files stored on COS.


4. Hadoop tool

COS offers Hadoop tool to help you easily process data stored on COS by using Hadoop big data processing engines, such as MapReduce, Hive, Spark, and Tez.


5. Multiple data migration tools

Data from multiple platforms (such as Amazon S3 and Alibaba Cloud) can be migrated to COS.

Scenarios

COS offers multi-language SDKs for accessing various types of applications, such as mobile apps, mobile websites, and HTML5 pages. It can automatically scale storage resources to meet fluctuating needs. As most user-generated content (UGC) access requests often occur at specific times, COS can separate hot and cold data, with hot data stored in the STANDARD storage class and cold data in the STANDARD_IA storage class. It automatically converts the storage class based on configured lifecycle rules, greatly reducing your storage costs.

COS provides standard storage for website's static resources (such as audio/video and image files), relieving the pressure on resource servers. COS standard storage offers unlimited capacity and high-frequency read/write capabilities to enable scalable and reliable storage for your static resources. With Tencent Cloud CDN enabled, files stored on COS can be distributed to global edge nodes ahead of time for faster access with minimal latency.

COS can be used as a data source for big data analysis regardless of data type (medical, financial, image, audio, or video). It can store exabytes of unconstructed data while maintaining great availability and scalability. COS enables you to quickly build up analytical apps with Tencent Cloud Big Data Suite. After your high-performance computing need is met, you can archive the data to reduce service costs and store it for long-term use.

Data uploaded to COS can be stored in multiple replicas across multiple regions at the same time. This allows you to recover complete sets of your data if it is accidentally lost or damaged. This also helps protect your data in the event of a natural disaster, ensuring that your data stays resilient and providing yet another layer of security.

Pricing

COS fees are broken down into five categories: storage, requests, data retrievals, traffic, and management features. Traffic fees, DEEP_ARCHIVE data retrieval fees, and management feature fees are on a daily billing cycle. This means that fees for a day are calculated and billed on the next day. The remaining billable items are on a monthly billing cycle, where the fees for a month are calculated and billed on the 3rd to 5th day of the next month. You can view your bills in the console as instructed in Viewing Billing Details. For details about COS fees, see COS Pricing.