Vai al contenuto

Crea Il tuo primo bucket S3

L'archiviazione a oggetti compatibile con S3 è il luogo in cui inserisce file, backup, contenuti multimediali e risorse statiche. Vi si accede tramite l'API S3 dal Cloud Services Portal, dalla CLI aws o da qualsiasi strumento compatibile con S3. Questa pagina La accompagna da zero al Suo primo oggetto caricato.

Prerequisiti

  • Può accedere al Cloud Services Portal (vedere Primo accesso).
  • Serve un progetto con il profilo di quota S3 / object-storage. Se non ne ha ancora uno, il passo 1 mostra come crearlo. La creazione di un progetto S3 richiede diritti Admin nel Cloud Services Portal.

Il percorso in quattro passi

  1. Crei un progetto S3 (se non ne ha ancora uno): sotto Object Storage → S3, clicchi su Create Project e scelga il profilo di quota object-storage.

    Creare un progetto S3

  2. Generi EC2 Credentials: ogni progetto necessita di una coppia Access Key / Secret Key. È con questa che la CLI aws e gli altri strumenti S3 si autenticano. Selezioni il Suo progetto, clicchi su Credentials, poi su + Create Credentials.

    Creare EC2 Credentials

  3. Crei un bucket: sia nel portale (pulsante Create Bucket) sia dalla CLI:

    aws s3 mb s3://my-first-bucket
    

    I nomi dei bucket devono essere univoci a livello globale, contenere da 3 a 63 caratteri e includere solo lettere minuscole, cifre e trattini.

    Creare un bucket

  4. Carichi un oggetto: tramite trascinamento nel S3 Upload Manager del portale oppure dalla CLI:

    aws s3 cp README.md s3://my-first-bucket/
    aws s3 ls s3://my-first-bucket/
    

    Caricare file

Per approfondire

  • Replica multi-regione: archivi i dati in due regioni svizzere geograficamente separate per il disaster recovery.

    Multi-regione

  • Hosting di siti web statici: serve un bucket direttamente come sito web.

    Sito web S3

  • AWS CLI & IAM: policy dei bucket, regole del ciclo di vita, URL prefirmati e l'intera gamma di funzionalità IAM.

    AWS CLI & IAM

Configurazione dell'AWS CLI

Gli esempi sopra presuppongono che la CLI aws sia installata e che l'ambiente esporti AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_ENDPOINT_URL e AWS_DEFAULT_REGION. Veda la guida AWS CLI per l'installazione e la configurazione complete.

Passo successivo

Stanco di fare clic nel portale? Automatizzi tutto con Terraform e l'OpenStack CLI.