Le pilier "Optimisation des coûts" du Well-Architected FrameworkGoogle Cloud décrit les principes et les recommandations permettant d'optimiser le coût de vos charges de travail dans Google Cloud.
L'audience cible comprend les personnes suivantes :
- Les directeurs de la technologie, les DSI, les CFO et les autres dirigeants responsables de la gestion stratégique des coûts.
- Architectes, développeurs, administrateurs et opérateurs qui prennent des décisions ayant un impact sur les coûts à toutes les étapes du parcours cloud d'une organisation.
Les modèles de coûts pour les charges de travail sur site et dans le cloud diffèrent considérablement. Les coûts informatiques sur site incluent les dépenses d'investissement (CapEx) et les dépenses d'exploitation (OpEx). Les ressources matérielles et logicielles sur site sont acquises et les coûts d'acquisition sont dépréciés sur la durée de vie opérationnelle des ressources. Dans le cloud, les coûts de la plupart des ressources cloud sont traités comme des OpEx, où les coûts sont engagés lorsque les ressources cloud sont consommées. Cette différence fondamentale souligne l'importance des principes fondamentaux suivants de l'optimisation des coûts.
Pour connaître les principes et recommandations d'optimisation des coûts spécifiques aux charges de travail d'IA et de ML, consultez Perspective de l'IA et du ML : optimisation des coûts dans le Well-Architected Framework.
Évaluer les charges de travail à l'aide d'une compétence d'agent
Pour permettre aux agents IA d'évaluer vos charges de travail cloud par rapport aux principes et recommandations de ce pilier, utilisez la compétence google-cloud-waf-cost-optimization, disponible dans le dépôt Google Agent Skills sur GitHub.
Pour installer la compétence, exécutez la commande suivante dans le client ou le terminal de votre agent :
npx skills add google/skills --skill google-cloud-waf-cost-optimization
Lorsque vous y êtes invité, spécifiez les agents d'IA pour lesquels vous souhaitez installer la compétence et définissez le champ d'application de l'installation (projet ou global).
Si vous avez déjà installé la compétence, vous pouvez la mettre à jour vers la dernière version en exécutant la commande suivante :
npx skills update
Principes de base
Les recommandations du pilier d'optimisation des coûts du Well-Architected Framework sont mappées aux principes fondamentaux suivants :
- Aligner les dépenses cloud sur la valeur commerciale : assurez-vous que vos ressources cloud offrent une valeur commerciale mesurable en alignant les dépenses informatiques sur les objectifs d'entreprise.
- Favoriser une culture de sensibilisation aux coûts : assurez-vous que les membres de votre organisation prennent en compte l'impact financier de leurs décisions et de leurs activités, et qu'ils ont accès aux informations sur les coûts nécessaires pour prendre des décisions éclairées.
- Optimiser l'utilisation des ressources : provisionnez uniquement les ressources dont vous avez besoin et ne payez que pour les ressources que vous consommez.
- Optimiser en continu : surveillez en permanence l'utilisation et les coûts de vos ressources cloud, et effectuez des ajustements de manière proactive si nécessaire pour optimiser vos dépenses. Cette approche consiste à identifier et à résoudre les inefficacités potentielles en termes de coûts avant qu'elles ne deviennent des problèmes importants.
Ces principes sont étroitement alignés sur les principes fondamentaux du cloud FinOps. Le FinOps s'applique à toutes les organisations, quelle que soit leur taille ou leur maturité dans le cloud. En adoptant ces principes et en suivant les recommandations associées, vous pouvez contrôler et optimiser les coûts tout au long de votre parcours dans le cloud.
Contributeurs
Auteur : Nicolas Pintaux | Ingénieur client, spécialiste de la modernisation des applications
Autres contributeurs :
- Anuradha Bajpai | Architecte de solutions
- Daniel Lees | Architecte en sécurité cloud
- Eric Lam | Responsable de Google Cloud FinOps
- Fernando Rubbo | Architecte de solutions cloud
- Filipe Gracio, PhD | Ingénieur client, spécialiste en IA/ML
- Gary Harmson | Architecte principal
- Jose Andrade | Ingénieur client, spécialiste SRE
- Kent Hua | Solutions Manager
- Kumar Dhanagopal Développeur de solutions multiproduits
- Marwan Al Shawi | Partner Customer Engineer
- Radhika Kanakam | Responsable de programme, Google Cloud Well-Architected Framework
- Samantha He | Rédactrice technique
- Steve McGhee | Reliability Advocate
- Sergei Lilichenko | Solutions Architect
- Wade Holmes | Directeur des solutions mondiales
- Zach Seils | Spécialiste en gestion des réseaux