Como criar um Bucket pela AWS CLI

(Um bucket é um contêiner usado para armazenar objetos no Amazon S3. Cada objeto é armazenado em um bucket e identificado por uma chave única dentro desse bucket. Os buckets são usados para organizar e gerenciar o armazenamento de dados na nuvem da AWS.)

Passo a Passo:

Passo 1: Configure a AWS CLI

Se você ainda não tem a AWS CLI configurada, primeiro você precisa instalá-la e configurá-la com suas credenciais. Use o comando aws configure e insira seu ID da chave de acesso e a chave de acesso secreta.

Passo 2: Crie o Bucket

Use o comando aws s3api create-bucket Você precisa especificar o nome do bucket (--bucket) e a região (--region). Exemplo de comando(Bash) ( aws s3api create-bucket --bucket meu-novo-bucket-exemplo --region us-east-1") Observações: O nome do bucket (meu-novo-bucket-exemplo) deve ser único globalmente. A região (us-east-1) deve ser a mesma onde você quer que o bucket seja criado.

Passo 3: Verifique se o Bucket Foi Criado

Para confirmar que o bucket foi criado com sucesso, você pode listar todos os seus buckets usando o comando (aws s3 ls).

Passo 4: Configure a Política de Acesso (Opcional)

Se você precisar que o bucket seja público, você deve aplicar uma política de acesso. Crie um arquivo de política JSON Crie um arquivo chamado politica-publica.json com o seguinte conteúdo. Substitua meu-novo-bucket-exemplo pelo nome do seu bucket.

Passo 5: Aplicando a politica (Opcional)

Use o comando >aws s3api put-bucket-policypara aplicar a política ao seu bucket. aws s3api put-bucket-policy --bucket meu-novo-bucket-exemplo --policy file://politica-publica.json

Passo 6: Desative o Bloqueio de Acesso Público (Opcional)

Por padrão, a AWS bloqueia o acesso público a novos buckets. Se você aplicou uma política pública, você precisa desativar o bloqueio de acesso público para que ela funcione. .