Je lache AWS

Je lache AWS

Alexandre P. dans Dev - Le 15-08-2022

AWS me facture une blinde chaque mois depuis des années pour un service que j'utilise à peine. Je décide d'optimiser ça.

Il y a quelques jours, je me réveillais un matin avec une notification de Bankin qui avait généré mon relevé. Curieux je me dis bon, je jette un oeil, et après quelques slides je vois une transaction mensuelle d'environ 40€ pour AWS. Le chiffre dans l'absolu n'est pas fou, mais si je vous dis que c'est pour un service qui est appelé à tout cassé 10 fois dans le mois, là c'est tout de suite overkill.

Les frais chez AWS

Dernièrement je parlais de comment je choisis d'héberger mes solutions et je vous disais que j'optais souvent pour des VPS grâce à leur faible coût. Non pas que je trouve qu'AWS soit trop cher, mais trop cher pour ce que je fais. En effet, tout dépend de votre objectif !

L'envergure du projet

Lorsque vous avez un projet de taille moyenne voire plus, c'est à dire qu'il vous faut au moins une équipe et plusieurs mois avant de sortir quelque chose, bien sûr qu'une solution AWS de type serverless est justifié, car tout ce temps passé à ne pas gérer le déploiement vous permet de vous concentrer sur les développements et les fonctionnalités. En revanche lorsqu'il s'agit d'un petit projet, avec peu de requêtes entrantes, je vous conseille de réfléchir à deux fois.

Pour ma part j'avais opté pour AWS Serverless (Lambda + API Gateway) et RDS Postgres pour un projet mobile que j'utilisais de temps en temps avec des amis. Mais à ne pas regardé cela fait plus de 2 ans que je paye cette solution et que plus de 1000€ ont été débité en tout pour faire tourner une base de données et un processus d'API Node.

Combien j'aurais économisé si j'avais tout fait moi même ?

Et bien c'est assez incroyable, mais j'arrive à compresser les frais de 8 à 10 fois pour ce genre de petit projet. Cela signifie que sur une plage de temps similaire, j'aurais dépensé en tout 100€ et des brouettes, au lieu des 1000€. Ce qu'il faut garder en tête, c'est souvent, combien de temps va durer ce projet, et si c'est du long terme, je vous conseille d'optimiser vos frais avant tout !

J'opterais donc pour une solution Scaleway ou PulseHeberg VPS pour héberger des petits projets personnels. D'ailleurs en ce moment même je suis sur la refacto de cette application.

Conclusion

Lorsque vous faîtes des projets personnels, des prototypes, etc. pensez d'avance aux frais que ceux-là vont générer dans la durée. Et ne négligez pas les optimisations que vous pourrez faire d'avance. Optez pour des solutions managées dans le cas d'application live avec de grosses audiences sur des projets longs. 💸💸

#aws#serveur#couts#hebergement

user picture
Alexandre P.

Développeur passionné depuis plus de 20 ans, j'ai une appétence particulière pour les défis techniques et changer de technologie ne me fait pas froid aux yeux.