

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

# Utilizzare S3 Intelligent-Tiering
<a name="using-intelligent-tiering"></a>

Puoi utilizzare la classe di archiviazione S3 Intelligent-Tiering per ottimizzare automaticamente i costi di archiviazione. S3 Intelligent-Tiering offre risparmi automatici sui costi spostando i dati a livello granulare degli oggetti tra i livelli di accesso quando i modelli di accesso cambiano. Per i dati a cui è possibile accedere in modo asincrono, puoi scegliere di abilitare l'archiviazione automatica all'interno della classe di storage S3 Intelligent-Tiering utilizzando l'API o Amazon S3. Console di gestione AWS AWS CLI

## Trasferimento dei dati in S3 Intelligent-Tiering
<a name="moving-data-to-int-tiering"></a>

Sono disponibili due modi per spostare i dati in S3 Intelligent-Tiering. È possibile caricare oggetti direttamente nel Piano intelligente S3 dalla console o in modo programmatico utilizzando un'operazione `PUT`. Per ulteriori informazioni, consulta [Impostazione della classe di storage di un oggetto](sc-howtoset.md). È inoltre possibile configurare le configurazioni del ciclo di vita S3 per la transizione di oggetti da S3 Standard o Accesso Infrequente S3 Standard a Piano intelligente S3.

### Caricamento dei dati in S3 Intelligent-Tiering utilizzando PUT diretto
<a name="moving-data-to-int-tiering-directPUT"></a>

Quando carichi un oggetto nella classe di archiviazione S3 Intelligent-Tiering utilizzando l'operazione API [PUT](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html), specifichi S3 Intelligent-Tiering nell'intestazione della richiesta [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html#API_PutObject_RequestSyntax](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html#API_PutObject_RequestSyntax).

La seguente richiesta archivia l'immagine, `my-image.jpg`, nel bucket `myBucket`. La richiesta utilizza l'intestazione `x-amz-storage-class` per richiedere che l'oggetto venga archiviato utilizzando la classe di archiviazione S3 Intelligent-Tiering. 

**Example**  

```
PUT /my-image.jpg HTTP/1.1
Host: myBucket.s3.<Region>.amazonaws.com (http://amazonaws.com/)
Date: Wed, 1 Sep 2021 17:50:00 GMT
Authorization: authorization string
Content-Type: image/jpeg
Content-Length: 11434
Expect: 100-continue
x-amz-storage-class: INTELLIGENT_TIERING
```

### Trasferimento dei dati a S3 Intelligent-Tiering da S3 Standard o S3 Standard-Infrequent Access tramite il ciclo di vita S3
<a name="moving-data-to-int-tiering-lifecycle"></a>

Puoi aggiungere regole a una configurazione del ciclo di vita S3 per indicare ad Amazon S3 di trasferire gli oggetti da una classe di archiviazione a un'altra. Per informazioni sulle transizioni supportate e sui vincoli correlati, consulta [Trasferimento degli oggetti utilizzando il ciclo di vita S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html). 

Puoi specificare le configurazioni del ciclo di vita S3 a livello di bucket o di prefisso. In questa regola di configurazione del ciclo di vita S3, il filtro specifica un prefisso della chiave (`documents/`). Pertanto la regola si applica agli oggetti con il prefisso del nome della chiave `documents/`, ad esempio `documents/doc1.txt` e `documents/doc2.txt`. La regola specifica un'azione `Transition` che indica ad Amazon S3 di trasferire gli oggetti alla classe di archiviazione S3 Intelligent-Tiering 0 giorni dopo la creazione. In questo caso, gli oggetti sono idonei per la transizione a S3 Intelligent-Tiering alla mezzanotte UTC successiva alla creazione.

**Example**  

```
<LifecycleConfiguration>
  <Rule>
    <ID>ExampleRule</ID>
    <Filter>
       <Prefix>documents/</Prefix>
    </Filter>
    <Status>Enabled</Status>
    <Transition>
      <Days>0</Days>
      <StorageClass>INTELLIGENT_TIERING</StorageClass>
    </Transition>
 </Rule>
</LifecycleConfiguration>
```

Un bucket che supporta la funzione Controllo delle versioni mantiene una versione dell'oggetto corrente e zero o più versioni dell'oggetto non correnti. È possibile definire regole del ciclo di vita separate per le versioni dell'oggetto correnti e non correnti.

Per ulteriori informazioni, consulta [Elementi della configurazione del ciclo di vita](intro-lifecycle-rules.md).

## Accesso ai livelli S3 Intelligent-Tiering Archive Access e Deep Archive Access
<a name="enable-auto-archiving-int-tiering"></a>

Per ottenere il costo di storage più basso sui dati a cui è possibile accedere in pochi minuti o ore, puoi attivare uno o entrambi i livelli di accesso all'archivio creando una configurazione a livello di bucket, prefisso o tag di oggetto utilizzando l'API o Console di gestione AWS Amazon AWS CLI S3. 

### Utilizzo della console S3
<a name="enable-auto-archiving-int-tiering-console"></a>

**Per abilitare l'archiviazione automatica di S3 Intelligent-Tiering**

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. Nell'elenco **Bucket** scegli il nome del bucket desiderato.

1. Scegli **Properties (Proprietà)**.

1. Passa alla sezione **S3 Intelligent-Tiering Archive configurations (Configurazioni di archiviazione di S3 Intelligent-Tiering)** e scegli**Create configuration (Crea configurazione)**.

1. Nella sezione **Archive configuration settings (Impostazioni di configurazione archivio)**, specifica un nome descrittivo per la configurazione dell'archivio S3 Intelligent-Tiering.

1. In **Choose a configuration scope (Scegli un ambito di configurazione)**, scegli l'ambito di configurazione da utilizzare. Facoltativamente, puoi limitare l'ambito di configurazione agli oggetti specificati all'interno di un bucket utilizzando un prefisso condiviso, un tag oggetto o una combinazione dei due.

   1. Per limitare l'ambito della configurazione, seleziona **Limit the scope of this configuration using one or more filters (Limita l'ambito di questa configurazione utilizzando uno o più filtri)**.

   1. Per limitare l'ambito della configurazione utilizzando un singolo prefisso, inserisci il prefisso in **Prefisso**. 

   1. Per limitare l'ambito della configurazione utilizzando i tag oggetto, seleziona **Add tag (Aggiungi tag)** e inserisci un valore per la chiave.

1. In **Status** (Stato), seleziona **Enable** (Abilita).

1. Nella sezione **Archive settings** (Impostazioni archivio), seleziona uno o entrambi i livelli Accesso di archiviazione per abilitarli.

1. Scegli **Create** (Crea).

### Usando il AWS CLI
<a name="enable-auto-archiving-int-tiering-cli"></a>

È possibile utilizzare AWS CLI i seguenti comandi per gestire le configurazioni di S3 Intelligent-Tiering:
+ [https://docs.aws.amazon.com/cli/latest/reference/s3api/delete-bucket-intelligent-tiering-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/s3api/delete-bucket-intelligent-tiering-configuration.html)
+ [https://docs.aws.amazon.com/cli/latest/reference/s3api/get-bucket-intelligent-tiering-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/s3api/get-bucket-intelligent-tiering-configuration.html)
+ [https://docs.aws.amazon.com/cli/latest/reference/s3api/list-bucket-intelligent-tiering-configurations.html](https://docs.aws.amazon.com/cli/latest/reference/s3api/list-bucket-intelligent-tiering-configurations.html)
+ [https://docs.aws.amazon.com/cli/latest/reference/s3api/put-bucket-intelligent-tiering-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/s3api/put-bucket-intelligent-tiering-configuration.html)

*Per istruzioni sulla configurazione AWS CLI, consulta [Developing with Amazon S3 using the AWS CLI nel Amazon S3 API](https://docs.aws.amazon.com/AmazonS3/latest/API/setup-aws-cli.html) Reference.*

Quando si utilizza AWS CLI, non è possibile specificare la configurazione come file XML. È necessario specificare invece il JSON. Di seguito è riportato un esempio di configurazione XML di S3 Intelligent-Tiering e l'equivalente JSON che puoi specificare in un comando AWS CLI .

L'esempio seguente assegna una configurazione S3 Intelligent-Tiering al bucket specificato.

**Example [https://docs.aws.amazon.com/cli/latest/reference/s3api/put-bucket-intelligent-tiering-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/s3api/put-bucket-intelligent-tiering-configuration.html)**  

```
{
  "Id": "string",
  "Filter": {
    "Prefix": "string",
    "Tag": {
      "Key": "string",
      "Value": "string"
    },
    "And": {
      "Prefix": "string",
      "Tags": [
        {
          "Key": "string",
          "Value": "string"
        }
        ...
      ]
    }
  },
  "Status": "Enabled"|"Disabled",
  "Tierings": [
    {
      "Days": integer,
      "AccessTier": "ARCHIVE_ACCESS"|"DEEP_ARCHIVE_ACCESS"
    }
    ...
  ]
}
```

```
PUT /?intelligent-tiering&id=Id HTTP/1.1
Host: Bucket.s3.amazonaws.com
<?xml version="1.0" encoding="UTF-8"?>
<IntelligentTieringConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
   <Id>string</Id>
   <Filter>
      <And>
         <Prefix>string</Prefix>
         <Tag>
            <Key>string</Key>
            <Value>string</Value>
         </Tag>
         ...
      </And>
      <Prefix>string</Prefix>
      <Tag>
         <Key>string</Key>
         <Value>string</Value>
      </Tag>
   </Filter>
   <Status>string</Status>
   <Tiering>
      <AccessTier>string</AccessTier>
      <Days>integer</Days>
   </Tiering>
   ...
</IntelligentTieringConfiguration>
```

### Utilizzo dell'operazione API PUT
<a name="enable-auto-archiving-int-tiering-api"></a>

Puoi utilizzare l'operazione [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.html) per un bucket specificato e fino a 1.000 configurazioni S3 Intelligent-Tiering per bucket. Puoi definire quali oggetti all'interno di un bucket sono idonei per i livelli di accesso di archiviazione utilizzando un prefisso condiviso o un tag oggetto. Usare un prefisso condiviso o un tag oggetto permette l'allineamento a determinate applicazioni aziendali, flussi di lavoro, o organizzazioni interne. Hai inoltre la flessibilità necessaria per attivare il livello Accesso di archiviazione, il livello Accesso di archiviazione profonda o entrambi.

## Nozioni di base su Piano intelligente S3
<a name="intelligent-tiering-tutorial"></a>

Per saperne di più su come usare la classe di archiviazione S3 Intelligent-Tiering (Piano intelligente S3), consulta [Tutorial: Guida introduttiva a Piano intelligente Amazon S3](https://aws.amazon.com/getting-started/hands-on/getting-started-using-amazon-s3-intelligent-tiering/?ref=docs_gateway/amazons3/using-intelligent-tiering.html).