

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Accesso a un bucket per uso generico Amazon S3
<a name="access-bucket-intro"></a>

Puoi accedere ai tuoi bucket Amazon S3 per uso generico utilizzando la console Amazon S3 AWS Command Line Interface, gli AWS SDK o l'API REST di Amazon S3. Ogni metodo di accesso a un bucket per uso generico S3 supporta casi d’uso specifici. Per ulteriori informazioni, consultare le sezioni indicate di seguito.

**Topics**
+ [Casi d’uso](#accessing-use-cases)
+ [Console Amazon S3](#accessing-aws-management-console)
+ [AWS CLI](#accessing-aws-cli)
+ [AWS SDK](#accessing-aws-sdks)
+ [API REST di Amazon S3](#AccessingUsingRESTAPI)
+ [Hosting virtuale di bucket per uso generico](VirtualHosting.md)

## Casi d’uso
<a name="accessing-use-cases"></a>

A seconda del caso d’uso del bucket per uso generico Amazon S3, esistono diversi metodi consigliati per accedere ai dati sottostanti nei bucket. L'elenco seguente include casi d'uso comuni per l'accesso ai dati. 
+ **Siti Web statici**: con Amazon S3 puoi ospitare un sito Web statico. Per questo caso d’uso, configuri un bucket per uso generico S3 in modo che funzioni come un sito web. Per un esempio che illustra le fasi di hosting di un sito Web su Amazon S3, consulta [Esercitazione: configurazione di un sito Web statico su Amazon S3](HostingWebsiteOnS3Setup.md). 

  Per ospitare un sito Web statico con impostazioni di sicurezza come Block Public Access abilitate, consigliamo di utilizzare Amazon CloudFront con Origin Access Control (OAC) e di implementare intestazioni di sicurezza aggiuntive, come HTTPS. Per ulteriori informazioni, consulta [Guida introduttiva a un sito Web statico protetto](https://docs.aws.amazon.com//AmazonCloudFront/latest/DeveloperGuide/getting-started-secure-static-website-cloudformation-template.html).
**Nota**  
Per l'accesso a un sito Web statico, Amazon S3 supporta sia gli [URL in stile hosting virtuale](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html#virtual-hosted-style-access) sia quelli in [stile percorso](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html#path-style-access). Poiché è possibile accedere ai bucket utilizzando URL in stile path e URL in stile hosting virtuale, ti consigliamo di creare bucket con nomi di bucket. DNS-compliant Per ulteriori informazioni, consulta [Quote, restrizioni e limitazioni dei bucket per uso generico](BucketRestrictions.md).
+ **Set di dati condivisi**: quando si scala su Amazon S3, è comune adottare un modello multi-tenant, in cui si assegnano diversi clienti finali o unità aziendali a prefissi univoci all’interno di un bucket per uso generico condiviso. Utilizzando i [Punti di accesso Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html), puoi suddividere una policy bucket di grandi dimensioni in policy di punti di accesso separate e discrete per ogni applicazione che deve accedere al set di dati condiviso. Questo approccio rende più semplice concentrarsi sulla creazione della giusta policy di accesso per un'applicazione, senza interrompere le attività di tutte le altre applicazioni all'interno del set di dati condiviso. Per ulteriori informazioni, consulta [Gestione dell'accesso a set di dati condivisi con punti di accesso](access-points.md).
+ **High-throughput carichi di lavoro** — Mountpoint per Amazon S3 è un client di file open source ad alta velocità per il montaggio di un bucket Amazon S3 generico come file system locale. Con Mountpoint, le applicazioni possono accedere agli oggetti archiviati in Amazon S3 tramite operazioni sui file system, quali apertura e lettura. Mountpoint converte automaticamente queste operazioni in chiamate API a oggetti S3, offrendo alle applicazioni l'accesso all'archiviazione elastica e alla velocità di trasmissione effettiva di Amazon S3 tramite un'interfaccia di file. Per ulteriori informazioni, consulta [Montaggio di un bucket Amazon S3 come file system locale](mountpoint.md). 
+ **Multi-Region applicazioni**: gli Multi-Region Access Point di Amazon S3 forniscono un endpoint globale che le applicazioni possono utilizzare per soddisfare le richieste provenienti da bucket S3 per uso generico che si trovano in più di uno. Regioni AWS Puoi utilizzare gli Multi-Region Access Points per creare applicazioni multiregionali con la stessa architettura utilizzata in una singola regione e quindi eseguire tali applicazioni in qualsiasi parte del mondo. Invece di inviare richieste tramite Internet pubblico, gli Multi-Region Access Point forniscono una resilienza di rete integrata con accelerazione delle richieste basate su Internet ad Amazon S3. Per ulteriori informazioni, consulta [Gestione del traffico multi-regione con punti di accesso multi-regione](MultiRegionAccessPoints.md).
+ **Secure Shell (SSH) File Transfer Protocol (SFTP)**: se stai cercando di trasferire in modo sicuro dati sensibili su Internet, puoi utilizzare un SFTP-enabled server con il tuo bucket generico Amazon S3. AWS SFTP è un protocollo di rete che supporta tutte le funzionalità di sicurezza e autenticazione di SSH. Questo protocollo ti permette di avere un controllo granulare sull'identità, le autorizzazioni e le chiavi degli utenti, ma se preferisci puoi utilizzare le policy IAM per gestire gli accessi. Per associare un server compatibile con SFTP al tuo bucket Amazon S3, assicurati di creare SFTP-enabled prima il server. Quindi, è possibile impostare gli account utente e associare il server a un bucket per uso generico Amazon S3. *Per una procedura dettagliata di questo processo, consulta [AWS Transfer for SFTP — Servizio SFTP completamente gestito per Amazon S3](https://aws.amazon.com/blogs/aws/new-aws-transfer-for-sftp-fully-managed-sftp-service-for-amazon-s3/) nei blog.AWS *

## Console Amazon S3
<a name="accessing-aws-management-console"></a>

La console è un'interfaccia utente basata sul Web per la gestione di Amazon S3 AWS e delle risorse. Con la console Amazon S3 è possibile accedere facilmente a un bucket e modificarne le proprietà. Attraverso l'interfaccia utente della console, è possibile eseguire quasi tutte le operazioni sul bucket senza dover scrivere alcun codice.

Se ti sei registrato a Account AWS, puoi accedere alla console Amazon S3 accedendo alla console Amazon S3 e **scegliendo** S3 dalla home page della console Amazon S3. Puoi anche utilizzare questo link per accedere direttamente a. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

## AWS CLI
<a name="accessing-aws-cli"></a>

Puoi utilizzarlo AWS CLI per impartire comandi o creare script dalla riga di comando del tuo sistema per eseguire attività AWS (incluso S3). Ad esempio, se devi accedere a più bucket, puoi risparmiare tempo utilizzandoli AWS CLI per automatizzare le attività comuni e ripetitive. La possibilità di scrivere e di ripetere azioni comuni è una necessità che le aziende considerano frequentemente quando crescono. 

[AWS CLI](https://aws.amazon.com/cli/)Fornisce comandi per un ampio set di. Servizi AWS AWS CLI È supportato su Windows, macOS e Linux. Per iniziare, consulta la [https://docs.aws.amazon.com/cli/latest/userguide/](https://docs.aws.amazon.com/cli/latest/userguide/). Per ulteriori informazioni sui comandi per Amazon S3, consulta [s3api](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/index.html) e [s3control](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/index.html) nella *pagina di riferimento dei comandi della AWS CLI *.

## AWS SDK
<a name="accessing-aws-sdks"></a>

AWS fornisce SDK (kit di sviluppo software) costituiti da librerie e codice di esempio per vari linguaggi e piattaforme di programmazione (Java, Python, Ruby, .NET, iOS, Android e così via). Gli AWS SDK offrono un modo pratico per creare l'accesso programmatico a S3 e. AWS Amazon S3 è un servizio REST. Puoi inviare richieste ad Amazon S3 utilizzando le librerie AWS SDK, che racchiudono l'API REST di Amazon S3 sottostante e semplificano le attività di programmazione. Ad esempio, gli SDK si occupano di attività quali il calcolo delle firme, la firma crittografica delle richieste, la gestione degli errori e la ripetizione automatica delle richieste. [Per informazioni sugli AWS SDK, incluso come scaricarli e installarli, consulta Tools for. AWS](https://aws.amazon.com/tools/)

Ogni interazione con Amazon S3 è autenticata o anonima. Se utilizzi gli AWS SDK, le librerie calcolano la firma per l'autenticazione dalle chiavi che fornisci. Per ulteriori informazioni su come effettuare richieste ad Amazon S3, consulta [Esecuzione di richieste](https://docs.aws.amazon.com/AmazonS3/latest/API/MakingRequests.html).

## API REST di Amazon S3
<a name="AccessingUsingRESTAPI"></a>

L'architettura di Amazon S3 è ideata per essere indipendente dal linguaggio di programmazione e per utilizzare le interfacce supportate da AWS per archiviare e recuperare oggetti. Puoi accedere a S3 e AWS a livello di programmazione utilizzando l'API REST di Amazon S3. L'API REST è un'interfaccia HTTP per Amazon S3. Con l'API REST, uilizzi le richieste HTTP standard per creare, recuperare ed eliminare bucket e oggetti.

Per utilizzare l'API REST, puoi servirti di qualunque kit di strumenti in grado di supportare HTTP. Puoi anche utilizzare un browser per recuperare gli oggetti, purché siano leggibili in modo anonimo.

Poiché l'API REST utilizza codici di stato e intestazioni HTTP standard, i kit di strumenti e i browser standard funzionano come previsto. In alcune aree sono state aggiunte funzionalità ad HTTP, ad esempio le intestazioni per il supporto del controllo accessi. Le nuove funzionalità sono state in tali casi aggiunte in modo da essere conformi allo stile di utilizzo di HTTP standard.

Se effettui chiamate API REST direttamente dall'applicazione in uso, devi scrivere il codice per calcolare la firma e aggiungerlo alla richiesta. Per ulteriori informazioni su come effettuare richieste ad Amazon S3, consulta [Esecuzione di richieste](https://docs.aws.amazon.com/AmazonS3/latest/API/MakingRequests.html) nella *documentazione di riferimento delle API Amazon S3*.