Description ducours
À mesure que votre organisation et votre activité se développent, de plus en plus d'utilisateurs, d'applications et d'autres services AWS interagissent avec vos objets résidant dans AmazonS3. L'optimisation des performances de telles interactions peut vous aider à réduire les temps d'arrêt, à augmenter l'efficacité et à améliorer l'expérience client.
Dans ce cours, vous découvrirez les fonctionnalités et les techniques que vous pouvez utiliser pour obtenir des performances optimales lors de l'utilisation d'AmazonS3. Vous explorerez également les outils disponibles pour surveiller les performances d'AmazonS3.
• Niveauducours: avancé • Durée: 60minutes
Activités
Ce programme comprend des leçons interactives, des démonstrations et des vérifications des connaissances.
Objectifs ducours
Dansce cours, vous apprendrez à: • Utiliser des préfixes pour améliorer les performances d'AmazonS3 • Implémenter des délais d'attente, de nouvelles tentatives et des interruptions pour gérer les retards de connexion • Implémenter la parallélisation pour optimiser le débit • Implémenter AmazonS3Select pour récupérer des données d'objet spécifiques • Accélérer la diffusion de contenu avec AmazonCloudFront • Utiliser Transfer Acceleration pour accélérer les transferts de données disparates géographiquement • Surveiller les performances d'AmazonS3 à l'aide d'AmazonCloudWatch
Publicvisé
Cecours s'adresse aux personnes suivantes: • Architectes cloud • Architectes de stockage • Développeurs • Ingénieurs desopérations
Prérequis
Pour assister à ce cours, il est conseillé aux participants de disposer des connaissancessuivantes: • Réalisation d'une architecture sur AWS ou expérience équivalente • Formation Premiers pas avec AmazonSimpleStorageService (AmazonS3) • Formation Mise en route avec AWSStorage
Plan ducours
Section 1: Utilisation de préfixes
• Examen du schéma de dénomination AmazonS3 • Partitionnement des préfixes AmazonS3 • Considérations relatives à la dénomination des préfixes
Section 2: Mise à l'échelle horizontale des connexions
• Introduction à la parallélisation • Avantages de la mise en œuvre de chargements partitionnés • Processus de chargements partitionnés • Chargement d'un objet à l'aide du chargement partitionné
Section 3: Répondre aux retards et aux défaillances de connexion
• Techniques pour remédier aux retards et aux défaillances de connexion • Implémentation de délais d'attente et de nouvelles tentatives dans AWS • Directives générales pour la mise en œuvre des délais et des nouvelles tentatives
Section 4: Réduire le volume des transferts de données à l'aide d'AmazonS3 Select
• Exigences et limites • Utilisation d'AmazonS3 Select • Intégration dans AmazonEMR
Section 5: Accélération de la diffusion de contenu à l'aide d'AmazonCloudFront
• Configurer CloudFront pour diffuser du contenu • Diffusion du contenu par CloudFront aux utilisateurs • Sécurisation de votre distribution CloudFront
Section 6: Utiliser Transfer Acceleration pour accélérer les transferts de données disparates géographiquement
• Quand utiliser Transfer Acceleration • Comparer des demandes accélérées et non accélérées • Exigences et considérations concernant l'utilisation de Transfer Acceleration • Utilisation de Transfer Acceleration
Section 7: Surveillance des performances AmazonS3 avec AmazonCloudWatch
• Éléments clés de CloudWatch • Métriques AmazonS3 que vous pouvez surveiller avec CloudWatch