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.
Création d’un compartiment S3 sur Outposts
Avec Amazon S3 on Outposts, vous pouvez créer des compartiments S3 sur vos AWS Outposts et stocker et récupérer facilement des objets sur site pour les 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 on Outposts fournit une nouvelle classe de stockage, S3 Outposts (OUTPOSTS
), qui utilise Amazon S3 APIs et est conçue pour stocker des données de manière durable et redondante sur plusieurs appareils et serveurs de votre entreprise. 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 fonctionnalités sur APIs les compartiments Outpost que sur les compartiments Amazon S3, notamment les politiques d'accès, le chiffrement et le balisage. Vous pouvez utiliser S3 sur Outposts via l'API AWS Management Console, AWS Command Line Interface (AWS CLI) ou REST. AWS SDKs Pour plus d’informations, consultez Qu’est-ce que Amazon S3 sur Outposts ?.
Note
Celui Compte AWS qui crée le bucket en est propriétaire et est le seul à pouvoir y effectuer des actions. Les compartiments possèdent des propriétés de configuration telles que Outpost, balise, chiffrement par défaut et paramètres de point d’accès. Les paramètres du point d’accès comprennent le cloud privé virtuel (VPC), la stratégie du point d’accès pour accéder aux objets du compartiment et d’autres métadonnées. Pour de plus amples informations, veuillez consulter Spécifications de S3 on Outposts.
Les exemples suivants vous montrent comment créer un bucket S3 on Outposts à l'aide des touches AWS Management Console, AWS Command Line Interface (AWS CLI) et. AWS SDK pour Java
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le panneau de navigation de gauche, choisissez Outposts buckets (Compartiments Outposts).
-
Sélectionnez Create Outposts bucket (Créer un compartiment Outposts).
-
Dans Bucket name (Nom du compartiment), saisissez un nom compatible avec le système de nom de domaine (DNS) pour votre compartiment.
Le nom du compartiment doit présenter les caractéristiques suivantes :
-
Soyez unique au sein de Compte AWS l'avant-poste et de l'endroit Région AWS où l'avant-poste est hébergé.
-
Il doit comprendre de 3 à 63 caractères.
-
Ne contient pas de majuscules.
-
Il doit commencer par une minuscule ou un chiffre.
Une fois le compartiment créé, vous ne pouvez pas changer son nom. Pour plus d’informations sur la dénomination des compartiments, consultez Règles de dénomination des compartiments à usage général dans le Guide de l’utilisateur Amazon S3.
Important
Évitez d’inclure des informations sensibles, notamment des numéros de compte, dans le nom du compartiment. Le nom du compartiment est visible en pointant vers les objets URLs qu'il contient.
-
-
Pour Outpost, choisissez l’Outpost où vous souhaitez que le compartiment réside.
-
Sous Bucket Versioning (Gestion des versions du compartiment), définissez l’état de gestion des versions S3 pour votre compartiment S3 sur Outposts sur l’une des options suivantes :
-
Disable (Désactiver) (par défaut) : le compartiment reste non versionné.
-
Enable (Activer) : active la gestion des versions S3 pour les objets du compartiment. Tous les objets ajoutés au compartiment reçoivent un ID de version unique.
Pour plus d’informations sur la gestion des versions S3, consultez Gestion de la gestion des versions S3 pour votre compartiment S3 sur Outposts.
-
-
(Facultatif) Ajoutez les balises facultatives que vous souhaitez associer au compartiment Outposts. Vous pouvez utiliser des balises pour suivre des critères pour des projets individuels ou des groupes de projets, ou pour étiqueter vos compartiments en utilisant des balises de répartition des coûts.
Par défaut, tous les objets stockés dans votre compartiment Outposts le sont à l’aide du chiffrement côté serveur avec les clés de chiffrement gérées Amazon S3 (SSE-S3). Vous pouvez également choisir explicitement de stocker des objets en utilisant le chiffrement côté serveur avec des clés de chiffrement fournies par le client (SSE-C). Pour modifier le type de chiffrement, vous devez utiliser l'API REST, AWS Command Line Interface (AWS CLI) ou AWS SDKs.
-
Dans la section Paramètres du point d’accès des Outposts, entrez le nom du point d’accès.
Les points d’accès S3 on Outpost simplifient la gestion de l’accès aux données à grande échelle pour les jeux de données partagés dans S3 on Outpost. Les points d’accès sont des points de terminaison réseau associés à des compartiments Outposts que vous pouvez utiliser pour effectuer des opérations d’objet S3. Pour de plus amples informations, veuillez consulter Points d’accès.
Les noms des points d’accès doivent être uniques dans le compte pour cette région et cet Outpost, mais aussi être conformes aux restrictions et limitations des points d’accès.
-
Choisissez le VPC pour ce point d’accès Amazon S3 sur Outposts.
Si vous n’avez pas de VPC, choisissez Create VPC (Créer un VPC). Pour plus d’informations, consultez Création de points d’accès restreints à un cloud privé virtuel (VPC) dans le Guide de l’utilisateur Amazon S3.
Un cloud privé virtuel (VPC) vous permet de lancer des ressources AWS dans un réseau virtuel défini par vos soins. Ce réseau virtuel ressemble beaucoup à un réseau traditionnel que vous pourriez exécuter dans votre propre centre de données et présente l’avantage d’utiliser l’infrastructure évolutive d AWS.
-
(Opération facultative pour un VPC existant) Choisissez un sous-réseau de point de terminaison pour votre point de terminaison.
Un sous-réseau est une plage d’adresses IP dans votre VPC. Si vous ne disposez pas du sous-réseau que vous voulez, sélectionnez Create subnet (Créer un sous-réseau). Pour de plus amples informations, veuillez consulter Mise en réseau pour S3 on Outposts.
-
(Opération facultative pour un VPC existant) Choisissez un groupe de sécurité de point de terminaison pour votre point de terminaison.
Un groupe de sécurité agit en tant que pare-feu virtuel afin de contrôler le trafic entrant et sortant.
-
(Opération facultative pour un VPC existant) Choisissez le Type d’accès au point de terminaison :
-
Private (Privé) — à utiliser avec le VPC.
-
Customer owned IP (IP appartenant au client) – À utiliser avec un groupe d’adresses IP appartenant au client (groupe CoIP) au sein de votre réseau sur site.
-
-
(Facultatif) Spécifiez la stratégie de point d’accès à l’Outpost. La console affiche automatiquement le nom Amazon Resource Name (ARN) du point d’accès, que vous pouvez utiliser dans la stratégie.
-
Sélectionnez Create Outposts bucket (Créer un compartiment Outposts).
Note
Cela peut prendre jusqu’à 5 minutes pour que votre point de terminaison Outpost soit créé et que votre compartiment soit prêt à l’emploi. Pour configurer des paramètres de compartiment supplémentaires, sélectionnez Afficher les détails.
L’exemple suivant crée un compartiment S3 sur Outposts (s3-outposts:CreateBucket
) à l’aide d’ AWS CLI. Pour exécuter cette commande, remplacez
par vos propres informations.user input
placeholders
aws s3control create-bucket --bucket
example-outposts-bucket
--outpost-idop-01ac5d28a6a232904
L’exemple suivant crée un compartiment S3 sur Outposts (s3-outposts:CreateBucket
) à l’aide du kit SDK for Java.
import com.amazonaws.services.s3control.model.*; public String createBucket(String bucketName) { CreateBucketRequest reqCreateBucket = new CreateBucketRequest() .withBucket(bucketName) .withOutpostId(OutpostId) .withCreateBucketConfiguration(new CreateBucketConfiguration()); CreateBucketResult respCreateBucket = s3ControlClient.createBucket(reqCreateBucket); System.out.printf("CreateBucket Response: %s%n", respCreateBucket.toString()); return respCreateBucket.getBucketArn(); }