Configuration de transferts de fichiers rapides et sécurisés à l’aide d’Amazon S3 Transfer Acceleration
La fonctionnalité Amazon S3 Transfer Acceleration au niveau du compartiment permet un transfert rapide, facile et sécurisé de fichiers sur des longues distances entre votre client et un compartiment à usage général S3. Transfer Acceleration est conçu pour optimiser les vitesses de transfert dans le monde entier vers des compartiments à usage général S3. Transfer Acceleration tire profit des emplacements périphériques répartis à travers le monde dans Amazon CloudFront. Lorsque les données arrivent dans un emplacement périphérique, elles sont transférées vers Amazon S3 sur un chemin de réseau optimisé.
Lorsque vous utilisez Transfer Acceleration, des frais supplémentaires de transfert de données peuvent s’appliquer. Pour plus d’informations sur la tarification, consultez Tarification Amazon S3
Pourquoi utiliser Transfer Acceleration ?
Vous pouvez utiliser Transfer Acceleration sur un compartiment à usage général pour diverses raisons :
-
Vos clients effectuent des chargements dans un compartiment à usage général centralisé depuis le monde entier.
-
Vous transférez régulièrement de plusieurs gigaoctets à plusieurs téraoctets de données d’un continent à l’autre.
-
Vous ne pouvez pas utiliser toute la bande passante disponible sur Internet lors du chargement vers Amazon S3.
Pour plus d’informations sur le moment où utiliser Transfer Acceleration, consultez les FAQ Amazon S3
Conditions d’utilisation de Transfer Acceleration
Les conditions suivantes sont requises pour utiliser Transfer Acceleration sur un compartiment S3 :
-
Transfer Acceleration n’est prise en charge que sur les demandes de type hébergement virtuel. Pour plus d’informations sur les demandes de style hébergement virtuel, consultez Demandes à l’aide de l’API REST dans la Référence des API Amazon S3.
-
Le nom du compartiment utilisé pour Transfer Acceleration doit être conforme aux règles DNS et ne doit pas inclure de points (« . »).
-
Transfer Acceleration doit être activée sur le compartiment. Pour plus d’informations, consultez Activation et utilisation de S3 Transfer Acceleration.
Une fois que vous activez Transfer Acceleration sur un compartiment, 20 minutes peuvent être nécessaires avant l’augmentation de la vitesse du transfert des données vers le compartiment.
Note
Transfer Acceleration est actuellement prise en charge pour les compartiments situés dans les régions suivantes :
-
Asie-Pacifique (Tokyo) (ap-northeast-1)
-
Asie-Pacifique (Séoul) (ap-northeast-2)
-
Asie-Pacifique (Mumbai) (ap-south-1)
-
Asie-Pacifique (Singapour) (ap-southeast-1)
-
Asie-Pacifique (Sydney) (ap-southeast-2)
-
Canada (Centre) (ca-central-1)
-
Europe (Francfort) (eu-central-1)
-
Europe (Irlande) (eu-west-1)
-
Europe (Londres) (eu-west-2)
-
Europe (Paris) (eu-west-3)
-
Amérique du Sud (São Paulo) (sa-east-1)
-
USA Est (Virginie du Nord) (us-east-1)
-
USA Est (Ohio) (us-east-2)
-
USA Ouest (Californie du Nord) (us-west-1)
-
USA Ouest (Oregon) (us-west-2)
-
-
Pour accéder au compartiment activé pour Transfer Acceleration, vous devez utiliser le point de terminaison
. Vous pouvez aussi utiliser le point de terminaison double pilebucket-name.s3-accelerate.amazonaws.compour vous connecter au compartiment activé via IPv6. Vous pouvez continuer à utiliser les points de terminaison habituels pour le transfert de données standard.bucket-name.s3-accelerate.dualstack.amazonaws.com -
Vous devez être le propriétaire du compartiment pour définir l’état de l’accélération du transfert. Le propriétaire du compartiment peut attribuer des autorisations à d’autres utilisateurs pour leur permettre de définir l’état de l’accélération dans un compartiment. L’autorisation
s3:PutAccelerateConfigurationpermet aux utilisateurs d’activer ou de désactiver Transfer Acceleration sur un compartiment. L’autorisations3:GetAccelerateConfigurationpermet aux utilisateurs de renvoyer l’état Transfer Acceleration d’un compartiment, qui estEnabledouSuspended.
Les sections suivantes décrivent la manière de mettre en route et utiliser Amazon S3 Transfer Acceleration pour transférer des données.