

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à.

# Nozioni di base su Amazon S3 su Outposts
<a name="S3OutpostsGS"></a>

Con Amazon S3 su Outposts è possibile creare bucket S3 su AWS Outposts, nonché archiviare e recuperare facilmente gli oggetti on-Premise per le applicazioni che richiedono l'accesso ai dati in locale, l'elaborazione dei dati in locale e la residenza dei dati. S3 su Outposts fornisce una nuova classe di archiviazione, S3 Outposts (`OUTPOSTS`), che utilizza le API Amazon S3 ed è progettata per archiviare i dati in modo durevole e ridondante su più dispositivi e server su AWS Outposts. Comunichi con il bucket Outpost utilizzando un punto di accesso e una connessione di endpoint su un Virtual Private Cloud (VPC). Sui bucket Outposts puoi utilizzare le stesse API e caratteristiche di Amazon S3, comprese policy di accesso, crittografia e tagging. Puoi utilizzare S3 su Outposts tramite la Console di gestione AWS, AWS Command Line Interface (AWS CLI), gli SDK AWS o l'API REST.

Con Amazon S3 su Outposts è possibile utilizzare le API e le funzionalità Amazon S3, ad esempio l'archiviazione degli oggetti, le policy di accesso, la crittografia e l'aggiunta di tag, su AWS Outposts come si fa su Amazon S3. Per informazioni su S3 su Outposts, consulta [Che cos'è Amazon S3 su Outposts?](S3onOutposts.md).

**Topics**
+ [Guida introduttiva all'utilizzo di Console di gestione AWS](S3OutpostsGSConsole.md)
+ [Guida introduttiva all'utilizzo di AWS CLI and SDK for Java](S3OutpostsGSCLIJava.md)

# Guida introduttiva all'utilizzo di Console di gestione AWS
<a name="S3OutpostsGSConsole"></a>

Con Amazon S3 on Outposts, puoi creare bucket S3 sui tuoi AWS Outposts e archiviare e recuperare facilmente oggetti in locale per applicazioni che richiedono l'accesso locale ai dati, l'elaborazione locale dei dati e la residenza dei dati. S3 on Outposts offre una nuova classe di storage, S3 Outposts `OUTPOSTS` (), che utilizza Amazon S3 ed è progettata per archiviare i dati in modo duraturo e ridondante su APIs più dispositivi e server sul tuo. AWS Outposts Comunichi con il bucket Outpost utilizzando un punto di accesso e una connessione di endpoint su un Virtual Private Cloud (VPC). Puoi utilizzare le stesse APIs funzionalità sui bucket Outpost come sui bucket Amazon S3, tra cui policy di accesso, crittografia e tagging. Puoi usare S3 su Outposts tramite Console di gestione AWS l'API AWS Command Line Interface ,AWS CLI() o AWS SDKs REST. Per ulteriori informazioni, consulta [Che cos'è Amazon S3 su Outposts?](S3onOutposts.md)

Per iniziare a utilizzare S3 su Outposts con la console, consulta i seguenti argomenti. Per iniziare a usare AWS CLI o AWS SDK per Java, consulta. [Guida introduttiva all'utilizzo di AWS CLI and SDK for Java](S3OutpostsGSCLIJava.md)

**Topics**
+ [Creazione di un bucket, un punto di accesso e un endpoint](#S3OutpostsGSConsoleCreateBucket)
+ [Fasi successive](#S3OutpostsGSConsoleNext)

## Creazione di un bucket, un punto di accesso e un endpoint
<a name="S3OutpostsGSConsoleCreateBucket"></a>

La procedura seguente mostra come creare il primo bucket in S3 su Outposts. La prima volta che crei un bucket utilizzando la console, crei anche un punto di accesso e un endpoint associato al bucket in modo da poter iniziare immediatamente ad archiviare gli oggetti nel bucket. 

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Nel riquadro di navigazione a sinistra, seleziona **Outposts buckets (Bucket Outposts)**.

1. Seleziona **Crea bucket Outposts**.

1. In **Bucket name (Nome bucket)**, immettere un nome conforme a DNS (Domain Name System) per il bucket.

   Il nome del bucket deve:
   + Sii unico all'interno dell' Account AWS Outpost e del luogo in Regione AWS cui l'Outpost è ospitato.
   + Contenere da 3 a 63 caratteri.
   + Non contiene caratteri maiuscoli.
   + Iniziare con una lettera minuscola o un numero.

     Una volta creato il bucket, non è possibile modificarne il nome. Per informazioni sulla denominazione dei bucket, consulta [Regole di denominazione dei bucket per uso generico](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html) nella *Guida per l'utente di Amazon S3*.
**Importante**  
Evitare di includere informazioni riservate, ad esempio numeri di account, nel nome del bucket. Il nome del bucket è visibile in URLs quel punto agli oggetti nel bucket.

1. In **Outpost**, seleziona l'Outpost in cui desideri sia ospitato il bucket. 

1. In **Bucket Versioning** (Controllo delle versioni del bucket), imposta lo stato del controllo delle versioni S3 per il bucket S3 su Outposts su una delle seguenti opzioni:
   + **Disable** (Disabilita) (impostazione predefinita): il bucket rimane senza versione.
   + **Enable** (Abilita): il controllo delle versioni S3 è abilitato per gli oggetti nel bucket. A tutti gli oggetti aggiunti al bucket viene assegnato un ID versione univoco.

   Per ulteriori informazioni sulla funzione Controllo delle versioni S3, consulta [Gestione del controllo delle versioni S3 per il bucket S3 su Outposts](S3OutpostsManagingVersioning.md).

1. (Opzionale) Aggiungi eventuali **tag facoltativi** che desideri associare al bucket su Outposts. Puoi utilizzare i tag per monitorare i criteri per singoli progetti o gruppi di progetti, o per etichettare i bucket mediante i tag di allocazione dei costi.

   Per impostazione predefinita, tutti gli oggetti archiviati nel bucket su Outposts vengono memorizzati utilizzando la crittografia lato server con chiavi di crittografia gestite da Amazon S3 (SSE-S3). Puoi inoltre scegliere di archiviare esplicitamente gli oggetti utilizzando la crittografia lato server con chiavi di crittografia fornite dal cliente (SSE-C). Per modificare il tipo di crittografia, è necessario utilizzare l'API REST, AWS Command Line Interface (AWS CLI) o. AWS SDKs

1. Nella sezione **Impostazioni punto di accesso Outposts** specifica il nome del punto di accesso.

   I punti di accesso S3 su Outposts semplificano la gestione dell'accesso ai dati su vasta scala per set di dati condivisi in S3 su Outposts. I punti di accesso sono endpoint di rete denominati che vengono collegati a bucket Outposts che puoi usare per eseguire operazioni su oggetti S3. Per ulteriori informazioni, consulta [Access point](S3OutpostsWorkingBuckets.md#S3OutpostsAP). 

   I nomi dei punti di accesso devono essere univoci all'interno dell'account per la Regione e l'outpost e devono rispettare le [restrizioni e limitazioni dei punti di accesso](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-restrictions-limitations.html).

1. Scegli il **VPC** per questo access point Amazon S3 su Outposts. 

   Se non hai un VPC scegli **Create VPC (Crea VPC)**. Per ulteriori informazioni, consulta [Creazione di punti di accesso limitati a un cloud privato virtuale (VPC)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-vpc.html) nella *Guida per l'utente di Amazon S3*.

   Un Virtual Private Cloud (VPC) consente di avviare risorse AWS in una rete virtuale definita dall'utente. Questa rete virtuale è simile a una comune rete da gestire all'interno del proprio data center, ma con i vantaggi dell'impiego dell'infrastruttura scalabile di AWS. 

1. (Facoltativo per un VPC esistente) Scegli una **Endpoint subnet (Subnet endpoint)** per l'endpoint. 

   Una sottorete è un intervallo di indirizzi IP nel VPC. Se non disponi della sottorete desiderata, seleziona **Crea sottorete**. Per ulteriori informazioni, consulta [Reti per S3 su Outposts](S3OutpostsNetworking.md). 

1. (Facoltativo per un VPC esistente) Scegli una **Endpoint security group (Gruppo di sicurezza endpoint)** per l'endpoint.

   Un [gruppo di sicurezza](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security-groups.html) agisce da firewall virtuale per controllare il traffico in entrata e in uscita.

1. (Facoltativo per un VPC esistente) Scegli il **Endpoint access type (Tipo di accesso all'endpoint)**:
   + **Private (Privato)**: da utilizzare con il VPC.
   + **Customer owned IP (IP di proprietà del cliente)**: da utilizzare con un pool di indirizzi IP di proprietà del cliente all'interno della rete On-Premise.

1. (Facoltativo) Specifica la **policy del punto di accesso Outpost**. La console visualizza automaticamente l'**ARN (Amazon Resource Name** del punto di accesso che può essere utilizzato nella policy.

1. Seleziona **Crea bucket Outposts**.
**Nota**  
Per la creazione dell'endpoint per gli outpost e perché il bucket sia pronto all'uso possono essere necessari fino a 5 minuti. Per configurare ulteriori impostazioni di bucket, seleziona **Visualizza dettagli**.

## Fasi successive
<a name="S3OutpostsGSConsoleNext"></a>

Con Amazon S3 su Outposts, i dati degli oggetti vengono sempre archiviati nell'Outpost. Quando si AWS installa un rack Outpost, i dati rimangono locali rispetto a Outpost per soddisfare i requisiti di residenza dei dati. I tuoi oggetti non lasciano mai il tuo Outpost e non sono in una Regione AWS. Poiché Console di gestione AWS è ospitato in una regione, non puoi utilizzare la console per caricare o gestire oggetti in Outpost. Tuttavia, puoi utilizzare l'API REST, AWS Command Line Interface (AWS CLI) e caricare e AWS SDKs gestire gli oggetti tramite i tuoi punti di accesso.

Dopo aver creato un bucket, un access point e un endpoint S3 su Outposts, puoi utilizzare o l' AWS CLI SDK for Java per caricare un oggetto nel tuo bucket. Per ulteriori informazioni, consulta [Caricare un oggetto in un bucket S3 su Outposts](S3OutpostsUploadObjects.md).

# Guida introduttiva all'utilizzo di AWS CLI and SDK for Java
<a name="S3OutpostsGSCLIJava"></a>

Con Amazon S3 on Outposts, puoi creare bucket S3 sui tuoi AWS Outposts e archiviare e recuperare facilmente oggetti in locale per applicazioni che richiedono l'accesso locale ai dati, l'elaborazione locale dei dati e la residenza dei dati. S3 on Outposts offre una nuova classe di storage, S3 Outposts `OUTPOSTS` (), che utilizza Amazon S3 ed è progettata per archiviare i dati in modo duraturo e ridondante su APIs più dispositivi e server sul tuo. AWS Outposts Comunichi con il bucket Outpost utilizzando un punto di accesso e una connessione di endpoint su un Virtual Private Cloud (VPC). Puoi utilizzare le stesse APIs funzionalità sui bucket Outpost come sui bucket Amazon S3, tra cui policy di accesso, crittografia e tagging. Puoi usare S3 su Outposts tramite Console di gestione AWS l'API AWS Command Line Interface ,AWS CLI() o AWS SDKs REST. Per ulteriori informazioni, consulta [Che cos'è Amazon S3 su Outposts?](S3onOutposts.md)

Per iniziare a utilizzare S3 su Outposts devi creare un bucket, un punto di accesso e un endpoint. Quindi puoi caricare gli oggetti nel bucket. Gli esempi seguenti mostrano come iniziare a usare S3 su Outposts utilizzando AWS CLI l'SDK for Java. Per le nozioni di base sulla console, consulta [Guida introduttiva all'utilizzo di Console di gestione AWS](S3OutpostsGSConsole.md).

**Topics**
+ [Fase 1: creazione di un bucket](#S3OutpostsGSCreateBucket)
+ [Fase 3: creazione di un punto di accesso](#S3OutpostsGSCreateAccessPoint)
+ [Fase 3: creazione di un endpoint](#S3OutpostsGSCreateEndpoint)
+ [Fase 4: caricamento di un oggetto in un bucket S3 su Outposts](#S3OutpostsGSUploadObject)

## Fase 1: creazione di un bucket
<a name="S3OutpostsGSCreateBucket"></a>

Gli esempi seguenti AWS CLI e quelli di SDK for Java mostrano come creare un bucket S3 on Outposts.

------
#### [ AWS CLI ]

**Example**  
L'esempio seguente crea un bucket S3 su Outposts (`s3-outposts:CreateBucket`) utilizzando la AWS CLI. Per eseguire questo comando, sostituisci `user input placeholders` con le informazioni appropriate.  

```
aws s3control create-bucket --bucket example-outposts-bucket --outpost-id op-01ac5d28a6a232904
```

------
#### [ SDK for Java ]

**Example**  
Per esempi di come creare un bucket S3 Outposts con l'SDK AWS per Java [CreateOutpostsBucket,](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/s3/src/main/java/com/example/s3/outposts/CreateOutpostsBucket.java) consulta.java negli esempi di codice *AWS SDK for* Java 2.x.

------

## Fase 3: creazione di un punto di accesso
<a name="S3OutpostsGSCreateAccessPoint"></a>

Per accedere al bucket Amazon S3 su Outposts devi creare e configurare un punto di accesso. Questi esempi mostrano come creare un punto di accesso utilizzando AWS CLI e l'SDK for Java.

Gli *Access Point* semplificano la gestione dell'accesso ai dati su vasta scala per set di dati condivisi in Amazon S3. Gli access point sono endpoint di rete denominati che vengono collegati a bucket che possono essere utilizzati per eseguire operazioni su oggetti di Amazon S3, ad esempio `GetObject` e `PutObject`. Con S3 su Outposts devi utilizzare i punti di accesso per accedere a qualsiasi oggetto in un bucket Outposts. I punti di accesso supportano solo l' virtual-host-styleindirizzamento.

------
#### [ AWS CLI ]

**Example**  
L' AWS CLI esempio seguente crea un punto di accesso per un bucket Outposts. Per eseguire questo comando, sostituisci `user input placeholders` con le informazioni appropriate.  

```
aws s3control create-access-point --account-id 123456789012 --name example-outposts-access-point --bucket "arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket" --vpc-configuration VpcId=example-vpc-12345
```

------
#### [ SDK for Java ]

**Example**  
Per esempi di come creare un punto di accesso per un bucket S3 Outposts con l'SDK AWS per Java [CreateOutpostsAccessPoint,](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/s3/src/main/java/com/example/s3/outposts/CreateOutpostsAccessPoint.java) consulta.java negli esempi di codice *AWS SDK for* Java 2.x.

------

## Fase 3: creazione di un endpoint
<a name="S3OutpostsGSCreateEndpoint"></a>

Per instradare le richieste verso un punto di accesso Amazon S3 su Outposts, è necessario creare e configurare un endpoint S3 su Outposts. Per creare un endpoint, è necessario disporre di una connessione attiva con il collegamento del servizio alla regione di origine degli outpost. Ogni cloud privato virtuale (VPC) del tuo Outpost può avere un endpoint associato. Per ulteriori informazioni sull'endpoint, consulta [Requisiti di rete di S3 su Outposts](S3OnOutpostsRestrictionsLimitations.md#S3OnOutpostsConnectivityRestrictions). È necessario creare un endpoint per poter accedere ai bucket Outposts ed eseguire operazioni sugli oggetti. Per ulteriori informazioni, consulta [Endpoints](S3OutpostsWorkingBuckets.md#S3OutpostsEP).

Questi esempi mostrano come creare un endpoint utilizzando AWS CLI e l'SDK for Java. Per ulteriori informazioni sulle autorizzazioni richieste per la creazione e la gestione degli endpoint, consulta [Autorizzazioni per endpoint S3 su Outposts](S3OutpostsIAM.md#S3OutpostsEndpointPermissions).

------
#### [ AWS CLI ]

**Example**  
L' AWS CLI esempio seguente crea un endpoint per un Outpost utilizzando il tipo di accesso alle risorse VPC. Il VPC deriva dalla sottorete. Per eseguire questo comando, sostituire `user input placeholders` con le proprie informazioni.  

```
aws s3outposts create-endpoint --outpost-id op-01ac5d28a6a232904 --subnet-id subnet-8c7a57c5 --security-group-id sg-ab19e0d1
```
L' AWS CLI esempio seguente crea un endpoint per un Outpost utilizzando il tipo di accesso del pool di indirizzi IP (pool CoIP) di proprietà del cliente. Per eseguire questo comando, sostituisci `user input placeholders` con le informazioni appropriate.  

```
aws s3outposts create-endpoint --outpost-id op-01ac5d28a6a232904 --subnet-id subnet-8c7a57c5 --security-group-id sg-ab19e0d1 --access-type CustomerOwnedIp --customer-owned-ipv4-pool ipv4pool-coip-12345678901234567
```

------
#### [ SDK for Java ]

**Example**  
Per esempi su come creare un endpoint per un S3 Outpost con l'SDK per Java, AWS [CreateOutpostsEndPointconsulta.java](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/s3/src/main/java/com/example/s3/outposts/CreateOutpostsEndPoint.java) negli esempi di codice SDK for *AWS Java* 2.x.

------

## Fase 4: caricamento di un oggetto in un bucket S3 su Outposts
<a name="S3OutpostsGSUploadObject"></a>

Per caricare un oggetto, consulta [Caricare un oggetto in un bucket S3 su Outposts](S3OutpostsUploadObjects.md).