Généralités

Q : Qu'est-ce qu'AWS Compute Optimizer ?

AWS Compute Optimizer vous aide à identifier les configurations de ressources de calcul AWS optimales, telles que les types d'instances Amazon Elastic Compute Cloud (EC2), les configurations de volume Amazon Elastic Block Store (EBS) à et les capacités de mémoire des fonctions AWS Lambda à l'aide du machine learning pour analyser les métriques d'utilisation historiques. AWS Compute Optimizer fournit un ensemble d'API et une expérience de console pour vous aider à réduire les coûts et à augmenter les performances de charge de travail en recommandant les ressources AWS optimales pour vos charges de travail AWS.

Q : Qu'est-ce que permet de faire AWS Computer Optimizer ?

AWS Compute Optimizer fournit des recommandations de ressources AWS intuitives et facilement exploitables pour vous aider à identifier rapidement les ressources AWS optimales pour vos charges de travail sans nécessiter d'expertise ni investir beaucoup de temps et d'argent. La console AWS Compute Optimizer vous offre une vue globale et multi-comptes de toutes les ressources analysées par AWS Compute Optimizer et des recommandations afin que vous puissiez identifier rapidement les opportunités d'optimisation les plus percutantes.

Q : Comment démarrer avec AWS Compute Optimizer ?

Pour vous inscrire à AWS Compute Optimizer, accédez à la console AWS Compute Optimizer et cliquez sur « opt in » (s'inscrire). Vous devez posséder un compte AWS pour accéder à ce service. Une fois que vous vous êtes inscrit, AWS Compute Optimizer commence immédiatement à analyser vos ressources AWS et à fournir des recommandations. Lorsque vous inscrivez pour la première fois dans AWS Compute Optimizer, l'analyse complète des ressources AWS de votre compte peut prendre jusqu'à 12 heures.

Q : Quelles données AWS Compute Optimizer utilise-t-il pour effectuer ses recommandations ?

Lorsque vous activez AWS Compute Optimizer, vous autorisez le service à utiliser les données de configuration des ressources AWS et les métriques CloudWatch. Ces données sont requises, car AWS Compute Optimizer doit identifier les ressources à évaluer et a besoin d'un historique de métriques suffisant avant de faire des recommandations.

Q : Quand dois-je utiliser des recommandations de type d’instance AWS Compute Optimizer EC2 et quand dois-je utiliser les recommandations de redimensionnement des ressources d'AWS Cost Explorer EC2 ?

Les recommandations de redimensionnement des ressources de Cost Explorer et Compute Optimizer utilisent le même moteur de recommandations. Compute Optimizer fournit aux clients des recommandations qui leur permettent d'identifier les types d'instances EC2 optimaux pour leurs charges de travail. La console Cost Explorer et son API extraient un sous-ensemble de ces recommandations susceptibles d'aboutir à des économies, et les enrichissent des informations en matière de coûts et d'économies spécifiques au client (par exemple, informations de facturation, crédits disponibles, RI et Savings Plans) pour aider les responsables de la gestion des coûts à identifier rapidement les opportunités d'économies par le biais d'un redimensionnement de l'infrastructure. La console Compute Optimizer et son API proposent toutes les recommandations, peu importe leurs conséquences financières. Les équipes d'ingénieurs peuvent tirer parti de la console Compute Optimizer pour évaluer les compromis prix/performances pour leurs charges de travail, recevoir des recommandations incluant des données supplémentaires, par exemple les métriques de mémoire, et évaluer l'utilisation projetée des ressources et les risques en matière de performances.

Recommandations

Q : Combien d'options recommandées AWS Compute Optimizer fournit-il pour chaque ressource AWS ?

AWS Compute Optimizer fournit jusqu'à trois options recommandées pour chaque ressource AWS analysée.

Q : AWS Compute Optimizer fournit-il des recommandations pour toutes les ressources AWS ?

AWS Compute Optimizer fournit des recommandations pour les types sélectionnés d'instances EC2, de groupes Auto Scaling EC2, de volumes EBS et de fonctions Lambda.

Q : Quelle quantité de données AWS Compute Optimizer analyse-t-il pour générer des recommandations ?

AWS Compute Optimizer analyse les métriques des 14 derniers jours pour générer des recommandations.

Q : Comment puis-je identifier mes meilleures opportunités pour faire des économies et améliorer mes performances ?

Vous pouvez désormais identifier et hiérarchiser rapidement les meilleures opportunités d'optimisation avec deux nouvelles métriques de tableau de bord : opportunités d'économies et opportunités d'optimisation des performances.

Les métriques d'opportunité d'économies quantifient les économies mensuelles que vous pouvez réaliser avec Amazon EC2, Amazon EBS et AWS Lambda aux niveaux du compte, du type de ressource ou des ressources en suivant les recommandations de Compute Optimizer. Ces métriques vous permettent d'évaluer et de hiérarchiser les opportunités d'économies et de contrôler votre rentabilité. Les métriques d'opportunité d'optimisation des performances quantifient le pourcentage et le nombre de ressources sous-provisionnées au niveau du compte et du type de ressource. Ces métriques vous permettent d'évaluer et de hiérarchiser les opportunités d'optimisation des performances capables de régler les risques de goulots d'étranglement au niveau des ressources.

Q : Que sont les métriques d'infrastructure avancées ?

Les métriques d'infrastructure avancées sont une fonction payante de Compute Optimizer pour les instances EC2 qui améliore la précision et la pertinence des recommandations pour les charges de travail qui présentent des modèles d'utilisation mensuels et trimestriels. Lors de l'activation de cette fonction, Compute Optimizer intègre automatiquement et analyse jusqu'à six fois plus d'historique de métriques d'utilisation que l'option Compute Optimizer par défaut (jusqu'à 3 mois d'historique contre 14 jours). Vous pouvez activer la fonction à divers niveaux (organisation, compte ou ressource) via la console Compute Optimizer ou via l'API pour les instances EC2, nouvelles ou non, et les groupes Auto Scaling.

Q : Combien coûtent les métriques d'infrastructure avancées ?

Consultez la page de tarification de Compute Optimizer pour obtenir plus d'informations.

Recommandations d'instance EC2

Q : Quels types de recommandations d'instance EC2 sont pris en charge par AWS Compute Optimizer ?

AWS Compute Optimizer prend en charge les recommandations de types et de tailles d'instances EC2 pour les instances EC2 autonomes des familles d'instances M, C, R, T, X, I, D, H et Z. Pour obtenir la liste complète des types d'instances EC2 pris en charge, voir la documentation.

Question : Quelles données le service AWS Compute Optimizer utilise-t-il pour les recommandations d'instances EC2 ?

AWS Compute Optimizer analyse les métriques CloudWatch par défaut, tels que l'utilisation du processeur, les paquets réseau par seconde, le débit de stockage local ainsi que l'IOPS de stockage local lors de la génération de recommandations de type d'instance EC2.

Question : AWS Compute Optimizer analyse-t-il mes métriques de mémoire d'instance EC2 ?

Si vous utilisez l'agent CloudWatch pour publier l'utilisation de la mémoire, AWS Compute Optimizer analyse automatiquement les métriques de mémoire publiées par l'agent CloudWatch dans l'espace de noms « CWAgent ».

Q : Que se passe-t-il si je n'ai pas de métriques de mémoire disponibles pour mes instances EC2 ?

Si les métriques d'une ressource matérielle, telle que la mémoire, ne sont pas disponibles, AWS Compute Optimizer tente d'éviter de faire une recommandation qui réduit cette dimension.

Q : Comment AWS Compute Optimizer détermine-t-il le risque de performances pour les options d'instance EC2 recommandées ?

Le risque de performance indique la probabilité que le type d'instance ne réponde pas aux besoins en ressources de votre charge de travail. Compute Optimizer calcule un score de risque de performances individuel pour chaque dimension de ressources de l'instance recommandée, y compris le CPU, la mémoire, le débit EBS, les IOPS EBS, le débit réseau et les PPS de réseau. Pour chaque dimension de ressource, le score de risque de performances est calculé comme la proportion de temps sur la période rétrospective où la capacité peut être limitée dans la dimension de ressource donnée. Le risque de performances de l'instance recommandée est calculé comme le score maximal de risque de performances parmi les spécifications de la ressource analysée.

Q : Comment AWS Compute Optimizer m'aide-t-il à comprendre les options d'instance EC2 recommandées ?

AWS Compute Optimizer projette l'utilisation potentielle du processeur et de la mémoire de votre instance EC2 si vous utilisiez l'option recommandée, afin que vous puissiez comprendre comment votre charge de travail fonctionnerait sur les options recommandées. AWS Compute Optimizer répertorie également les différences de configuration entre l'instance actuelle et le type d'instance recommandé. Ainsi, vous pouvez comprendre les mises à jour que vous devrez éventuellement appliquer pour migrer vos charges de travail de l'instance actuelle vers le type d'instance recommandé. 

Q : AWS Compute Optimizer prend-il en compte les informations de tarification des instances EC2 lorsqu'il propose des recommandations ?

Une fois qu'AWS Compute Optimizer a identifié une liste de ressources AWS optimales pour votre charge de travail, il intègre une variété de dimensions de tarification, telles que la tarification à la demande, ainsi que le risque de performance attendu pour classer les recommandations. AWS Compute Optimizer ne prend pas en compte les facteurs de tarification transitoires, tels que le prix Spot.

Recommandations de groupe Auto Scaling

Q : Quels types de recommandations de groupe Auto Scaling AWS Compute Optimizer prend-il en charge ?

AWS Compute Optimizer fournit des recommandations de types et de tailles d'instances EC2 pour les groupes Auto Scaling EC2 avec une taille de groupe fixe, ce qui signifie que les valeurs souhaitées, minimales et maximales sont toutes définies sur la même valeur et n'ont aucune politique de mise à l'échelle associée. En outre, toutes les instances membres du groupe Auto Scaling doivent appartenir aux familles d'instances de types M, C, R, T, X, I, D, H et Z. À l'heure actuelle, Compute Optimizer ne prend pas en charge les groupes Auto Scaling configurés avec une politique d'instances mixtes. Pour obtenir la liste complète des types d'instances EC2 pris en charge, voir la documentation.

Q : Quelles données le service AWS Compute Optimizer utilise-t-il pour mes recommandations de groupe Auto Scaling ?

AWS Compute Optimizer a besoin d'au moins 30 heures de métriques avant de faire des recommandations pour les groupes Auto Scaling. AWS Compute Optimizer analyse les métriques CloudWatch par défaut de chaque instance EC2 membre, telles que les métriques d'utilisation du processeur et d'I/O réseau, ainsi que la configuration de groupe Auto Scaling, comme la politique de mise à l'échelle et le modèle de lancement associé.

Recommandations de volume EBS

Q : Quels types de recommandations de volume EBS sont pris en charge par AWS Compute Optimizer ?

AWS Compute Optimizer prend en charge les recommandations d’IOPS et de débit pour les volumes à usage général (SSD) (gp3) et les recommandations d’IOPS pour les volumes IOPS provisionnés (io1 et io2).

Q : Quelles données AWS Compute Optimizer utilise-t-il pour les recommandations de volume EBS ?

AWS Compute Optimizer a besoin d'au moins 30 heures de métriques consécutives avant de faire des recommandations pour des volumes EBS. AWS Compute Optimizer analyse les métriques CloudWatch par défaut pour les volumes EBS, telles que les métriques d’IOPS et de débit.

Q : Comment AWS Compute Optimizer détermine-t-il le risque de performances pour les options de volume EBS recommandées ?

Le risque de performances indique la probabilité que l'option recommandée ne réponde pas aux exigences de performances de votre charge de travail. Plus le risque de performances est élevé, plus vous devez consacrer d'efforts pour valider si la configuration de volume EBS recommandée répond aux exigences de performances de votre charge de travail.

Q : AWS Compute Optimizer prend-il en compte les informations de tarification des volumes EBS lorsqu'il effectue ses recommandations ?

Une fois qu'AWS Compute Optimizer a identifié une liste de configurations de volume EBS optimales pour votre charge de travail, il intègre la tarification EBS publique, ainsi que le risque de performance attendu pour classer les recommandations.

Recommandations de fonction AWS Lambda

Q : Quel type de fonctions Lambda Compute Optimizer supporte-t-il ?

Compute Optimizer vous aide à optimiser deux catégories de fonctions Lambda. La première catégorie inclut les fonctions Lambda qui peuvent avoir des capacités de mémoire suralimentées. Vous pouvez envisager de réduire les capacités de mémoire de ces fonctions pour réduire vos coûts. La seconde catégorie inclut des fonctions Lambda qui nécessitent une importante capacité de calcul et peuvent bénéficier d'une alimentation CPU supplémentaire. Vous pouvez envisager d'augmenter leurs capacités de mémoire pour augmenter dans les mêmes proportions le CPU disponible pour ces fonctions et ainsi réduire la durée d'exécution. Pour les fonctions qui ne rentrent dans aucune de ces catégories, Compute Optimizer ne donne aucune recommandation.

Q : Quelles données Compute Optimizer utilise-t-il pour les recommandations de fonction Lambda ?

AWS Compute Optimizer analyse 14 jours d'historique d'invocations de fonction Lambda, y compris la durée d'exécution de la fonction, le temps processeur et l'utilisation de la mémoire, pour fournir des recommandations.

Q : Compute Optimizer prend-il en compte les informations de tarification de la fonction Lambda lorsqu'il effectue ses recommandations ?

Oui. Une fois que Compute Optimizer a identifié les capacités de mémoire optimales pour vos fonctions Lambda, il intègre les données de tarification Lambda publique, le temps d'exécution de la fonction et le nombre d'invocations de la fonction sur les 14 derniers jours pour calculer ce que serait le numéro de coût éventuel. Vous pouvez utiliser ce numéro pour déterminer ce qu'aurait été votre coût Lambda si vous aviez adapté les capacités de mémoire de votre fonction Lambda en fonction de l'option recommandée.

Intégration de service AWS

Q : AWS Compute Optimizer s'intègre-t-il aux AWS Organizations ?

Oui, AWS Compute Optimizer s'intègre aux AWS Organizations pour vous permettre de voir toutes vos recommandations au sein de votre organisation. Pour pouvoir utiliser cette fonction, votre organisation doit avoir activé « all features » (toutes les fonctions), et vous devez vous connecter en tant que compte principal de votre organisation.

Standard Product Icons (Features) Squid Ink
En savoir plus sur la tarification

Consultez la page de tarification.

En savoir plus 
Sign up for a free account
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
Standard Product Icons (Start Building) Squid Ink
Commencer à créer sur la console

Commencez à créer avec AWS Compute Optimizer dans AWS Management Console.

Se connecter