Object Storage Service (OBS) is an object-based storage service that provides customers with massive, secure, reliable, and cost-effective data storage capabilities, such as bucket creation, modification, and deletion as well as object upload, download, and deletion. OBS can be used by ordinary users, websites, enterprises, and developers to store any type of file.
Oriented to Internet access, OBS provides web service interfaces based on HTTP or HTTPS. Users can use the OBS management console or client to access and manage data stored in OBS from any computer connected to the Internet anytime, anywhere. In addition, OBS is compatible with most of the native S3 APIs. Users can invoke REST APIs of OBS and multi-language software development kits (SDKs) to develop software adapting to upper-layer applications or connect to the S3 storage, so that the users can focus on service applications without concerning themselves with underlying storage implementation technologies.
Public cloud services feature flexible expansion and allow infrastructure to be deployed in multiple regions, while delivering high reliability. Users can deploy OBS in specific regions based on site requirements to obtain rapid access speed at an affordable price.
OBS provides an ultra-large storage capacity. It also provides a browser-based visualized and unified management console (browser/server architecture), host-based clients (client/server architecture), SDKs (Java, .Net, Python, PHP, Android, C++, and Ruby), and REST APIs that are compatible with the native S3 API to help users easily manage their own data stored in OBS and develop a wide range of upper-layer applications.
OBS provides the following functions: