Overview
CloudBase cloud storage provides stable, secure, low-cost, and easy-to-use cloud storage services, supporting any quantity and form of unstructured data storage, such as images, documents, audio, video, files, etc.
You can upload files to cloud storage space via the console, CloudBase CLI, HTTP API, SDK, or other methods, and perform file management, permission management, and cache settings on cloud files.
Management Method
CloudBase cloud storage provides multiple management methods. You can select the most suitable approach based on your needs:
| Management Method | Features | Applicable Scenarios | Advantages |
|---|---|---|---|
| Console Management | Graphical interface for configuring permissions and cache settings | Daily management | Quick to get started with, visual operations |
| SDK Management | Can be integrated into applications | Application integration | Highly flexible, highly customizable, suitable for integration into applications |
| CLI Tool Management | Command-line operation supporting batch processing | Automation scripts, batch processing | Highly efficient batch operations suitable for automated deployment |
| cosBrowser | Graphical interface supporting batch processing | Frequent file management | Combines the convenience of a graphical interface with the efficiency of batch operations |
Based on your specific needs and usage scenarios, selecting the appropriate management method can significantly improve work efficiency. For example, you can use the SDK during the development phase, CLI tools during the Ops phase, and the console or cosBrowser for daily management.
Main Features
Default CDN Acceleration Support
Cloud storage supports CDN acceleration by default without requiring complex configuration. It also provides free CDN domain names. CDN will distribute the content of cloud storage to the nodes closest to users, with service nodes responding directly and quickly, which can effectively reduce user access latency.
Authentication Integration
CloudBase cloud storage seamlessly integrates with CloudBase user authentication. You can set access permissions for files in cloud storage by combining user identity authentication and security rules, such as making cloud storage files accessible only to authenticated users or restricting access to users logged in via WeChat.
High Scalability
CloudBase cloud storage can be used in conjunction with various other CloudBase services, such as:
- Store the file's fileID in the database;
- Use in conjunction with CloudBase extension capabilities, such as image security review, image processing, image labeling, and image blind watermarking.