HDG spiega: che cos'è Amazon S3?


Hai grandi quantità di dati che devono essere archiviati? Sei stanco di pagare commissioni elevate e forfettarie per archiviare quei dati? Che ne dici della necessità di upload e download di file crittografati e sicuri? Se una qualsiasi di queste domande fosse seguita da un clamoroso "Sì", allora Amazon S3 potrebbe essere un'opzione che vale la pena esplorare.

Ma cos'è Amazon S3? Con la sua semplice interfaccia di servizi Web, Amazon S3 fornisce soluzioni a tutte queste domande e molto altro in termini di esigenze di archiviazione dei dati. Gli sviluppatori possono godere dell'accesso alla stessa infrastruttura di archiviazione dati altamente scalabile, affidabile, veloce ed economica su cui Amazon gestisce la propria rete globale di siti Web.

Usando Amazon S3, sarai in grado di archiviare e recuperare qualsiasi quantità di dati, in qualsiasi momento, da qualsiasi parte del Web.

Che cos'è Amazon S3?

Amazon S imple Storage Service (S3) è stato progettato pensando agli sviluppatori. Semplifica il calcolo su scala Web ed è una parte importante di un solido ambiente cloud Amazon Web Services (AWS).

Tramite l'interfaccia web, Amazon S3 fornisce oggettoo, come lo chiama AWS, "entità fondamentali che possono essere archiviate in Amazon S3". L'archiviazione degli oggetti è stata creata per archiviare, proteggere e recuperare i dati da "contenitori di archiviazione fondamentali" denominati bucket. Un utente crea un bucket e il bucket archivia gli oggetti nel cloud.

Questo servizio è disponibile per organizzazioni di qualsiasi dimensione in qualsiasi settore per l'uso, ma non limitato a, siti Web, app mobili, archiviazione, backup e ripristini di dati, dispositivi IoT e app aziendali.

In_content_1 all: [300x250] / dfp: [640x360]->

Come funziona Amazon S3?

Per capire cos'è Amazon S3 e come funziona, ci immergeremo un po 'più a fondo in ciascun componente del sistema di archiviazione. Ci concentreremo su due cose principali: secchi e oggetti. Questi due componenti lavorano insieme per creare il tuo sistema di archiviazione Amazon S3.

Gli oggetti Amazon S3 potrebbero essere documenti, foto, video e altro di qualsiasi tipo di file. A ogni oggetto viene assegnata una chiave univoca che lo rende identificabile all'interno dell'ambiente S3. La dimensione di caricamento del file oggetto è impostata su un massimo di 160 GB, sebbene AWS disponga di vari strumenti per aiutarti ad aggiungere file più grandi, se necessario.

Gli oggetti hanno bisogno di luoghi da conservare all'interno dell'ambiente S3, ed è qui che entrano in gioco i secchi. Come accennato in precedenza, un bucket è il contenitore di archiviazione fondamentale per un oggetto. Puoi caricare oggetti illimitati su un singolo bucket utilizzando l'API Amazon S3.

AWS limita la creazione di bucket a 100 per ciascuno dei tuoi account cloud AWS. Questo numero può essere aumentato fino a un massimo di 1000 al momento dell'invio di una richiesta di aumento del limite di servizio.

Quando viene creato un bucket, sceglierai la regione AWS in cui desideri memorizzarla. Più la regione è vicina alla tua posizione fisica, minore sarà la tua latenza e i costi. Gli oggetti all'interno di un bucket memorizzati in una regione specifica rimarranno lì fino a quando non verranno trasferiti dall'utente.

L'identificatore univoco per ciascun bucket è globale. Ciò significa che in nessun altro posto al mondo un bucket avrà lo stesso nome di quello creato fino a quando il bucket non sarà stato eliminato.

La console Amazon S3 è disponibile nella Console di gestione AWS. È qui che creerai, configurerai e gestirai tutti i bucket e gli oggetti di archiviazione contenuti.

La console Amazon S3 utilizza una struttura di cartelle gerarchica che consente ricerche contenenti parole chiave o frasi che ti aiutano trova e recupera facilmente ciò che stai cercando.

Anche le autorizzazioni di accesso ai tuoi bucket e oggetti vengono impostate utilizzando la console di gestione.

I vantaggi di Amazon S3

Amazon S3 è un archivio sicuro semplice e robusto. Le funzionalità fornite offrono scalabilità, durata, accessibilità, economicità e sicurezza. Offrono anche qualcosa chiamato versioning, che consente di creare duplicati di un oggetto all'interno dello stesso bucket di un fail-safe per un rollback o un ripristino dei dati.

Scalabilità

Amazon S3 non è conforme allo stesso standard del tuo provider di cloud storage run-of-the-mill. Invece di pagare per i limiti impostati che è possibile o meno utilizzare, Amazon S3 addebita solo ciò che si utilizza effettivamente.

Questo servizio aiuta a evitare di essere sovraccaricato per lo spazio non occupato e il potenziale per le spese per eccedenza dovresti superare il limite. Non ci sono costi nascosti o costi eccessivi con Amazon S3. Puoi ridimensionare le tue risorse di archiviazione su e giù per soddisfare le tue esigenze fluttuanti.

Durabilità, accessibilità ed economicità

AWS osserva che Amazon S3 è "Progettato per il 99,999999999% di durabilità e memorizza i dati per milioni di applicazioni per aziende di tutto il mondo." Amazon S3 crea e archivia automaticamente i tuoi oggetti S3 su più sistemi protetti da guasti. Ciò consente un rapido accesso ai tuoi dati quando necessario.

I dati possono essere archiviati in una gamma di classi di archiviazione basate sulla frequenza. Le classi di archiviazione variano da quelle alte a quelle economiche, in base alla mission dei file rispetto alla frequenza con cui si accede a determinati file.

Se hai bisogno di un accesso immediato a file importanti, l'intervallo sarà impostato sull'estremità più costosa. Questo potrebbe cambiare nel tempo a seconda della frequenza di accesso ai file. AWS ti offre gli strumenti per monitorare ogni oggetto e determinare se devono essere spostati in una classe di archiviazione superiore o inferiore. Sposta anche i tuoi oggetti automaticamente in base ai modelli di accesso in corso.

Questa impostazione è utile per creare una politica del ciclo di vita, che è ciò che definisce le azioni che vuoi che Amazon S3 esegua durante la vita di un oggetto. Un esempio di questo potrebbe essere la transizione di oggetti in un'altra classe di archiviazione, il loro archivio o la cancellazione dopo un certo periodo di tempo. Puoi quindi impostare il trasferimento automatico dei dati ogni volta che vengono rispettati i termini della politica che hai impostato.

Sicurezza

Funzionalità di crittografia e strumenti di accesso proteggere i dati archiviati nell'ambiente AWS S3 da accessi non autorizzati. Questo è sia a livello di bucket sia a livello di account.

Per impostazione predefinita, gli utenti avranno accesso solo ai bucket e agli oggetti che creano. AWS offre una varietà di funzionalità di gestione della sicurezza a tua disposizione per modificare e personalizzare le autorizzazioni di accesso.

La scelta di Amazon S3

Amazon S3 è stata creata per le aziende mature che necessita di scalabilità e pertanto potrebbe non essere l'ideale per le piccole imprese che necessitano di un minimo spazio di archiviazione dei dati e non prevede piani di espansione a breve termine.

Tuttavia, con un modello di costo flessibile, un'architettura solida e una presenza onnipresente sul Web, Amazon S3 è una buona scelta per qualsiasi azienda che richieda dati accessibili via web che si adattino alle sue esigenze.

Post correlati:


30.05.2020