Choisissez la version la plus récente des kits AWS SDK.
Les kits SDK AWS fournissent un support intégré pour la plupart des recommandations en vue de l'optimisation des performances Amazon S3. Les kits SDK fournissent une API plus simple pour tirer parti d'Amazon S3 depuis une application. Ils sont régulièrement mis à jour pour suivre les bonnes pratiques les plus récentes. Par exemple, les kits SDK incluent la logique permettant automatiquement une demande de nouvelle tentative sur les erreurs HTTP 503 et examinent le code pour répondre aux connexions lentes et s’y adapter.
Les kits SDK fournissent aussi Transfer Manager, qui automatise la mise à l'échelle horizontale des connexions pour traiter des milliers de demandes par seconde, à l'aide de demandes de plages d'octets si approprié. Il importe d’utiliser la version la plus récente des kits AWS SDKs pour obtenir les fonctionnalités d’optimisation des performances les plus récentes.
Vous pouvez aussi optimiser les performances lorsque vous utilisez les demandes d’API REST HTTP. Lors de l’utilisation de l’API REST, vous devez suivre les mêmes bonnes pratiques qui font partie des kits SDK. Autorisez les délais d’expiration et les nouvelles tentatives sur les demandes lentes, et multipliez les connexions pour autoriser l’extraction de données d’objet en parallèle. Pour de plus amples informations sur l'utilisation de l'API REST, veuillez consulter la Référence d'API Amazon Simple Storage Service.