Mettre en service les instances en fonction des charges de travail
Le dimensionnement approprié est un processus continu
Le dimensionnement approprié est le processus qui consiste à adapter les types et les tailles d'instances selon les exigences de performances et de capacité de votre charge de travail, et ce, à moindre coût. Ce processus consiste également à examiner les instances déployées et à identifier les possibilités de suppression ou de réduction de taille sans compromettre la capacité ou toute autre exigence, ce qui permet des coûts moindres.
Bien que souvent ignoré par les organisations lorsqu'elles utilisent le Cloud AWS pour la première fois, le dimensionnement approprié est un mécanisme clé qui permet d'optimiser les coûts AWS. Ces organisations portent leurs environnements et s'attendent à obtenir le dimensionnement approprié ultérieurement. La vitesse et les performances sont souvent privilégiées par rapport aux coûts, ce qui donne lieu à des instances surdimensionnées et à un nombre important de ressources inutilisées.
Identifier les possibilités de dimensionnement approprié
Le dimensionnement approprié est le moyen le plus efficace de contrôler les coûts du cloud. Ce processus analyse en permanence les performances des instances ainsi que les besoins et modèles d'utilisation, désactive les instances inactives et dimensionne les instances surprovisionnées ou inadaptées à la charge de travail. Étant donné que vos besoins en ressources varient constamment, le dimensionnement approprié doit constituer un processus continu afin d'optimiser continuellement les coûts. Le processus de dimensionnement approprié peut se faire sans heurts. Pour ce faire, établissez un calendrier de dimensionnement approprié pour chaque équipe, balisez toutes les instances et tirez pleinement profit des puissants outils qu'AWS et d'autres mettent à disposition pour simplifier la surveillance et l'analyse des ressources.
Types d'instances EC2
Amazon EC2 propose un large choix de types d'instances optimisés pour répondre à différents cas d'utilisation. Ces types d'instances correspondent à différentes combinaisons en termes de capacités de CPU, de mémoire, de stockage et de mise en réseau. Vous pouvez ainsi choisir un ensemble de ressources parfaitement adapté à vos applications. Chaque type d'instance inclut une ou plusieurs tailles d'instance, ce qui vous permet de mettre à l'échelle vos ressources en fonction des exigences de la charge de travail cible.
Classes de stockage S3
Amazon S3 offre un large éventail de classes de stockage conçues pour répondre à différents cas d'utilisation. Il s'agit des classes S3 Standard pour le stockage à usage général des données fréquemment consultées ; les classes S3 Intelligent-Tiering pour les données avec des modèles d'accès changeants ou inconnus ; les classes S3 Standard – Accès peu fréquent et S3 Unizone – Accès peu fréquent pour les données à longue durée de vie, mais moins fréquemment consultées ; et les classes Amazon S3 Glacier (S3 Glacier) et Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) pour les archives à long terme et la conservation des actifs numériques.
Types d'instances RDS
Amazon RDS propose un large choix de types d'instances optimisés pour répondre à différents cas d'utilisation de bases de données relationnelles. Ces types d'instances correspondent à différentes combinaisons en termes de capacités de CPU, de mémoire, de stockage et de mise en réseau. Vous pouvez ainsi choisir un ensemble de ressources parfaitement adapté à vos bases de données. Chaque type d'instance inclut plusieurs tailles d'instance, ce qui vous permet de mettre à l'échelle vos bases de données en fonction des exigences de la charge de travail cible.
Recherchez-vous d'autres moyens d'optimiser vos ressources informatiques ?
Découvrez comment les recommandations d'AWS Cost Explorer et d'AWS Compute Optimizer peuvent vous aider à identifier les possibilités de modification de vos instances et à réaliser des économies.
AWS Cost Explorer
AWS Cost Explorer vous permet d'identifier les instances EC2 sous-utilisées qui peuvent être réduites en fonction de chaque instance au sein de la même famille d'instances, ainsi que de comprendre la potentielle incidence sur votre facture AWS en tenant compte de vos IR et Savings Plans.
AWS Compute Optimizer
AWS Compute Optimizer offre des recommandations de réduction de taille au sein ou entre les familles d'instances, des recommandations d'augmentation de taille pour supprimer les goulots d'étranglement de performances ainsi que des recommandations pour les instances EC2 qui font partie d'un groupe Auto Scaling.
Prêt à vous lancer ?
Surveillez et analysez votre utilisation afin de mieux comprendre les performances des instances et les modèles d'utilisation.
Accédez instantanément à des conseils qui vous aident à dimensionner vos instances EC2 et vos instances de base de données RDS de manière appropriée.
Pour en savoir plus, consultez le centre d'architecture AWS, les livres blancs, les blogs, les vidéos, etc.