fbpx

Operações do Amazon S3

Compartilhar no facebook
Compartilhar no linkedin
Compartilhar no twitter
Compartilhar no whatsapp
Compartilhar no telegram

A API do Amazon S3 é intencionalmente simples, com apenas algumas operações comuns. Elas incluem:

  • Criar / excluir um bucket
  • Escrever um objeto
  • Ler um objeto
  • Excluir um objeto
  • Listar chaves em um bucket
  • Interface REST

A interface nativa do Amazon S3 é uma API REST (Representational State Transfer). Com a interface REST, você usa solicitações HTTP ou HTTPS padrão para criar e excluir buckets, listar chaves e ler e gravar objetos. O REST mapeia “verbos” HTTP padrão (métodos HTTP) para as operações familiares CRUD (Criar, Ler, Atualizar, Excluir).

Criar é HTTP PUT (e às vezes POST); read é HTTP GET; delete é HTTP DELETE; e update é HTTP POST (ou algumas vezes PUT). Sempre use solicitações de HTTPS para API do Amazon S3 para garantir que suas solicitações e dados estejam seguros.

Na maioria dos casos, os usuários não usam a interface REST diretamente, mas interagem com o Amazon S3 usando uma das interfaces de nível superior disponíveis. Isso inclui os SDKs (AWS Software Development Kits) (bibliotecas de wrapper) para iOS, Android, JavaScript, Java, .NET, Node.js, PHP, Python, Ruby, Go e C ++, a interface de linha de comando (CLI) da AWS, e o AWS Management Console.

O Amazon S3 originalmente suportava uma API SOAP (Simple Object Access Protocol) além da API REST, mas você deve usar a API REST. O ponto de extremidade HTTPS herdado ainda está disponível, mas novos recursos não são suportados.

Conteúdos relacionados

Fique informado

Assine para receber conteúdos exclusivos.