16 conseils pour gérer les coûts du cloud

Vous cherchez des moyens de gérer les coûts du cloud? Si vous utilisez le cloud, la réponse doit toujours être oui. Si vous ne gérez pas correctement vos dépenses cloud, vous pouvez finalement dépenser plus que vous ne le devriez. Nous avons compilé une liste de conseils / meilleures pratiques pour vous aider à suivre et à rectifier les versions du cloud et à aligner la capacité et les performances sur la demande réelle, afin que votre environnement cloud soit optimisé.

1. Commencez par le problème d'organisation

Il est facile de trouver de nombreuses façons spécifiques de réduire et de gérer le coût du cloud public – et nous avons beaucoup à partager. Mais commençons par le problème central. Les ressources du cloud public sont organisées et utilisées par les organisations – et la gouvernance et la budgétisation sont des problèmes organisationnels. Vous devez commencer au cœur du problème: qui est responsable de quels coûts de cloud? Et comment évaluez-vous si ces coûts sont acceptables – ou devraient être traités pour les dépenses gaspillées?

De nombreuses organisations résolvent ce problème avec un gestionnaire de cloud d'entreprise ou un centre d'excellence cloud dédié, une personne ou un service (en fonction de la taille de l'organisation et du degré de mise en œuvre du cloud) pleinement engagé dans l'utilisation du cloud par les employés, au coût de grande concentration.

En fin de compte, c'est une question d'économie – et c'est ainsi que vous devriez y penser.

2. Familiarisez-vous avec les outils de gestion natifs du cloud

Les principaux fournisseurs de cloud public proposent des outils de gestion native des ressources et des coûts. Étant donné que vous êtes déjà empêtré dans leur offre d'infrastructure, il est logique d'évaluer les options au sein des portails cloud.

Par exemple, sur la question de la planification d'activation / désactivation des ressources, AWS, Azure et Google Cloud proposent chacun un outil. Cependant, ils ont des limites: ignorer les types de sources qui peuvent bénéficier de la planification, ne pas fournir d'actions et fournir des données, mais pas de recommandations, pour n'en nommer que quelques-uns. Voici un bref aperçu de chacun de ces outils et de ce qu'ils contiennent.

Un autre exemple est l'AWS Compute Optimizer – un grand nom prometteur et qui vaut vraiment la peine d'être vu pour les utilisateurs d'AWS.

3. Mais sachez que les fournisseurs de cloud ne résolvent pas tous les problèmes qu'ils causent

Entrez dans le domaine des logiciels tiers. Que ce soit parce que les fournisseurs de cloud ne veulent pas activement que vous économisiez de l'argent (vous pourriez penser que c'est le cas, mais ils veulent que leurs services soient “ collants '' et favorisent donc les options d'optimisation des coûts) ou parce que c'est simplement ne représente aucun revenu pour eux, la gestion des coûts du cloud est souvent un problème secondaire pour les fournisseurs de cloud. Nous constatons un changement dans le vent lorsque les fournisseurs se concentrent sur les options d'économies intégrées (par exemple, les réductions d'utilisation en cours de Google Cloud), mais l'offre et l'optimisation des ressources cloud sont une bête sauvage et en constante évolution que les fournisseurs de cloud ne suivent pas.

C'est pourquoi il serait peut-être temps de …

4. Trouvez un outil de gestion des coûts qui répond à vos besoins

À mesure que l'infrastructure informatique évolue, les organisations ont besoin d'outils et de processus pour la gestion et le contrôle des coûts du cloud. L'utilisation d'outils tiers pour l'optimisation du cloud facilite la visibilité et la gouvernance des coûts et l'optimisation des coûts. Assurez-vous que vous ne vous concentrez pas uniquement sur la visibilité des coûts et les recommandations, mais que vous recherchez un outil qui prend cette étape supplémentaire et effectue des actions pour vous.

Il est utile de trouver un outil qui peut fonctionner avec plusieurs clouds, plusieurs comptes dans chaque cloud et dans plusieurs régions de chaque compte, afin que vous puissiez afficher les recommandations pour tous vos comptes en un seul endroit dans une interface conviviale . Cette visibilité et ces informations supplémentaires contribuent à simplifier la gestion des coûts du cloud.

Soit dit en passant – l'automatisation est la clé. En incluant un logiciel d'optimisation des coûts dans votre stratégie cloud, les organisations éliminent la nécessité pour les développeurs d'écrire et de déployer des scripts de planification pour répondre aux exigences d'une équipe spécifique. Cette automatisation réduit le risque d'erreur humaine et fait gagner du temps et de l'argent aux organisations en permettant aux développeurs d'allouer leur temps à des tâches plus rentables.

5. Obtenez de la visibilité sur votre facture

Si vous souhaitez mieux gérer vos coûts cloud, vous devez comprendre où vont vos dépenses. Voici un manuel pour une vue d'ensemble des factures consolidées dans AWS.

Dans ce contexte, vous devrez également comprendre à quoi sert chaque source – ce qui signifie que vous avez besoin d'une stratégie d'étiquetage robuste.

6. Utilisez une stratégie de balisage des ressources pour mieux gérer les coûts du cloud

Les balises sont des étiquettes ou des ID associés à vos instances. C'est un moyen pour vous de fournir des métadonnées personnalisées à ajouter aux métadonnées existantes, telles que la famille et la taille, la région, le VPC, les informations IP, etc. Cela vous aide à gérer vos coûts de cloud en triant, recherchant et filtrant à travers votre environnement cloud.

Grâce à l'application des meilleures pratiques de balisage, vous pouvez automatiser la gouvernance, améliorer vos flux de travail et garantir la maîtrise de vos coûts. De plus, il existe des outils de gestion et d'approvisionnement qui peuvent automatiser et maintenir vos normes de balisage.

7. Identifier les sources inactives / sous-utilisées

D'accord, c'est ainsi que vous passez à l'étape d'optimisation des coûts. Alors, comment pouvez-vous réellement gérer les coûts du cloud et optimiser les dépenses?

Webcast recommandé pour vous, 5 mars: Comment l'IA peut trouver des opportunités et raccourcir vos cycles de vente Inscrivez-vous maintenant

Le moyen le plus simple de réduire les coûts du cloud de manière rapide et significative consiste à identifier les ressources qui ne sont pas réellement utilisées (généralement dans des environnements hors production).

Exemples de sources que vous pouvez rendre inactives; Autorités / VM à la demande, bases de données relationnelles, équilibreurs de charge et conteneurs.

Une fois que vous les avez identifiés, vous pouvez les programmer pour qu'ils s'éteignent lorsqu'ils ne sont pas nécessaires, ou comme nous voulons le dire: & # 39; parking & # 39 ;.

En configurant des planifications pour désactiver vos instances lorsqu'elles ne sont généralement pas en cours d'exécution, vous pouvez éliminer le gaspillage du cloud et économiser de l'argent sur votre compte cloud. En règle générale, les instances des planifications s'éteignent entre 19 h 00 et 9 h 00 en semaine et le week-end. De cette façon, vous n'avez pas à vous soucier d'activer et de désactiver manuellement les instances lorsque vous ne les utilisez pas. En maintenant la charge de travail uniquement pendant les heures de bureau, vous pouvez économiser environ 65% sur votre compte cloud.

8. Définissez les droits de vos autorités

Une autre source importante de déchets nuageux est les sources trop importantes. Lorsque vous utilisez RightSize, vous alignez une charge de travail sur la meilleure taille de prise en charge de la machine virtuelle, ce qui vous permet d'optimiser les coûts. Ceci est important car de nombreuses machines virtuelles dans le cloud sont beaucoup plus volumineuses que nécessaire pour les charges de travail qui s'exécutent sur elles – un changement d'une instance peut économiser 50% ou plus des coûts.

9. Connaissez vos options d'achat et les remises offertes par les fournisseurs de cloud – en commençant par les agences réservées

Chacun des «trois grands» fournisseurs de cloud offre une gamme d'options d'achat pour réduire les coûts des prix à la demande indiqués.

Par exemple, avec les instances réservées AWS, les instances de machines virtuelles réservées Azure et les remises Google Committed Use, les clients peuvent acheter à l'avance de la capacité de calcul en échange d'une remise.

10. Et les instances Spot

Un autre mécanisme de remise est la possibilité d'acheter de la capacité inutilisée pour une remise élevée – dans AWS, il s'agit des instances ponctuelles, des machines virtuelles de faible priorité dans Azure et des machines virtuelles préemptives dans Google.

11. Ne manquez pas les remises pour une utilisation durable

Google propose également une option unique de réduction des coûts qu'AWS et Azure n'offrent pas: des remises pour une utilisation durable.

12. Utilisez les nouveaux plans d'épargne d'AWS

Vous connaissez probablement les corps réservés AWS. Mais avez-vous suivi les plans d'épargne annoncés chez re: invent? Si vous utilisez

Selon notre CTO et Corey Quinn, vous devez exécuter sur le portail AWS, pas marcher, pour obtenir des plans d'économies afin de mieux gérer les coûts du cloud.

De plus, vous pouvez désormais utiliser des plans d'économies pour économiser jusqu'à 17% sur les charges de travail Lambda par annonce la semaine dernière.

13. Vérifiez vos contrats

Un autre type & # 39; option d'achat & # 39; est lié aux accords contractuels. Les trois principaux fournisseurs de cloud proposent des contrats d'entreprise. Celles-ci visent généralement à encourager les grandes entreprises à s'engager à des niveaux spécifiques d'utilisation et de dépenses en échange d'une remise générale – dont AWS EDP & # 39; s et Azure Enterprise Agreements.

14.Assurez-vous d'utiliser Lambda efficacement

Il peut être facile de s'emmêler lors de la création d'applications basées sur Lambda que vous oubliez d'optimiser et de planifier les coûts que Lambda encourra. Bien qu'il puisse être bon marché et facile de créer ces applications, votre compte encourra si vous effectuez de lourdes charges de travail sans prendre en compte les coûts.

Garder une trace des dépenses, surveiller l'utilisation et comprendre les comportements est essentiel pour garder les coûts de Lambda sous contrôle et optimisés.

15. Voir les options de crédit

Chacun des fournisseurs de cloud propose des moyens d'obtenir des crédits que vous pouvez ajouter à votre facture. En offrant ces crédits, Google Cloud, Azure et AWS essaient de faciliter et, dans certains cas, de démarrer gratuitement avec leurs plateformes cloud.

16. Gardez vos types de copie à jour

Avez-vous déjà pensé que la simple modernisation de vos machines virtuelles et bases de données pour vous assurer qu'elles fonctionnent sur la dernière famille d'instances peut vous faire économiser de l'argent?

Les fournisseurs de cloud encouragent la modernisation des instances en fixant le prix le plus bas aux nouvelles générations. Habituellement, de nouvelles familles d'instances sortent avec des types de CPU plus récents, mais peuvent également faire référence à des améliorations de réseau ou de mémoire.

Vous obtenez donc un prix moins cher (10 à 20% de réduction) et de meilleures performances – la modernisation de votre corps n'est presque pas un problème.

… et la liste continue. La gestion des coûts du cloud peut sembler une tâche ardue, mais ce n'est pas obligatoire! Suivez ces conseils et commencez à optimiser votre environnement cloud.

Avez-vous des conseils à ajouter? Faites-le nous savoir dans les commentaires ci-dessous!