Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Configurazione di Amazon Simple Storage Service | Panoramica Di AWS S3
Introduzione al Cloud Computing

Configurazione di Amazon Simple Storage Service

Scorri per mostrare il menu

Iniziare a imparare i servizi AWS dovrebbe partire dalle basi.

Quindi, inizieremo con un servizio come S3, utilizzato da tutti, in ogni momento. Anche le immagini incluse in questo corso sono archiviate su S3, così come qualsiasi file multimediale, e talvolta snippet di codice o script che svolgono varie attività.

Note
Definizione

Amazon Simple Storage Service (Amazon S3) è un servizio di cloud storage fornito da Amazon Web Services (AWS) che offre elevata scalabilità, disponibilità dei dati, sicurezza e prestazioni. Questo significa che puoi utilizzare S3 per archiviare e recuperare qualsiasi quantità di dati in qualsiasi momento e da qualsiasi luogo tramite internet.

Creazione di un Bucket

Ora, iniziamo a lavorare con S3. Per prima cosa, è necessario accedere al servizio cliccando sul pulsante "Services" nell'angolo in alto a sinistra. Successivamente, in fondo, troverai la sezione "Storage". Dopo averci cliccato, apparirà un menu dove dovrai selezionare S3:

Successivamente, si accede al menu dove è possibile visualizzare una breve guida video di Amazon, che spiega come utilizzare S3, insieme a molte altre informazioni utili. È possibile guardarla se si desidera, ma al momento ciò che serve è il pulsante "Create Bucket", mostrato nello screenshot qui sotto:

Ora è necessario configurare il bucket. Puoi leggere autonomamente ciascuna delle impostazioni, oppure puoi replicare le mie impostazioni elencate di seguito.

Note
Nota

Sto rendendo il bucket pubblico, il che significa che i media in questo bucket saranno accessibili a tutti. Successivamente, lo configurerò in modo che siano consentite solo richieste GET, il che significa che gli utenti potranno solo visualizzare e scaricare i media, senza modificarli, crearli o eliminarli.

carousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-img

Se hai seguito correttamente tutti i passaggi, dovresti vedere un'immagine simile a questa davanti a te:

Ora, configurazione del bucket in modo che gli utenti possano utilizzare solo richieste GET, ad esempio per visualizzare l'immagine sullo schermo o scaricarla. Per fare ciò, è necessario accedere al bucket, andare nella sezione delle autorizzazioni e scorrere fino alla sezione Bucket Policy.

Successivamente, è necessario aggiungere questo codice:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::codefinity-aws-course/*"
        }
    ]
}

Questo JSON è una policy di accesso Amazon S3 che definisce le autorizzazioni per l'accesso agli oggetti nel bucket S3. In AWS, queste policy vengono utilizzate per gestire l'accesso alle risorse nei servizi cloud. In questo caso, la policy descrive le seguenti autorizzazioni:

  • Version: indica la versione della sintassi della policy. "2012-10-17" è la versione più recente e più utilizzata delle policy;

  • Statement: è l'elemento principale della policy, che contiene un array di dichiarazioni individuali.

Ogni dichiarazione (in questo caso, una) contiene:

  • Effect: determina se l'azione è consentita o meno. In questo caso, Allow significa che l'azione è permessa;

  • Principal: specifica a chi viene concessa l'autorizzazione. Qui, * significa che l'autorizzazione è concessa a tutti gli utenti;

  • Action: specifica quale azione è consentita. "s3:GetObject" permette agli utenti di accedere (scaricare) agli oggetti (file) nel bucket S3;

  • Resource: indica la risorsa specifica a cui si applicano le autorizzazioni. "arn:aws:s3:::codefinity-aws-course/*" si riferisce a tutti gli oggetti (indicati dall'asterisco *) nel bucket S3 chiamato "codefinity-aws-course".

Note
Nota

Ignorare eventuali avvisi da AWS poiché si tratta di un esercizio didattico. I file nel bucket devono essere pubblici per poter osservare chiaramente come funziona l'archiviazione tramite il codice.

Il tuo file delle autorizzazioni dovrebbe apparire così:

Ottimo, hai creato un bucket e lo hai configurato secondo le nostre esigenze. Nei prossimi capitoli, impareremo come caricare file multimediali al suo interno e utilizzarlo nel nostro codice e nelle applicazioni.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Configurazione di Amazon Simple Storage Service

Iniziare a imparare i servizi AWS dovrebbe partire dalle basi.

Quindi, inizieremo con un servizio come S3, utilizzato da tutti, in ogni momento. Anche le immagini incluse in questo corso sono archiviate su S3, così come qualsiasi file multimediale, e talvolta snippet di codice o script che svolgono varie attività.

Note
Definizione

Amazon Simple Storage Service (Amazon S3) è un servizio di cloud storage fornito da Amazon Web Services (AWS) che offre elevata scalabilità, disponibilità dei dati, sicurezza e prestazioni. Questo significa che puoi utilizzare S3 per archiviare e recuperare qualsiasi quantità di dati in qualsiasi momento e da qualsiasi luogo tramite internet.

Creazione di un Bucket

Ora, iniziamo a lavorare con S3. Per prima cosa, è necessario accedere al servizio cliccando sul pulsante "Services" nell'angolo in alto a sinistra. Successivamente, in fondo, troverai la sezione "Storage". Dopo averci cliccato, apparirà un menu dove dovrai selezionare S3:

Successivamente, si accede al menu dove è possibile visualizzare una breve guida video di Amazon, che spiega come utilizzare S3, insieme a molte altre informazioni utili. È possibile guardarla se si desidera, ma al momento ciò che serve è il pulsante "Create Bucket", mostrato nello screenshot qui sotto:

Ora è necessario configurare il bucket. Puoi leggere autonomamente ciascuna delle impostazioni, oppure puoi replicare le mie impostazioni elencate di seguito.

Note
Nota

Sto rendendo il bucket pubblico, il che significa che i media in questo bucket saranno accessibili a tutti. Successivamente, lo configurerò in modo che siano consentite solo richieste GET, il che significa che gli utenti potranno solo visualizzare e scaricare i media, senza modificarli, crearli o eliminarli.

carousel-imgcarousel-imgcarousel-imgcarousel-imgcarousel-img

Se hai seguito correttamente tutti i passaggi, dovresti vedere un'immagine simile a questa davanti a te:

Ora, configurazione del bucket in modo che gli utenti possano utilizzare solo richieste GET, ad esempio per visualizzare l'immagine sullo schermo o scaricarla. Per fare ciò, è necessario accedere al bucket, andare nella sezione delle autorizzazioni e scorrere fino alla sezione Bucket Policy.

Successivamente, è necessario aggiungere questo codice:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::codefinity-aws-course/*"
        }
    ]
}

Questo JSON è una policy di accesso Amazon S3 che definisce le autorizzazioni per l'accesso agli oggetti nel bucket S3. In AWS, queste policy vengono utilizzate per gestire l'accesso alle risorse nei servizi cloud. In questo caso, la policy descrive le seguenti autorizzazioni:

  • Version: indica la versione della sintassi della policy. "2012-10-17" è la versione più recente e più utilizzata delle policy;

  • Statement: è l'elemento principale della policy, che contiene un array di dichiarazioni individuali.

Ogni dichiarazione (in questo caso, una) contiene:

  • Effect: determina se l'azione è consentita o meno. In questo caso, Allow significa che l'azione è permessa;

  • Principal: specifica a chi viene concessa l'autorizzazione. Qui, * significa che l'autorizzazione è concessa a tutti gli utenti;

  • Action: specifica quale azione è consentita. "s3:GetObject" permette agli utenti di accedere (scaricare) agli oggetti (file) nel bucket S3;

  • Resource: indica la risorsa specifica a cui si applicano le autorizzazioni. "arn:aws:s3:::codefinity-aws-course/*" si riferisce a tutti gli oggetti (indicati dall'asterisco *) nel bucket S3 chiamato "codefinity-aws-course".

Note
Nota

Ignorare eventuali avvisi da AWS poiché si tratta di un esercizio didattico. I file nel bucket devono essere pubblici per poter osservare chiaramente come funziona l'archiviazione tramite il codice.

Il tuo file delle autorizzazioni dovrebbe apparire così:

Ottimo, hai creato un bucket e lo hai configurato secondo le nostre esigenze. Nei prossimi capitoli, impareremo come caricare file multimediali al suo interno e utilizzarlo nel nostro codice e nelle applicazioni.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2
some-alt