Pourquoi chaque start-up devrait établir un budget et comment AWS Budgets facilite les choses.

Comment a été ce contenu ?

Ai-je vraiment besoin d'un budget ?

En tant que start-up, il y a de fortes chances que vous donniez la priorité à la rapidité de fabrication et à la mise sur le marché de votre produit le plus rapidement possible. Bien qu'il soit essentiel de se concentrer uniquement sur votre produit, cela signifie également qu'il est facile de négliger vos dépenses AWS, en particulier si vous n'utilisez pas de programmes de crédit comme AWS Activate. Les membres de votre équipe peuvent également porter de nombreuses casquettes différentes dans leurs rôles, ce qui rend difficile de consacrer du personnel ou de l'attention à la gestion des coûts.

Cependant, dans un secteur où une facture surprise peut ruiner l'entreprise, les start-ups nouvellement lancées doivent être économes dès le départ et surveiller de près les coûts afin de maximiser leur marge de manœuvre. Selon CBInsights, la principale raison pour laquelle les start-ups échouent est qu'elles n'ont plus d'argent. Ne pas adopter de bonnes habitudes de contrôle des coûts dès le départ pourrait donc être une grave erreur.

Bien que le suivi des coûts sur AWS puisse sembler une tâche ardue (et qu'il soit tentant d'ignorer complètement le processus), ce n'est pas une fatalité. Avec AWS Budgets, il ne faut que quelques minutes pour établir un budget, ce qui peut vous aider à éviter les factures surprises. Vous pourrez également surveiller les coûts et l'utilisation au fil du temps, ce qui vous permettra d'optimiser votre facture mensuelle et de maximiser l'utilisation de l'offre gratuite illimitée d'AWS une fois que vous aurez abandonné les crédits.

Qu'est-ce qu'AWS Budgets ?

AWS Budgets vous permet de définir des budgets pour suivre vos coûts et votre utilisation, et vous recevrez des notifications lorsque les budgets sont dépassés par rapport à des seuils que vous avez définis vous-même. AWS est conçu pour gérer des charges de travail de toutes tailles, qu'il s'agisse de jeunes start-ups ou non. Il est donc important de mettre en place une méthode pour détecter les dépassements de coûts ou les dépenses imprévues avant d'atteindre la taille d'entreprise. En établissant un budget dès le début, vous êtes sur la bonne voie et pouvez adopter de bonnes pratiques en matière de coûts et d'hygiène dès le départ.

Configurez-le

Déploiement 1-Click

Quelques minutes suffisent à configurer un budget en utilisant la console AWS. Si vous souhaitez suivre et apprendre le processus, commencez par l'étape 1. Sinon, vous pouvez déployer un budget en un clic à l'aide du modèle AWS CloudFormation ci-dessous. Si vous n'avez jamais utilisé de modèles CloudFormation auparavant, suivez cette procédure en cliquant ici.

RégionAfficherAfficher dans DesignerLancer
USA Est (Virginie du Nord)AfficherAfficher dans DesignerLancer la pile
USA Est (Ohio)AfficherAfficher dans DesignerLancer la pile
USA Ouest (Californie du Nord)AfficherAfficher dans DesignerLancer la pile
USA Ouest (Oregon)AfficherAfficher dans Designer

Étape 1 : sélectionner un montant cible

La première étape consiste à établir une valeur budgétaire mensuelle. Voici comment déterminer quelle doit être cette valeur :

  • Avez-vous déjà défini un montant fixe à dépenser chaque mois pour l'infrastructure ? Si oui, utilisez-le pour la valeur de votre budget.
  • Au cas contraire, avez-vous exécuté des charges de travail sur AWS au cours des six derniers mois ? Dans ce cas, rendez-vous sur la page d'accueil de l'explorateur de coûts AWS et l'affichage par défaut (illustré ci-dessous) affichera vos dépenses globales des six derniers mois. Prenez la moyenne de cette valeur mensuelle et utilisez ce chiffre pour la valeur de votre budget.
  • Si vous avez moins de six mois d'antécédents en matière de dépenses, déterminez votre problème. Quel montant de dépenses mensuelles vous ruinerait ? Utilisez ce chiffre pour déterminer la valeur de votre budget.

Le but d'un budget est de vous avertir avant qu'une facture inopinément coûteuse ne cause de graves difficultés financières. Cependant, une fois que vous commencez à recevoir des notifications indiquant que vous dépassez vos objectifs, vous vous engagez déjà sur une voie périlleuse. Pour que votre budget soit efficace, vous devez trouver une valeur idéale qui ne vous permettra pas de recevoir trop de notifications, mais juste assez pour vous donner de la visibilité et vous donner le temps de corriger toute erreur de configuration accidentelle.

Étape 2 : créer le budget dans AWS Budgets

Après avoir déterminé votre valeur cible, accédez à AWS Budgets et créez un budget. L'objectif étant de ne pas dépenser trop d'argent pour tous les services, choisissez le budget Coût qui vous permettra de suivre vos dépenses en dollars.

Sélectionnez les options suivantes lors de la définition du montant du budget :

  • Fréquence : une fois par mois
  • Date d'entrée en vigueur du budget : Budget récurrent
  • Choisissez le mode de budgétisation  : Fixe
  • Mois de début : Laisser par défaut
  • Montant budgétisé : Le montant cible que vous avez déterminé ci-dessus

Après avoir défini le montant du budget, vous pourrez en définir l'étendue, ce qui vous permettra de créer des budgets qui ne s'appliquent qu'à des ensembles spécifiques de services, de balises, de régions, de comptes, etc. Dans cet exemple, cependant, le budget que vous créez sert de « budget de dépenses imprévues », destiné à détecter les dépassements de coûts à un niveau élevé. Par conséquent, il n'est pas nécessaire d'appliquer des champs d'application.

Toutefois, en règle générale, vous devriez disposer d'un budget distinct pour chaque charge de travail que vous exécutez. Vous pouvez utiliser les limites budgétaires pour contrôler des éléments comme les coûts de test et de développement de nouveaux services ou de types d'instances Amazon Elastic Compute Cloud (Amazon EC2), ou pour définir les budgets des différentes équipes de votre organisation. Vous trouverez ici d'autres exemples de budgets personnalisés que vous pouvez définir pour éviter des frais imprévus.

Étape 3 : configurer les notifications

Vous pouvez configurer des alertes afin de recevoir des notifications si vos dépenses atteignent des seuils définis. Vous voulez surveiller les dépenses, mais ne voulez pas non plus que les notifications soient trop nombreuses pour les ignorer. Par conséquent, nous vous recommandons de commencer par créer deux seuils d'alerte, afin de recevoir un e-mail lorsque vous aurez atteint 50 % et 75 % du montant budgétisé.

Pour une configuration plus avancée, vous pouvez rediriger les notifications vers d'autres canaux en utilisant Amazon Simple Notification Service (Amazon SNS), qui vous permettra d'étendre les méthodes de notification aux SMS, aux points de terminaison HTTP, etc. Si vous aimez utiliser Slack, vous pouvez connecter Amazon SNS à AWS Chatbot pour recevoir vos alertes budgétaires directement sur votre chaîne Slack. Pour en savoir plus sur la manière de connecter votre rubrique Amazon SNS à AWS Chatbot pour Slack, cliquez ici.

Conclusion

Quelle que soit sa taille ou son stade de financement, chaque start-up doit disposer d'un budget pour faire face à l'emballement des dépenses au niveau de son compte. En n'investissant que quelques minutes de votre temps pour établir ce budget, vous pourrez éviter les dépassements de coûts, maximiser votre marge de manœuvre et prendre l'habitude de surveiller les coûts sur le long terme.

Bien que l'établissement de ce budget soit une étape importante, il ne s'agit pas de la seule mesure que vous pouvez prendre pour gérer les coûts. Une fois votre premier budget établi, songez à l'étendre à d'autres budgets qui tiennent compte de différentes dimensions, par exemple en suivant les coûts spécifiques pour chaque développeur ou en vous assurant de ne pas dépasser un certain nombre d'heures de formation au machine learning sur un type d'instance Amazon EC2 spécifique. Même si la taille et la complexité de votre start-up augmentent, AWS Budgets vous permet de suivre rapidement et facilement les coûts sans avoir à consacrer des heures à les suivre manuellement, et peut vous permettre d'éviter des erreurs potentiellement coûteuses à l'avenir.

AWS Editorial Team

AWS Editorial Team

L'équipe de marketing de contenu d'AWS Startups collabore avec des startups de toutes tailles et de tous secteurs pour proposer un contenu exceptionnel qui éduque, divertit et inspire.

Melissa Kwok

Melissa Kwok

Melissa Kwok est architecte de solutions chez AWS, où elle aide les clients de toutes tailles et de tous secteurs à créer des solutions cloud conformément aux meilleures pratiques. En dehors du cadre du travail, elle aime expérimenter de nouvelles recettes en cuisine ou simplement lire un livre de cuisine.

Comment a été ce contenu ?