Cos'è AWS S3? | Panoramica, funzionalità e utilizzo

Cos'è AWS S3? | Panoramica, funzionalità e utilizzo
Prima dei servizi di archiviazione cloud, l'utente aveva bisogno di acquistare dispositivi di archiviazione come HDD, USB, SD-CARD, ecc. Per creare un backup dei suoi dati. Il problema qui è che i dati stanno crescendo rapidamente e attraverso ciò, anche la necessità di dispositivi di archiviazione è in aumento, il che può essere costoso e difficile da gestire. Attraverso il servizio S3, i dati possono essere archiviati sul cloud e l'utente non deve preoccuparsi di gestirlo. È anche accessibile in qualsiasi momento l'utente ne ha bisogno.

Cominciamo con la panoramica, le funzionalità e l'utilizzo del servizio AWS S3.

Panoramica di S3

La panoramica del servizio Amazon S3 è discussa nei seguenti punti:

  • Servizio di archiviazione semplice - Lanciato nel 2006 come primo servizio di AWS
  • Focalizzata sulla "Archiviazione degli oggetti generali"Sul nuvola
  • File grandi, piccoli file, contenuti multimediali, codice sorgente, foglio di calcolo, ecc.
  • Scalabilità, alta disponibilità, durevole, supporta l'integrazione con AWS
  • Utile in una varietà di contesti:

- Hosting di siti Web

- Backup del database

- Pipeline di elaborazione dei dati

Il passo successivo spiega le caratteristiche principali di AWS S3.

Caratteristiche di Amazon S3

I concetti fondamentali del servizio AWS S3 sono elencati di seguito:

Secchi: I secchi sono semplicemente contenitori per archiviare i file di oggetti all'interno di uno spazio dei nomi. L'utente deve dare al secchio un nome simile durante la creazione di una cartella nel sistema. Il nome del secchio dovrebbe essere univoco a livello globale in quanto non può essere possibile avere due secchi con lo stesso nome.

Oggetti: Gli oggetti sono i file di contenuto che l'utente deve archiviare sul cloud all'interno dei secchi S3. Il contenuto può essere archiviato in una varietà di tipi come contenuti multimediali, file JSON, file CSV, SDK, file JAR, ecc. La dimensione del file ha una limitazione durante la memorizzazione su un secchio S3 che può essere da 0b a 5 TB di dimensioni.

Accesso: Ci sono un paio di modi diversi per recuperare i dati memorizzati in un secchio S3. Il primo è attraverso un URL che può essere utilizzato quando il secchio è esposto pubblicamente e la sua sintassi è riportata di seguito:

https: // s3.Amazonaws.com//

L'altro modo per ottenere l'oggetto da un secchio S3 è usando l'SDK AWS in qualsiasi linguaggio di programmazione. Un esempio di questo in Python è scritto di seguito:

S3Client = Boto3.Client ('S3')
myobject = s3client.get_object (bucket = 'bucket_name', key = 'object_name')
  • Bucket_name sarà il nome del secchio in cui vengono archiviati i dati
  • Object_name sarà il nome del file a cui si accede dal secchio S3

Come utilizzare un servizio S3?

Per utilizzare il servizio S3 sulla piattaforma AWS clicca qui per accedere alla dashboard fornendo l'e -mail per l'utente root. Se l'utente è nuovo sulla piattaforma, crea semplicemente un nuovo account AWS dalla piattaforma:

Dopo aver inserito l'e -mail, fornire la password per autenticare l'utente e lasciarlo passare alla dashboard AWS:

Una volta che l'utente è sulla pagina della console AWS, espandi il "Servizi"Menu dalla barra di navigazione e selezionare il"Magazzinaggio"Opzioni per andare in"S3" servizio:

Nella pagina Amazon S3, fai clic su "Secchi"Pulsante dal pannello sinistro e quindi premere il"Crea bucket"Pulsante per creare un nuovo secchio S3:

Crea un secchio S3 digitando il suo nome e quindi selezionando la regione da dove saranno disponibili i servizi:

Scorri verso il basso la pagina per dare l'accesso pubblico al pubblico per ottenere l'accesso URL degli oggetti del secchio:

Successivamente, rivedi le configurazioni e crea un secchio S3 su AWS:

All'interno del secchio, fai clic su "Caricamento"Pulsante per archiviare l'oggetto/file all'interno del bucket:

In questa pagina, l'utente può "Aggiungere i file"Facendo clic sul secchio e anche da"Drag & Drop"I file possono essere utilizzati:

Una volta caricato l'oggetto, vai semplicemente nel suo "Proprietà"Sezione per ottenere l'URL per accedere al contenuto del file:

Hai utilizzato correttamente il servizio S3 per creare un secchio e caricare file in esso.

Conclusione

AWS Simple Storage Service (S3) viene utilizzato per creare secchi che contengono gli oggetti che sono archiviati al loro interno. La dimensione dell'oggetto che può essere archiviato nel secchio può essere fino a 5 TB e la dimensione effettiva del secchio è illimitata. È possibile accedere ai dati archiviati nel bucket utilizzando un URL fornito dalla piattaforma o un codice per accedere ai dati privati. Il provider cloud AWS può essere utilizzato per archiviare i contenuti nel secchio S3 e quindi accedervi su Internet.