Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.15 KB

os_works_public.md

File metadata and controls

41 lines (28 loc) · 2.15 KB
copyright lastupdated
years
2014, 2017
2017-02-23

{:new_window: target="_blank"} {:shortdesc: .shortdesc}

About {{site.data.keyword.objectstorageshort}}

{{site.data.keyword.objectstoragefull}} provides you a fully provisioned account, based on the Swift API, to manage your data. {: shortdesc}

How the service works

With {{site.data.keyword.objectstorageshort}}, your unstructured data is stored in a scalable, multi-tenant cloud environment. The service uses OpenStack Identity (Keystone) for authentication and can be accessed directly by using OpenStack Object Storage (Swift) API v1 calls. The service can be bound to a {{site.data.keyword.Bluemix_notm}} application or accessed from outside a {{site.data.keyword.Bluemix_notm}} application.

Note: Provider side encryption is not provided.

Both admins and developers can store and access objects as shown in the following diagram.

{{site.data.keyword.Bluemix_notm}} app
You can bind the {{site.data.keyword.objectstorageshort}} service to a {{site.data.keyword.Bluemix_notm}} app. You must encrypt your data before uploading when using {{site.data.keyword.Bluemix_notm}} Public {{site.data.keyword.objectstorageshort}}.
Client app
You can access {{site.data.keyword.objectstorageshort}} directly from your application through a firewall on a private network. Provider side encryption is not provided.
Keystone
You authenticate your service with Keystone and receive an authorization token.
OpenStack Swift API
After you authenticate your instance, you can read and write to your stored objects by using the Swift API.
Storage nodes
The service maintains three copies of your data that it replicates across multiple storage nodes.

How {{site.data.keyword.objectstorageshort}} works as written above, shown in a diagram.

Figure 1. How {{site.data.keyword.Bluemix_notm}} Public {{site.data.keyword.objectstorageshort}} works