

# PERF03-BP02 Évaluer les options de configuration disponibles pour un magasin de données
<a name="perf_data_evaluate_configuration_options_data_store"></a>

 Comprenez et évaluez les différentes fonctionnalités et options de configuration disponibles pour vos magasins de données afin d’optimiser l’espace de stockage et les performances de votre charge de travail. 

 **Anti-modèles courants :** 
+  Vous n’utilisez qu’un seul type de stockage (comme Amazon EBS) pour toutes les charges de travail. 
+  Vous utilisez les IOPS provisionnés pour toutes les charges de travail sans effectuer de test en situation réelle sur tous les niveaux de stockage. 
+  Vous ne connaissez pas les options de configuration de la solution de gestion de données que vous avez choisie. 
+  Vous vous concentrez uniquement sur l’augmentation de la taille de l’instance sans examiner les autres options de configuration disponibles. 
+  Vous ne testez pas les caractéristiques de mise à l’échelle de votre magasin de données. 

 **Avantages liés au respect de cette bonne pratique :** en explorant et en expérimentant les configurations de magasin de données, vous pourriez réduire le coût de l’infrastructure, améliorer les performances et réduire l’effort requis pour maintenir vos charges de travail. 

 **Niveau de risque exposé si cette bonne pratique n’est pas établie :** moyen 

## Directives d’implémentation
<a name="implementation-guidance"></a>

 Une charge de travail peut comporter un ou plusieurs magasins de données utilisés en fonction des exigences de stockage des données et d’accès aux données. Pour optimiser l’efficacité et le coût de vos performances, vous devez évaluer les modèles d’accès aux données afin de déterminer les configurations de magasin de données appropriées. Pendant que vous explorez les options de magasin de données, tenez compte de divers aspects tels que les options de stockage, la mémoire, le calcul, le réplica en lecture, les exigences de cohérence, le regroupement de connexions et les options de mise en cache. Testez ces différentes options de configuration pour améliorer les métriques d’efficacité des performances. 

### Étapes d’implémentation
<a name="implementation-steps"></a>
+  Comprenez les configurations actuelles (comme le type d’instance, la taille de stockage ou la version du moteur de base de données) de votre magasin de données. 
+  Consultez la documentation AWS et les bonnes pratiques pour en savoir plus sur les options de configuration recommandées qui peuvent vous aider à améliorer les performances de votre magasin de données. Les principales options de magasin de données à prendre en compte sont les suivantes :     
[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/wellarchitected/2024-06-27/framework/perf_data_evaluate_configuration_options_data_store.html)
+  Réalisez des tests et procédez au benchmarking dans un environnement hors production afin d’identifier l’option de configuration qui répond à vos exigences en termes de charge de travail. 
+  Après avoir réalisé vos tests, planifiez votre migration et validez vos métriques de performance. 
+  Utilisez les outils de surveillance AWS (tels qu’[Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)) et d’optimisation (tels qu’[Amazon S3 Storage Lens](https://aws.amazon.com/s3/storage-lens/)) pour optimiser en continu votre magasin de données à l’aide d’un modèle d’utilisation réel. 

## Ressources
<a name="resources"></a>

 **Documents connexes :** 
+  [Stockage dans le cloud sur AWS](https://aws.amazon.com/products/storage/?ref=wellarchitected) 
+  [Types de volume Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html) 
+  [Stockage Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Storage.html) 
+  [Amazon EFS : performances d’Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/performance.html) (langue française non garantie) 
+  [Performances d’Amazon FSx for Lustre](https://docs.aws.amazon.com/fsx/latest/LustreGuide/performance.html) (langue française non garantie) 
+  [Performances d’Amazon FSx for Windows File Server](https://docs.aws.amazon.com/fsx/latest/WindowsGuide/performance.html) (langue française non garantie) 
+  [Amazon Glacier : documentation Amazon Glacier](https://docs.aws.amazon.com/amazonglacier/latest/dev/introduction.html) 
+  [Schémas de conception des bonnes pratiques : optimisation des performances Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/dev/request-rate-perf-considerations.html) 
+  [Caractéristiques d’E/S d’Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ebs-io-characteristics.html) (langue française non garantie) 
+  [Bases de données dans le cloud AWS ](https://aws.amazon.com/products/databases/?ref=wellarchitected) 
+  [Mise en cache de bases de données AWS](https://aws.amazon.com/caching/database-caching/?ref=wellarchitected) (langue française non garantie) 
+  [DynamoDB Accelerator](https://aws.amazon.com/dynamodb/dax/?ref=wellarchitected) 
+  [Bonnes pratiques avec Amazon Aurora ](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/.BestPractices.html?ref=wellarchitected) 
+  [Performances d’Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/c_challenges_achieving_high_performance_queries.html?ref=wellarchitected) (langue française non garantie) 
+  [Les 10 meilleures techniques pour améliorer les performances d’Amazon Athena](https://aws.amazon.com/blogs/big-data/top-10-performance-tuning-tips-for-amazon-athena/?ref=wellarchitected) (langue française non garantie) 
+  [Bonnes pratiques Amazon Redshift Spectrum](https://aws.amazon.com/blogs/big-data/10-best-practices-for-amazon-redshift-spectrum/?ref=wellarchitected) (langue française non garantie) 
+  [Bonnes pratiques Amazon DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/BestPractices.html?ref=wellarchitected) (langue française non garantie) 

 **Vidéos connexes :** 
+  [AWS re:Invent 2023: Improve Amazon Elastic Block Store efficiency and be more cost-efficient](https://www.youtube.com/watch?v=7-CB02rqiuw) 
+  [AWS re:Invent 2023: Optimize storage price and performance with Amazon Simple Storage Service](https://www.youtube.com/watch?v=RxgYNrXPOLw) 
+  [AWS re:Invent 2023: Building and optimizing a data lake on Amazon Simple Storage Service](https://www.youtube.com/watch?v=mpQa_Zm1xW8) 
+  [AWS re:Invent 2023: What’s new with AWS file storage](https://www.youtube.com/watch?v=yXIeIKlTFV0) 
+  [AWS re:Invent 2023: Dive deep into Amazon DynamoDB](https://www.youtube.com/watch?v=ld-xoehkJuU) 

 **Exemples connexes :** 
+  [AWS Purpose Built Databases Workshop](https://catalog.us-east-1.prod.workshops.aws/workshops/93f64257-52be-4c12-a95b-c0a1ff3b7e2b/en-US) 
+  [Databases for Developers](https://catalog.workshops.aws/db4devs/en-US) 
+  [AWS Modern Data Architecture Immersion Day](https://catalog.us-east-1.prod.workshops.aws/workshops/32f3e732-d67d-4c63-b967-c8c5eabd9ebf/en-US) 
+  [Amazon EBS Autoscale](https://github.com/awslabs/amazon-ebs-autoscale) 
+  [Exemples Amazon S3](https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/s3-examples.html) (langue française non garantie) 
+  [Exemples Amazon DynamoDB](https://github.com/aws-samples/aws-dynamodb-examples) (langue française non garantie) 
+  [Exemples de migration de base de données AWS](https://github.com/aws-samples/aws-database-migration-samples) (langue française non garantie) 
+  [Atelier sur la modernisation des bases de données](https://github.com/aws-samples/amazon-rds-purpose-built-workshop) 
+  [Utilisation des paramètres de votre instance de base de données Amazon RDS for Postgress](https://github.com/awsdocs/amazon-rds-user-guide/blob/main/doc_source/Appendix.PostgreSQL.CommonDBATasks.Parameters.md) (langue française non garantie) 