Using AWS S3-compatible applications¶
Amazon Simple Storage Service (S3) is one of the earliest cloud services launched by AWS. After many years of development, the S3 protocol has become a de facto standard in the object storage field.
Object Storage Service (OSS) provides an S3-compatible implementation scheme, so you can directly use the OSS service in most S3-compatible applications.
General configuration of OSS¶
Most applications have similar configuration items for using a storage service. The common names and descriptions of these configuration items are as listed below:
Common Configuration Item Name | Description |
---|---|
Service endpoint, service address, service URL, endpoint, custom endpoint, server URL, etc. | This indicates the address of an S3-compatible service. If you use OSS, enter the OSS endpoint here in the format of <CustomerId>.oss.swiftserve.com . Whether https:// needs to be entered is determined by the application, and you can make some attempts by yourself. If the service endpoint cannot be configured or there is no such configuration item, the application cannot use OSS. |
Access key, access key ID, etc. | Enter the Access key obtained in 2.3. |
Secret key, secret, secret access key, etc. | Enter the Secret key obtained in 2.3. |
Bucket, etc. | A bucket is a container for objects stored in OSS. |
Third-party applications compatible with S3¶
Download Address Download S3Browser Explorer
Installation and Configuration 1) Double-click the installation package and complete the installation as prompted. 2) Open the tool and Click Accounts -> Add New Account.
2) Select the Account Type as S3 Compatible Storage. Configure the REST Endpoint, Access Key ID and Secret Access Key as 1 describes.
4) Select the advanced settings. Choose Addressing model as Path style, then close the advanced settings popup.
5) Click Add New Account button.
CloudBerry Explorer¶
Download Address Download CloudBerry Explorer
Installation and Configuration
1) Double-click the installation package and complete the installation as prompted.
2) Open the tool and double-click S3 Compatible.
3) Configure the following information in the pop-up window, click Test Connection, and wait until the connection is successful.
AWS S3 SDK¶
OSS offers AWS S3-compatible APIs. Therefore, after your data is migrated from S3 to OSS, you can make your client application conveniently compatible with the OSS service by simply modifying the configurations. For more information about AWS S3 SDK you can refer to
S3cmd¶
S3cmd is a free command line tool and client for uploading, retrieving, and managing data in Amazon S3 and other cloud storage service providers that use the S3 protocol. It\'s an open-source project available under GNU Public License v2 (GPLv2) and is free for both commercial and private use.
Download Address
Download S3cmd