<commit_before>{:new_window: target="_blank"}

# Introdução ao {{site.data.keyword.objectstorageshort}} (BETA) {: #getting-started-with-object-storage} 

O {{site.data.keyword.objectstoragefull}} fornece a você acesso a uma conta Swift do {{site.data.keyword.objectstorageshort}} totalmente provisionada para gerenciar seus dados. O swift fornece uma plataforma de armazenamento acessível por API totalmente distribuída. É possível usá-la diretamente em seus aplicativos ou para backups, tornando-a ideal para armazenamento de ampliação e custo efetivo.

O IBM {{site.data.keyword.objectstorageshort}} for {{site.data.keyword.Bluemix_notm}} usa o OpenStack Identity (Keystone) para autenticação e pode ser acessado diretamente usando chamadas API v1 do OpenStack Object Storage (Swift). O IBM {{site.data.keyword.objectstorageshort}} pode estar ligado a um aplicativo {{site.data.keyword.Bluemix_notm}} ou ser acessado de fora de um aplicativo {{site.data.keyword.Bluemix_notm}}. 

Mais informações e documentação sobre como usar o OpenStack Swift e o Keystone estão disponíveis no [site de documentação do OpenStack](http://docs.openstack.org){: new_window}.

O diagrama de arquitetura do {{site.data.keyword.objectstorageshort}} é o seguinte:

[![{{site.data.keyword.objectstorageshort}} Diagrama de arquitetura](http://www.stage1.ng.bluemix.net/docs/api/content/services/ObjectStorage/images/object_storage_solution_archectiture.png){: new_window}(images/object_storage_solution_archectiture_small.png)]

*Figure 1. {{site.data.keyword.objectstorageshort}} Diagrama de arquitetura*

**Nota:** a criptografia do lado do provedor não é fornecida. É responsabilidade do aplicativo cliente criptografar dados antes de fazer upload.

**Nota:** o plano Beta do serviço {{site.data.keyword.objectstorageshort}} será removido do catálogo após a disponibilidade geral do serviço {{site.data.keyword.Bluemix_notm}} {{site.data.keyword.objectstorageshort}}. Após um período de cortesia, as instâncias de serviço que usam o plano Beta serão removidas. [Atualize seu plano de precificação](#changeplan) para continuar usando o serviço {{site.data.keyword.objectstorageshort}}. 




## Criando uma instância do {{site.data.keyword.objectstorageshort}} no {{site.data.keyword.Bluemix_notm}} {: #creating-object-storage-instance} 

### Como criar uma instância do serviço {{site.data.keyword.objectstorageshort}}
1.	Acesse a guia **Catálogo** do {{site.data.keyword.Bluemix_notm}} e insira **{{site.data.keyword.objectstorageshort}}** na caixa de procura ou acesse **Serviços** e selecione **Armazenamento**. Clique no serviço **{{site.data.keyword.objectstorageshort}}**. 
2.	Selecione seu espaço, app, nome de serviço e plano e clique em **Criar**. 
**Nota:** se você escolher inicialmente a opção **Deixar desvinculado** para o campo **App**, ainda poderá ligar a instância de serviço ao aplicativo {{site.data.keyword.Bluemix_notm}} depois de concluir a configuração. Consulte as instruções a seguir.

## Usando o {{site.data.keyword.objectstorageshort}} a partir de um app {{site.data.keyword.Bluemix_notm}} {: #using-object-storage-from-bluemix-app} 

### Como ligar seu serviço {{site.data.keyword.objectstorageshort}} a um aplicativo após a criação {: #bind-object-storage-to-application} 
1.	No painel {{site.data.keyword.Bluemix_notm}}, selecione o app que deseja ligar.
2.	Na visão geral do app, clique em **Ligar um serviço ou uma API**.
3.	Selecione sua instância do {{site.data.keyword.objectstorageshort}} na lista de serviços e clique em **Incluir**.
4.	Clique em **Remontar** quando solicitado. Seu app deve ser remontado para usar o novo serviço.<commit_msg>Update the architecture image link<commit_after>{:new_window: target="_blank"}

# Introdução ao {{site.data.keyword.objectstorageshort}} (BETA) {: #getting-started-with-object-storage} 

O {{site.data.keyword.objectstoragefull}} fornece a você acesso a uma conta Swift do {{site.data.keyword.objectstorageshort}} totalmente provisionada para gerenciar seus dados. O swift fornece uma plataforma de armazenamento acessível por API totalmente distribuída. É possível usá-la diretamente em seus aplicativos ou para backups, tornando-a ideal para armazenamento de ampliação e custo efetivo.

O IBM {{site.data.keyword.objectstorageshort}} for {{site.data.keyword.Bluemix_notm}} usa o OpenStack Identity (Keystone) para autenticação e pode ser acessado diretamente usando chamadas API v1 do OpenStack Object Storage (Swift). O IBM {{site.data.keyword.objectstorageshort}} pode estar ligado a um aplicativo {{site.data.keyword.Bluemix_notm}} ou ser acessado de fora de um aplicativo {{site.data.keyword.Bluemix_notm}}. 

Mais informações e documentação sobre como usar o OpenStack Swift e o Keystone estão disponíveis no [site de documentação do OpenStack](http://docs.openstack.org){: new_window}.

O diagrama de arquitetura do {{site.data.keyword.objectstorageshort}} é o seguinte:

[![{{site.data.keyword.objectstorageshort}} Diagrama de arquitetura](images/object_storage_solution_archectiture_small.png)](http://www.ng.bluemix.net/docs/api/content/services/ObjectStorage/images/object_storage_solution_archectiture.png){: new_window}

*Figure 1. {{site.data.keyword.objectstorageshort}} Diagrama de arquitetura*

**Nota:** a criptografia do lado do provedor não é fornecida. É responsabilidade do aplicativo cliente criptografar dados antes de fazer upload.

**Nota:** o plano Beta do serviço {{site.data.keyword.objectstorageshort}} será removido do catálogo após a disponibilidade geral do serviço {{site.data.keyword.Bluemix_notm}} {{site.data.keyword.objectstorageshort}}. Após um período de cortesia, as instâncias de serviço que usam o plano Beta serão removidas. [Atualize seu plano de precificação](#changeplan) para continuar usando o serviço {{site.data.keyword.objectstorageshort}}. 




## Criando uma instância do {{site.data.keyword.objectstorageshort}} no {{site.data.keyword.Bluemix_notm}} {: #creating-object-storage-instance} 

### Como criar uma instância do serviço {{site.data.keyword.objectstorageshort}}
1.	Acesse a guia **Catálogo** do {{site.data.keyword.Bluemix_notm}} e insira **{{site.data.keyword.objectstorageshort}}** na caixa de procura ou acesse **Serviços** e selecione **Armazenamento**. Clique no serviço **{{site.data.keyword.objectstorageshort}}**. 
2.	Selecione seu espaço, app, nome de serviço e plano e clique em **Criar**. 
**Nota:** se você escolher inicialmente a opção **Deixar desvinculado** para o campo **App**, ainda poderá ligar a instância de serviço ao aplicativo {{site.data.keyword.Bluemix_notm}} depois de concluir a configuração. Consulte as instruções a seguir.

## Usando o {{site.data.keyword.objectstorageshort}} a partir de um app {{site.data.keyword.Bluemix_notm}} {: #using-object-storage-from-bluemix-app} 

### Como ligar seu serviço {{site.data.keyword.objectstorageshort}} a um aplicativo após a criação {: #bind-object-storage-to-application} 
1.	No painel {{site.data.keyword.Bluemix_notm}}, selecione o app que deseja ligar.
2.	Na visão geral do app, clique em **Ligar um serviço ou uma API**.
3.	Selecione sua instância do {{site.data.keyword.objectstorageshort}} na lista de serviços e clique em **Incluir**.
4.	Clique em **Remontar** quando solicitado. Seu app deve ser remontado para usar o novo serviço.
{'fraction_non_alphanumeric': 0.10694822888283378, 'fraction_numerical': 0.002316076294277929, 'mean_word_length': 5.637432188065099, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7236274', 'n_tokens_mistral': 2580, 'n_tokens_neox': 2518, 'n_words': 747}