Utilisation des objets S3 on Outposts
Avec Amazon S3 sur Outposts, vous pouvez créer des compartiments S3 sur votre AWS Outposts afin de stocker et récupérer facilement des objets sur site pour des applications qui nécessitent un accès aux données locales, un traitement local des données et une résidence des données. S3 sur Outposts propose une nouvelle classe de stockage, appelée S3 Outposts (OUTPOSTS), qui utilise les API Amazon S3 et est conçue pour stocker de manière durable et redondante des données sur plusieurs appareils et serveurs sur vos AWS Outposts. Vous communiquez avec votre compartiment Outpost à l’aide d’un point d’accès et d’une connexion de point de terminaison via un cloud privé virtuel (VPC). Vous pouvez utiliser les mêmes API et fonctions sur vos compartiments Outpost que sur les compartiments Amazon S3, telles que les stratégies d’accès, le chiffrement et le balisage. Vous pouvez utiliser S3 sur Outposts via la AWS Management Console, l’AWS Command Line Interface (AWS CLI), des kits AWS SDK ou une API REST.
Les objets sont les entités fondamentales stockées dans S3 on Outposts. Chaque objet est contenu dans un compartiment. Vous devez utiliser des points d’accès pour accéder à tout objet dans un compartiment Outpost. Lorsque vous spécifiez le compartiment pour les opérations d’objet, vous utilisez l’Amazon Resource Name (ARN) du point d’accès ou l’alias de point d’accès. Pour plus d’informations sur les alias de point d’accès, consultez Utilisation d'un alias de type compartiment pour le point d'accès de votre compartiment S3 sur Outposts.
L’exemple suivant montre le format ARN pour les points d’accès S3 sur Outposts, qui inclut le code Région AWS pour la région où l’Outpost est hébergé, l’ID Compte AWS, l’ID d’Outpost, le nom du point d’accès :
arn:aws:s3-outposts:region:account-id:outpost/outpost-id/accesspoint/accesspoint-name
Pour plus d’informations sur les ARN de S3 sur Outposts, consultez Ressources ARN pour S3 sur Outposts.
Les ARN d'objets utilisent le format suivant, qui comprend la Région AWS dans laquelle l’Outpost est situé, l'ID de Compte AWS, l'ID de l'Outpost, le nom du compartiment et la clé de l'objet :
arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01ac5d28a6a232904/bucket/amzn-s3-demo-bucket1/object/myobject
Avec Amazon S3 on Outposts, les données des objets sont toujours stockées sur l'Outpost. Quand AWS installe un rack Outpost, vos données restent locales à votre Outpost pour répondre aux exigences de résidence des données. Vos objets ne quittent jamais votre Outpost et ne se trouvent pas dans un Région AWS. Comme AWS Management Console est hébergé dans la région, vous ne pouvez pas l’utiliser pour charger ou gérer des objets dans votre Outpost. Toutefois, vous pouvez utiliser l’API REST, l’AWS Command Line Interface (AWS CLI) et les kits AWS SDK pour charger et gérer vos objets via vos points d’accès.