Pré-requisitos
Antes de começar a seguir os passos do tutorial é preciso ter certeza de que se tem um ambiente minimamente preparado para reproduzir o exemplo. Abaixo estão os requisitos principais.
Projeto do tipo mobile criado. Caso haja dúvidas de como criar esse tipo de projeto acesse o link ( Criar projeto );
- Possuir uma conta Amazon Web Services (AWS), porá ser criada no endereço https://console.aws.amazon.com/console/home clicando em criar uma nova conta AWS.
Passos
Criando o bucket
Faça login no Console de Gerenciamento da AWS e abra o console do Amazon S3 clicando em Services e em seguida, no tópico Armazenamento clique em S3. (Figura 1)
Figura 1 - Acessando o console da Amazon S3
Após acessar a página da Amazon S3, clique em Criar bucket. (Figura 2)
Figura 1.2 - Botão para criar o bucket
Na janela de criação do bucket, há várias etapas ao rolar para baixo que poderá ser configurada, mas a maioria depende de como o projeto será usado, na primeira etapa, selecione o Nome do bucket e a Região da AWS.
Figura 1.3 - Etapa 1 da configuração do bucket
Em seguida, após inserir o nome e a região do bucket, vá para a etapa 2 chamada "Configurações de bloqueio do acesso público deste bucket" e desmarque a caixa "Bloquear todo o acesso público" para que podemos ter acesso futuro ao bucket, para mais detalhes sobre as configurações de bloqueios Clique aqui.
Figura 1.4 - Etapa 2 configuração de bloqueio do bucket
Depois disso, role para baixo até chegar no final das configurações e clique em Criar bucket, como mostrado na figura 1.5.
Figura 1.5 - Finalizando a criação do bucket
Configurando usuário de acesso ao bucket
Após o bucket ser criado, é necessário criar um usuário que liberará uma chave de acesso e a senha de acesso para inserirmos na IDE, o usuário será usado para termos acesso ao bucket desejado, ou, dependendo da configuração, a todos os buckets criados por você na Amazon S3.
Acessando página de gerenciamento dos Recursos AWS
No campo de busca na parte superior, busque por IAM e clique para irmos para a página de gerenciamento de recursos AWS
Figura 2 - Acessando página de gerenciamento de acesso à recursos AWS
Após abrir a página, clique em Usuários, onde iremos configurar um novo usuário e suas permissões de acesso. Figura 2.1
Figura 2.1 - Acessando painel de Usuários
Configurando usuário com acesso ao bucket criado
Na primeira etapa da página de configuração de usuário, em "Definir detalhes do usuário", insira o nome do usuário que você desejar. Em "Selecione o tipo de acesso à AWS" marque a primeira opção, pois o tipo de acesso que iremos utilizar é externo, e não pelo console de de gerenciamento da AWS, após isso clique em "Póximo: Permissões".
Figura 2.2 - Etapa 1 da criação de usuário