COST 5: Comment évaluer les coûts lorsque vous sélectionnez des services ?
Amazon EC2, Amazon EBS et Amazon S3 sont les services fondamentaux d'AWS. Les services gérés tels qu'Amazon RDS et Amazon DynamoDB, sont des services AWS de plus haut niveau, ou de niveau application. En sélectionnant les services fondamentaux et les services gérés appropriés, vous pouvez optimiser cette charge de travail en termes de coûts. Par exemple, en utilisant des services gérés, vous pouvez réduire ou supprimer une grande partie de votre traitement administratif et opérationnel, et vous dégagez ainsi du temps pour travailler sur les applications et les activités liées aux activités.
Ressources
Cloud products
Amazon S3 storage classes
AWS Total Cost of Ownership (TCO) Calculator
Bonnes pratiques:
-
Identifier les exigences de l'organisation en matière de coûts: Collaborez avec les membres de l'équipe pour définir l'équilibre entre l'optimisation des coûts et les autres piliers, tels que Performance et Fiabilité, pour cette charge de travail.
-
Analyser tous les composants de cette charge de travail: Assurez-vous que chaque composant de la charge de travail soit analysé, quels que soient la taille ou les coûts actuels. L'effort de révision doit tenir compte des avantages potentiels, tels que les coûts actuels et prévus.
-
Effectuer une analyse approfondie de chaque composant: Examinez le coût global de chaque composant pour l'organisation. Examinez le coût total de possession en tenant compte du coût des opérations et de la gestion, en particulier lorsque vous utilisez des services gérés. L'effort d'examen doit refléter les avantages potentiels : par exemple, la durée de l’analyse est proportionnelle au coût du composant.
-
Sélectionner des logiciels avec des licences rentables: Les logiciels open source éliminent les coûts des licence des logiciels qui peut entraîner des coûts significatifs pour la charge de travail. Lorsque des logiciels sous licence sont nécessaires, évitez les licences liées à des attributs arbitraires tels que les CPU. Recherchez les licences qui sont liées à des résultats. Le coût de ces licences est plus proche de l’avantage qu’elles procurent.
-
Sélectionner les composants de cette charge de travail afin d'optimiser les coûts en fonction des priorités de l'organisation: Tenez compte du coût lorsque vous sélectionnez tous les composants. Cela inclut l'utilisation de services au niveau des applications et de services gérés, tels qu’Amazon RDS, Amazon DynamoDB, Amazon SNS et Amazon SES pour réduire le coût global de l'organisation. Utilisez les technologies sans serveur et des conteneurs pour le calcul, tels qu’AWS Lambda, Amazon S3 pour les sites Web statiques, et Amazon ECS. Réduisez les coûts de licence en utilisant des logiciels open source, ou des logiciels qui n'impliquent pas de frais de licence, par exemple, Amazon Linux pour le calcul des charges de travail ou la migration des bases de données vers Amazon Aurora.
-
Analyser les coûts d’une utilisation différente au fil du temps: Les charges de travail peuvent changer au fil du temps. Certains services ou fonctionnalités sont plus rentables à différents niveaux d'utilisation. En effectuant l'analyse de chaque composant au fil du temps et en fonction de l'utilisation prévue, vous garantissez que la charge de travail reste rentable pendant toute sa durée de vie.
Plan d'amélioration
Identifier les exigences de l'organisation en matière de coûts
Analyser tous les composants de cette charge de travail
Effectuer une analyse approfondie de chaque composant
Sélectionner des logiciels avec des licences rentables
Sélectionner les composants de cette charge de travail afin d'optimiser les coûts
en fonction des priorités de l'organisation
Analyser les coûts d’une utilisation différente au fil du temps