

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Gestion des coûts de stockage avec Amazon S3 Intelligent-Tiering
<a name="intelligent-tiering"></a>

La classe de stockage S3 Intelligent-Tiering est conçue pour optimiser les coûts de stockage en déplaçant automatiquement les données vers le niveau d’accès de stockage le plus rentable lorsque les modèles d’accès changent, sans incidence sur les performances ni sur les frais d’exploitation. Moyennant des frais mensuels minimes de surveillance et d’automatisation des objets, S3 Intelligent-Tiering surveille les modèles d’accès et déplace automatiquement les objets qui n’ont pas été consultés vers des niveaux d’accès moins coûteux.

S3 Intelligent-Tiering permet de réduire automatiquement les coûts de stockage grâce à trois niveaux d’accès à faible latence et à haut débit. Pour les données accessibles de manière asynchrone, vous pouvez choisir d'activer les capacités d'archivage automatique dans la classe de stockage S3 Intelligent-Tiering. L’utilisation de S3 Intelligent-Tiering n’entraîne aucuns frais de récupération. Si un objet du niveau d’accès Peu fréquent ou Archive Instant est consulté ultérieurement, il est automatiquement replacé dans le niveau d’accès Fréquent. Aucuns frais supplémentaires ne s’appliquent lorsque des objets sont déplacés entre des niveaux d’accès de la classe de stockage S3 Intelligent-Tiering.

S3 Intelligent-Tiering est la classe de stockage recommandée pour les données avec des modèles d’accès inconnus, changeants ou imprévisibles, indépendamment de la taille de l’objet ou de la période de rétention, telles que les lacs de données, l’analytique des données et les nouvelles applications.

 La classe de stockage S3 Intelligent-Tiering prend en charge toutes les fonctions Amazon S3, y compris les suivantes :
+ S3 Inventory, pour vérifier le niveau d’accès des objets
+ Réplication S3, pour répliquer des données vers n’importe quelle Région AWS
+ S3 Storage Lens, pour afficher les métriques d’utilisation et d’activité du stockage
+ Chiffrement côté serveur, pour protéger les données objet
+ Verrouillage des objets S3, pour empêcher la suppression accidentelle de données
+ AWS PrivateLink, pour accéder à Amazon S3 via un point de terminaison privé dans un cloud privé virtuel (VPC)

Pour en savoir sur l’utilisation de S3 Intelligent-Tiering, consultez les sections suivantes :

**Topics**
+ [Fonctionnement de S3 Intelligent-Tiering](intelligent-tiering-overview.md)
+ [Utiliser S3 Intelligent-Tiering](using-intelligent-tiering.md)
+ [Gestion de S3 Intelligent-Tiering](intelligent-tiering-managing.md)

# Fonctionnement de S3 Intelligent-Tiering
<a name="intelligent-tiering-overview"></a>

La classe de stockage Amazon S3 Intelligent-Tiering stocke automatiquement les objets dans trois niveaux d’accès. Un niveau est optimisé pour les accès fréquents, un niveau à coût réduit est optimisé pour les accès peu fréquents, et un autre niveau au coût très réduit est optimisé pour les données rarement accessibles. Pour un faible coût mensuel de surveillance et d’automatisation des objets, S3 Intelligent-Tiering surveille les modèles d’accès et déplace automatiquement les objets vers le niveau d’accès Peu fréquent lorsque ceux-ci n’ont pas été consultés pendant 30 jours consécutifs. Après 90 jours sans accès, les objets sont déplacés vers le niveau d’accès Archive Instant sans impact sur les performances ni sur les frais d’exploitation.

Pour obtenir le coût de stockage le plus bas sur des données auxquelles on peut accéder en quelques minutes ou quelques heures, activez les capacités d’archivage pour ajouter deux niveaux d’accès supplémentaires. Vous pouvez répartir les objets sur le niveau d’accès Archive, le niveau d’accès Deep Archive, ou les deux. Avec l’accès Archive, S3 Intelligent-Tiering déplace les objets qui n’ont pas été consultés pendant un minimum de 90 jours consécutifs vers le niveau d’accès Archive. Avec l’accès Deep Archive, S3 Intelligent-Tiering déplace les objets vers le niveau d’accès Deep Archive après un minimum de 180 jours consécutifs sans accès. Pour les deux niveaux, vous pouvez configurer le nombre de jours sans accès en fonction de vos besoins.

Les actions suivantes constituent un accès qui empêche de classer vos objets dans le niveau d’accès Archive ou le niveau d’accès Deep Archive :
+ Télécharger ou copier un objet archivé via la console Amazon S3.
+ Invocation de [https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html) ou réplication d’objets avec la réplication par lot S3. Dans ces cas, les objets source des opérations de copie ou de réplication sont hiérarchisés.
+ Invocation de [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html) ou [https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html).

Par exemple, si vous accédez à vos objets via `SelectObjectContent` avant le nombre de jours sans accès que vous avez spécifié (180 jours, par exemple), cette action réinitialise le chronomètre. Vos objets ne sont pas déplacés vers le niveau d’accès Archive ni vers le niveau d’accès Deep Archive tant que la dernière demande `SelectObjectContent` n’a pas atteint le nombre de jours spécifiés.

Si un objet du niveau d’accès Peu fréquent ou Archive Instant est consulté ultérieurement, il est automatiquement replacé dans le niveau d’accès Fréquent.

Les actions suivantes constituent un accès qui renvoie automatiquement des objets du niveau d’accès Peu fréquent ou Archive Instant vers le niveau d’accès Fréquent :
+ Télécharger ou copier un objet archivé via la console Amazon S3.
+ Invocation de [https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UploadPartCopy.html) ou réplication d’objets avec la réplication par lot. Dans ces cas, les objets source des opérations de copie ou de réplication sont hiérarchisés.
+ Invocation de [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html) ou [https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html).

Les autres actions ne constituent **pas** un accès qui renvoie automatiquement des objets du niveau d’accès Peu fréquent ou Archive Instant vers le niveau d’accès Fréquent. Voici un exemple, et non une liste définitive, de telles actions :
+ Invoquer [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html),, [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectTagging.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html), [https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html), et [https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateObjectEncryption.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_UpdateObjectEncryption.html).
+ L’invocation de [https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_SelectObjectContent.html) ne constitue pas un accès qui fait passer les objets au niveau d’accès Fréquent. De plus, elle n’empêche pas de hiérarchiser les objets du niveau d’accès fréquent au niveau d’accès peu fréquent, puis jusqu’au niveau Archive Instant Access.

Vous pouvez utiliser S3 Intelligent-Tiering comme classe de stockage par défaut pour les données nouvellement créées en spécifiant `INTELLIGENT-TIERING` dans l’[en-tête de demande x-amz-storage-class](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html#AmazonS3-PutObject-request-header-StorageClass) lorsque vous appelez les opérations `PutObject`, `CopyObject` ou `CreateMultipartUpload`. S3 Intelligent-Tiering est conçue pour une disponibilité de 99,9 % et une durabilité de 99,999999999 %.

**Note**  
Si la taille d’un objet est inférieure à 128 Ko, il n’est pas contrôlé et n’est pas admissible à la hiérarchisation automatique. Les objets plus petits sont toujours stockés dans le niveau Accès fréquent.

## Niveaux d’accès S3 Intelligent-Tiering.
<a name="intel-tiering-tier-definition"></a>

La section suivante explique les différents niveaux d’accès automatiques et facultatifs. Lorsque des objets se déplacent entre les niveaux d’accès, la classe de stockage reste la même (S3 Intelligent-Tiering).

Niveau Accès fréquent (automatique)  
C’est le niveau d’accès par défaut dans lequel tout objet créé ou migré dans S3 Intelligent-Tiering commence son cycle de vie. Un objet reste dans ce niveau tant qu’il est accessible. Le niveau d’accès fréquent offre une faible latence et des performances de débit élevées.

Niveau d’accès peu fréquent (automatique)  
Si vous n’accédez pas à un objet pendant 30 jours consécutifs, il passera au niveau Accès peu fréquent. Le niveau d’accès peu fréquent offre une faible latence et des performances de débit élevées.

Niveau d’accès Archive Instant (automatique)  
Si vous n’accédez pas à un objet pendant 90 jours consécutifs, il passera au niveau d’accès Archive Instant. Le niveau Archive Instant Access offre une faible latence et des performances de débit élevées.

Niveau d’accès Archive (facultatif)  
S3 Intelligent-Tiering vous offre la possibilité d’activer le niveau d’accès Archive pour les données accessibles de manière asynchrone. Une fois activé, le niveau d'accès Archive archive automatiquement les objets qui n'ont pas été consultés pendant un minimum de 90 jours consécutifs. Vous pouvez prolonger le délai de dernier accès pour l’archivage jusqu’à un maximum de 730 jours. Le niveau d’accès Archive offre les mêmes performances que la classe de stockage [S3 Glacier Flexible Retrieval](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html#sc-glacier).   
Les temps de récupération standard pour ce niveau d’accès peuvent varier de 3 à 5 heures. Si vous lancez votre demande de restauration à l’aide d’opérations par lot S3, votre restauration démarre en quelques minutes. Pour plus d’informations sur les options et les durées de récupération, consultez [Restauration des objets à partir des niveaux d’accès Archive et Deep Archive de S3 Intelligent-Tiering](intelligent-tiering-managing.md#restore-data-from-int-tier-archive).  
N’activez le niveau d’accès Archive que pendant 90 jours si vous souhaitez contourner le niveau d’accès Archive Instant. Le niveau Archive Access permet de réduire légèrement les coûts de stockage, avec des délais de minute-to-hour récupération. Le niveau d’accès Archive Instant offre un accès de l’ordre de la milliseconde et des performances à haut débit.

Niveau d’accès Deep Archive (facultatif)  
S3 Intelligent-Tiering vous offre la possibilité d’activer le niveau d’accès Deep Archive pour les données accessibles de manière asynchrone. Une fois activé, le niveau d'accès Deep Archive archive automatiquement les objets qui n'ont pas été consultés pendant un minimum de 180 jours consécutifs. Vous pouvez prolonger le délai de dernier accès pour l’archivage jusqu’à un maximum de 730 jours. Le niveau d’accès Deep Archive offre les mêmes performances que la classe de stockage [S3 Glacier Deep Archive](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html#sc-glacier).   
La récupération standard des objets dans ce niveau d’accès a lieu dans les 12 heures. Si vous lancez votre demande de restauration à l’aide d’opérations par lot S3, votre restauration démarre dans les 9 heures. Pour plus d'informations sur les options et les durées de récupération, consultez [Restauration des objets à partir des niveaux d’accès Archive et Deep Archive de S3 Intelligent-Tiering](intelligent-tiering-managing.md#restore-data-from-int-tier-archive).

**Note**  
Activez les niveaux d’accès Archive et Deep Archive uniquement si vos objets sont accessibles de manière asynchrone par votre application. Si l’objet que vous récupérez est stocké au niveau d’accès Archive ou Deep Archive, vous devez d’abord restaurer l’objet à l’aide de l’opération `RestoreObject`.  
Vous pouvez restaurer des objets archivés avec jusqu'à 1 000 transactions par seconde (TPS) de demandes de restauration d'objets par compte et par AWS région grâce à S3 Intelligent-Tiering Archive Access et S3 Intelligent-Tiering Deep Archive Access.

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

Vous pouvez utiliser la classe de stockage S3 Intelligent-Tiering afin d’optimiser automatiquement les coûts de stockage. S3 Intelligent-Tiering permet de réaliser automatiquement des économies en déplaçant les données à un niveau d’objet granulaire entre les niveaux d’accès lorsque les modèles d’accès changent. Pour les données accessibles de manière asynchrone, vous pouvez choisir d'activer l'archivage automatique au sein de la classe de stockage S3 Intelligent-Tiering à l'aide de l'API, AWS Management Console ou AWS CLI Amazon S3.

## Déplacement des données vers S3 Intelligent-Tiering
<a name="moving-data-to-int-tiering"></a>

Il existe deux façons de déplacer des données vers S3 Intelligent-Tiering. Vous pouvez charger des objets directement dans S3 Intelligent-Tiering depuis la console ou par programmation à l’aide d’une opération `PUT`. Pour de plus amples informations, veuillez consulter [Définition de la classe de stockage d’un objet](sc-howtoset.md). Vous pouvez également configurer des configurations du cycle de vie S3 pour transférer des objets depuis S3 Standard ou S3 Standard-Infrequent Access vers S3 Intelligent-Tiering.

### Chargement de données vers S3 Intelligent-Tiering à l’aide de Direct PUT
<a name="moving-data-to-int-tiering-directPUT"></a>

Lorsque vous chargez un objet vers la classe de stockage S3 Intelligent-Tiering à l’aide de l’opération d’API [PUT](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html), vous spécifiez S3 Intelligent-Tiering dans l’en-tête de demande [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 requête suivante stocke l’image, `my-image.jpg`, dans le `myBucket`compartiment. La requête utilise l’en-tête `x-amz-storage-class` pour demander que l’objet soit stocké à l’aide de la classe de stockage 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
```

### Transition des données vers S3 Intelligent-Tiering depuis S3 standard ou S3 Standard-Accès peu fréquent à l’aide du cycle de vie S3
<a name="moving-data-to-int-tiering-lifecycle"></a>

Vous pouvez ajouter des règles à une configuration de cycle de vie S3 afin d’indiquer à Amazon S3 d’effectuer la transition des objets d’une classe de stockage vers une autre. Pour plus d’informations sur les transitions prises en charge et les contraintes associées, consultez [Transition des objets à l’aide du cycle de vie S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-transition-general-considerations.html). 

Vous pouvez spécifier des configurations de cycle de vie S3 au niveau du compartiment ou du préfixe. Dans cette règle de configuration de cycle de vie S3, le filtre spécifie un préfixe de clé (`documents/`). Par conséquent, la règle s’applique aux objets avec le préfixe du nom de clé `documents/`, comme `documents/doc1.txt` et `documents/doc2.txt`. La règle spécifie une action `Transition` indiquant à Amazon S3 d’effectuer la transition d’objets vers la classe de stockage S3 Intelligent-Tiering 0 jour après leur création. Dans ce cas, les objets sont admissibles à la transition vers S3 Intelligent-Tiering à minuit TUC après leur création.

**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 compartiment activé pour la gestion des versions maintient une version d’objet actuelle et aucune ou plusieurs versions d’objets anciennes. Vous pouvez définir des règles de cycle de vie séparées pour les versions d’objet actuelles et anciennes.

Pour de plus amples informations, veuillez consulter [Éléments de la configuration du cycle de vie](intro-lifecycle-rules.md).

## Activation des niveaux d’accès S3 Intelligent-Tiering Archive et Deep Archive
<a name="enable-auto-archiving-int-tiering"></a>

Pour obtenir le coût de stockage le plus bas possible sur les données accessibles en quelques minutes ou quelques heures, vous pouvez activer l'un des niveaux d'accès aux archives ou les deux en créant une configuration au niveau du bucket, du préfixe ou de la balise d'objet à l'aide de l'API AWS Management Console AWS CLI, ou Amazon S3. 

### Utilisation de la console S3
<a name="enable-auto-archiving-int-tiering-console"></a>

**Activer l’archivage automatique S3 Intelligent-Tiering**

1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la liste **Compartiments**, choisissez le nom du compartiment que vous souhaitez utiliser.

1. Choisissez **Propriétés**.

1. Accédez à la section **Configuration d’archivage S3 Intelligent-Tiering**, puis choisissez **Créer une configuration**.

1. Dans la section **Paramètres de configuration d’archivage**, précisez un nom de configuration descriptif pour votre configuration d’archivage S3 Intelligent-Tiering.

1. Sous **Choisir une portée de configuration**, choisissez une portée de configuration à utiliser. Le cas échéant, vous pouvez limiter la portée de configuration aux objets spécifiés dans un compartiment à l’aide d’un préfixe partagé, d’une balise d’objet ou d’une combinaison des deux.

   1. Pour limiter la portée de la configuration, sélectionnez **Limiter la portée de cette configuration à l’aide d’un ou de plusieurs filtres**.

   1. Pour limiter la portée de la configuration à l’aide d’un préfixe unique, saisissez le préfixe sous **Préfixe**. 

   1. Pour limiter la portée de la configuration à l’aide de balises d’objet, sélectionnez **Ajouter une balise**, puis saisissez une valeur de clé.

1. Sous **État**, sélectionnez **Activer**.

1. Dans la section **Paramètres Archive**, sélectionnez l’un ou les deux niveaux d’accès Archive à activer.

1. Choisissez **Créer**.

### À l'aide du AWS CLI
<a name="enable-auto-archiving-int-tiering-cli"></a>

Vous pouvez utiliser les AWS CLI commandes suivantes pour gérer les configurations 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)

Pour obtenir des instructions sur la configuration du AWS CLI, consultez la section [Développement avec Amazon S3 à l'aide de la AWS CLI](https://docs.aws.amazon.com/AmazonS3/latest/API/setup-aws-cli.html) dans le *manuel Amazon S3 API Reference*.

Lorsque vous utilisez le AWS CLI, vous ne pouvez pas spécifier la configuration sous forme de fichier XML. Vous devez spécifier le format JSON à la place. Voici un exemple de configuration S3 Intelligent-Tiering au format XML et de son équivalent au format JSON que vous pouvez spécifier dans une commande AWS CLI .

L’exemple suivant montre comment placer une configuration S3 Intelligent-Tiering dans le compartiment spécifié.

**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>
```

### Utilisation de l’opération d’API PUT
<a name="enable-auto-archiving-int-tiering-api"></a>

Vous pouvez utiliser l’opération [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketIntelligentTieringConfiguration.html) pour un compartiment spécifié et jusqu’à 1 000 configurations S3 Intelligent-Tiering par compartiment. Vous pouvez définir les objets d’un compartiment qui peuvent bénéficier des niveaux d’accès Archive à l’aide d’un préfixe partagé ou d’une balise d’objet. Utiliser un préfixe partagé ou une balise d’objet permet de faire correspondre des applications métier, des flux de travail ou des organisations internes spécifiques. Vous avez également la possibilité d’activer le niveau d’accès Archive, le niveau d’accès Deep Archive, ou les deux.

## Démarrer avec Amazon S3 Intelligent-Tiering
<a name="intelligent-tiering-tutorial"></a>

Pour en savoir plus sur l’utilisation de S3 Intelligent-Tiering, consultez [Tutorial: Getting started using S3 Intelligent-Tiering](https://aws.amazon.com/getting-started/hands-on/getting-started-using-amazon-s3-intelligent-tiering/?ref=docs_gateway/amazons3/using-intelligent-tiering.html) (Tutoriel : démarrer avec Amazon S3 Intelligent-Tiering).

# Gestion de S3 Intelligent-Tiering
<a name="intelligent-tiering-managing"></a>

Le classe de stockage S3 Intelligent-Tiering permet de réduire automatiquement les coûts de stockage grâce à trois niveaux d’accès à faible latence et à haut débit. Il offre également des fonctionnalités d’archivage en option vous permettant de bénéficier des coûts de stockage les plus bas dans le cloud pour les données accessibles sur une période allant de quelques minutes à plusieurs heures. 

## Identification des objets du niveau d’accès S3 Intelligent-Tiering qui sont stockés dans
<a name="identify-intelligent-tiering-access-tier"></a>

Pour obtenir la liste de vos objets et de leurs métadonnées correspondantes, y compris de leur niveau d’accès S3 Intelligent-Tiering, vous pouvez utiliser l’[inventaire Amazon S3](storage-inventory.md). L’inventaire S3 fournit des fichiers de sortie CSV, ORC ou Parquet qui répertorient vos objets et leurs métadonnées correspondantes. Vous pouvez recevoir ces rapports d’inventaire sur une base quotidienne ou hebdomadaire pour un compartiment Amazon S3 ou un préfixe partagé. (Le *préfixe partagé* fait référence aux objets dont les noms commencent par une chaîne commune.) 

## Affichage de l’état de l’archive d’un objet dans S3 Intelligent-Tiering
<a name="identify-archive-status"></a>

Vous pouvez configurer des notifications d’événements S3 afin d’être informé lorsqu’un objet de la classe de stockage S3 Intelligent-Tiering passe au niveau Archive Access ou Deep Archive Access. Pour plus d’informations, consultez [Activation des notifications d’événement](how-to-enable-disable-notification-intro.md).

Amazon S3 peut publier des notifications d’événement dans une rubrique Amazon Simple Notification Service (Amazon SNS), une file d’attente Amazon Simple Queue Service (Amazon SQS) ou une fonction AWS Lambda . Pour de plus amples informations, veuillez consulter [Notifications d'événements Amazon S3](EventNotifications.md).

Le message suivant est un exemple de message envoyé par Amazon S3 pour publier un événement `s3:IntelligentTiering`. Pour de plus amples informations, veuillez consulter [Structure des messages d’événements](notification-content-structure.md).

```
 1. {  
 2.    "Records":[  
 3.       {  
 4.          "eventVersion":"2.3",
 5.          "eventSource":"aws:s3",
 6.          "awsRegion":"us-west-2",
 7.          "eventTime":"1970-01-01T00:00:00.000Z",
 8.          "eventName":"IntelligentTiering",
 9.          "userIdentity":{  
10.             "principalId":"s3.amazonaws.com"
11.          },
12.          "requestParameters":{  
13.             "sourceIPAddress":"s3.amazonaws.com"
14.          },
15.          "responseElements":{  
16.             "x-amz-request-id":"C3D13FE58DE4C810",
17.             "x-amz-id-2":"FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD"
18.          },
19.          "s3":{  
20.             "s3SchemaVersion":"1.0",
21.             "configurationId":"testConfigRule",
22.             "bucket":{  
23.                "name":"amzn-s3-demo-bucket",
24.                "ownerIdentity":{  
25.                   "principalId":"A3NL1KOZZKExample"
26.                },
27.                "arn":"arn:aws:s3:::amzn-s3-demo-bucket"
28.             },
29.             "object":{  
30.                "key":"HappyFace.jpg",
31.                "size":1024,
32.                "eTag":"d41d8cd98f00b204e9800998ecf8427e",              
33.             }
34.          },
35.          "intelligentTieringEventData":{
36.             "destinationAccessTier": "ARCHIVE_ACCESS"
37.             }
38.       }
39.    ]
40. }
```

Vous pouvez également utiliser une [demande d’objet `HEAD`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html) pour afficher le statut d’archivage d’un objet. Si un objet est stocké dans la classe de stockage S3 Intelligent-Tiering et se trouve dans l’un des niveaux d’archivage, la réponse de l’objet `HEAD` affiche le niveau d’archivage actuel. Pour afficher le niveau d’archivage, la demande utilise l’en-tête [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements). 

La demande d’objet `HEAD` suivante renvoie les métadonnées d’un objet (dans ce cas, `my-image.jpg`).

**Example**  

```
HEAD /my-image.jpg HTTP/1.1
Host: bucket.s3.region.amazonaws.com
Date: Wed, 28 Oct 2009 22:32:00 GMT
Authorization: AWS AKIAIOSFODNN7EXAMPLE:02236Q3V0RonhpaBX5sCYVf1bNRuU=
```

Vous pouvez également utiliser des demandes d’objet `HEAD` pour surveiller le statut d’une demande `restore-object`. Si la restauration de l’archive est en cours, la réponse de l’objet `HEAD` inclut l’en-tête [https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements](https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadObject.html#API_HeadObject_ResponseElements). 

L’exemple suivant de réponse d’objet `HEAD` montre un objet archivé à l’aide de S3 Intelligent-Tiering avec une demande de restauration en cours.

**Example**  

```
HTTP/1.1 200 OK
x-amz-id-2: FSVaTMjrmBp3Izs1NnwBZeu7M19iI8UbxMbi0A8AirHANJBo+hEftBuiESACOMJp
x-amz-request-id: E5CEFCB143EB505A
Date: Fri, 13 Nov 2020 00:28:38 GMT
Last-Modified: Mon, 15 Oct 2012 21:58:07 GMT
ETag: "1accb31fcf202eba0c0f41fa2f09b4d7"
x-amz-storage-class: 'INTELLIGENT_TIERING'
x-amz-archive-status: 'ARCHIVE_ACCESS'
x-amz-restore: 'ongoing-request="true"'
x-amz-restore-request-date: 'Fri, 13 Nov 2020 00:20:00 GMT'
Accept-Ranges: bytes
Content-Type: binary/octet-stream
Content-Length: 300
Server: AmazonS3
```

## Restauration des objets à partir des niveaux d’accès Archive et Deep Archive de S3 Intelligent-Tiering
<a name="restore-data-from-int-tier-archive"></a>

Pour accéder aux objets des niveaux Archive Access et Deep Archive Access de S3 Intelligent-Tiering, vous devez lancer une [demande de restauration](https://docs.aws.amazon.com/AmazonS3/latest/userguide/restoring-objects.html), puis attendre que l’objet soit placé au niveau d’accès fréquent. Pour plus d’informations sur les objets archivés, consultez [Utilisation des objets archivés](archived-objects.md).

Lorsque vous restaurez un objet depuis les niveaux d’accès Archive et Deep Archive, l’objet retourne au niveau d’accès Fréquent. Par la suite, si vous n’accédez pas à l’objet dans les 30 jours consécutifs, il sera automatiquement déplacé vers le niveau d’accès Peu fréquent. Ensuite, après un minimum de 90 jours consécutifs sans accès, l’objet passe au niveau Archive Access. Après un minimum de 180 jours consécutifs sans accès, l’objet passe au niveau Deep Archive Access. Pour de plus amples informations, veuillez consulter [Fonctionnement de S3 Intelligent-Tiering](intelligent-tiering-overview.md).

Vous pouvez restaurer un objet archivé à l'aide de la console Amazon S3, de S3 Batch Operations, de l'API REST Amazon S3 AWS SDKs, du ou du AWS Command Line Interface (AWS CLI). Pour de plus amples informations, veuillez consulter [Utilisation des objets archivés](archived-objects.md).