Serverless : comment éviter les dérives de coûts, fiabiliser ses SLAs et garder la main sur la roadmap ?
Quand José et Benoßt nous ont contactés, ils cherchaient avant tout du renfort Node.js pour faire évoluerleur plateforme documentaire 100 % serverless développée en autodidactes sur AWS.
Mais trĂšs vite, un autre besoin est apparu : avant dâajouter des fonctionnalitĂ©s, il fallait reprendre en main lâarchitecture, stabiliser les environnements, fiabiliser les dĂ©ploiements et encadrer les coĂ»ts.
Ce REX raconte comment cette mission a permis à myActivHub de fiabiliser ses SLAs, de traiter +3 000 pages/minute et de réduire ses coûts Cloud de 30 à 40 %, tout en posant un socle DevOps capable de supporter la croissance.
SynthÚse structurée
Les décisions clés, les enjeux business.
Méthode de terrain
La méthode concrÚte pour structurer le serverless sur AWS, fiabiliser les SLAs et éviter les dérives.
2 dossiers techniques
Missions, compĂ©tences et durĂ©e dâintervention des profils mobilisĂ©s.
7 résultats concrets
- 30â40 % sur les coĂ»ts Cloud, +3000 pages traitĂ©es/minute...
Le serverless séduit : on développe plus vite, sans gérer de serveurs.
Une option solide pour myActivHub dont la plateforme agrĂšge des volumes documentaires trĂšs variables.
Mais derriĂšre les avantages de scalabilitĂ© et de paiement Ă lâusage, la plupart des Ă©quipes qui travaillent en serverless sans socle DevOps se confrontent vite Ă :
Le problÚme que vivent 90% des équipes serverless
« Il vaut mieux utiliser des outils dâinfrastructure as code qui garantissent que lâinfrastructure est toujours identique. Avec une infrastructure gĂ©rĂ©e en code, le time-to-business est multipliĂ© par dix par rapport Ă une infrastructure manuelle. »
Ryan Bouamara, Ingénieur DevOps
Sans versioning clair, sans automatisation, sans visibilitĂ© sur lâimpact dâune nouvelle fonctionnalitĂ©, c'est le risque de perdre la main :
La premiÚre étape pour myActivHub a été de reprendre le contrÎle sur le compte AWS : réorganiser les ressources, clarifier les tags, structurer les services par environnement.
En parallĂšle, lâĂ©quipe DoNow a posĂ© les standards DevOps essentiels : sauvegardes rĂ©guliĂšres, repository Git, pipelines de dĂ©ploiement automatisĂ©s et trois environnements propres (dĂ©veloppement, prĂ©production, production).
Un travail de fond qui a ouvert la voie à la deuxiÚme étape du projet.
Tenir la roadmap : le vrai dĂ©fi dâune infrastructure serverless qui scale
« On a acquis cette compĂ©tence AWS. On a rĂ©solu plusieurs problĂšmes et limitations, qui venaient du fait quâon nâutilisait pas correctement les outils. En trouvant les solutions, on a levĂ© ces blocages. »
José Castellon, cofondateur de myActivHub et directeur associé d'ActivBold
Avec un socle DevOps solide et un compte AWS enfin structuré, myActivHub a pu reprendre sa trajectoire initiale.
Deux dĂ©veloppeurs Node.js, aguerris au serverless, ont rejoint la mission. Leur maĂźtrise dâAWS et des bonnes pratiques serverless a jouĂ© un rĂŽle clĂ© : Ă©crire du code qui sâexĂ©cute vite, qui consomme juste, et qui ne dĂ©clenche pas de dĂ©rives invisibles sur la facture.
Aujourdâhui, myActivHub se distingue par son moteur de rĂšgles prĂ©cis, sa capacitĂ© de traitement et sa vitesse dâexĂ©cution dans les processus documentaires complexes.
Développer de nouvelles fonctionnalités⊠sans multiplier le prix des Lambdas
« En serverless, la bonne pratique, câest de limiter les appels. Beaucoup vĂ©rifient dâabord si un fichier existe avant de le lire⊠ce qui fait deux appels. Le rĂ©flexe serverless, câest lâinverse : lire directement et gĂ©rer lâerreur. Un seul appel, moins de coĂ»ts. »
Tanguy Charon, CEO de DoNow
4 pages pour comprendre les raisons stratégiques derriÚre le serverless :
1ïžâŁ Le contexte : une plateforme documentaire dĂ©veloppĂ©e entiĂšrement sur AWS.
2ïžâŁ Le dĂ©fi : industrialiser lâarchitecture pour absorber les volumes et accĂ©lĂ©rer le dĂ©veloppement.
3ïžâŁ LâĂ©quipe mobilisĂ©e : un ingĂ©nieur DevOps et deux dĂ©veloppeurs Node.js, avec leurs missions, compĂ©tences et durĂ©es dâintervention dĂ©taillĂ©es.
4ïžâŁ Les rĂ©sultats : plus de performance (+3 000 pages/minute), plus de fiabilitĂ© (automatisation et Git), et une architecture prĂȘte Ă Ă©voluer (et moins chĂšre !)
© 2025 DoNow â Tous droits rĂ©servĂ©s
[Mentions légales et politique de confidentialité]
Le serverless séduit : on développe plus vite, sans gérer de serveurs.
Une option solide pour myActivHub dont la plateforme agrĂšge des volumes documentaires trĂšs variables.
Mais derriĂšre les avantages de scalabilitĂ© et de paiement Ă lâusage, la plupart des Ă©quipes qui travaillent en serverless sans socle DevOps se confrontent vite Ă :
Le problÚme que vivent 90% des équipes serverless
« Il vaut mieux utiliser des outils dâinfrastructure as code qui garantissent que lâinfrastructure est toujours identique. Avec une infrastructure gĂ©rĂ©e en code, le time-to-business est multipliĂ© par dix par rapport Ă une infrastructure manuelle. »
Ryan Bouamara, Ingénieur DevOps
Sans versioning clair, sans automatisation, sans visibilitĂ© sur lâimpact dâune nouvelle fonctionnalitĂ©, c'est le risque de perdre la main :
La premiÚre étape pour myActivHub a été de reprendre le contrÎle sur le compte AWS : réorganiser les ressources, clarifier les tags, structurer les services par environnement.
En parallĂšle, lâĂ©quipe DoNow a posĂ© les standards DevOps essentiels : sauvegardes rĂ©guliĂšres, repository Git, pipelines de dĂ©ploiement automatisĂ©s et trois environnements propres (dĂ©veloppement, prĂ©production, production).
Un travail de fond qui a ouvert la voie à la deuxiÚme étape du projet.
Tenir la roadmap : le vrai dĂ©fi dâune infrastructure serverless qui scale
« On a acquis maintenant cette compĂ©tence AWS. On a rĂ©solu plusieurs problĂšmes et limitations, qui venaient du fait quâon nâutilisait pas correctement les outils. En trouvant les solutions, on a levĂ© ces blocages. »
José Castellon, cofondateur de myActivHub et directeur associé d'ActivBold
Avec un socle DevOps solide et un compte AWS enfin structuré, myActivHub a pu reprendre sa trajectoire initiale.
Deux dĂ©veloppeurs Node.js, aguerris au serverless, ont rejoint la mission. Leur maĂźtrise dâAWS et des bonnes pratiques serverless a jouĂ© un rĂŽle clĂ© : Ă©crire du code qui sâexĂ©cute vite, qui consomme juste, et qui ne dĂ©clenche pas de dĂ©rives invisibles sur la facture.
Aujourdâhui, myActivHub se distingue par son moteur de rĂšgles prĂ©cis, sa capacitĂ© de traitement et sa vitesse dâexĂ©cution dans les processus documentaires complexes.
Développer de nouvelles fonctionnalités⊠sans multiplier le prix des Lambdas
« En serverless, la bonne pratique, câest de limiter les appels. Beaucoup vĂ©rifient dâabord si un fichier existe avant de le lire⊠ce qui fait deux appels. Le rĂ©flexe serverless, câest lâinverse : lire directement et gĂ©rer lâerreur. Un seul appel, moins de coĂ»ts. »Tanguy Charon, CEO de DoNow
4 pages pour comprendre les raisons stratégiques derriÚre le serverless :
1ïžâŁ Le contexte : une plateforme documentaire dĂ©veloppĂ©e entiĂšrement sur AWS.
2ïžâŁ Le dĂ©fi : industrialiser lâarchitecture pour absorber les volumes et accĂ©lĂ©rer le dĂ©veloppement.
3ïžâŁ LâĂ©quipe mobilisĂ©e : un ingĂ©nieur DevOps et deux dĂ©veloppeurs Node.js, avec leurs missions, compĂ©tences et durĂ©es dâintervention dĂ©taillĂ©es.
4ïžâŁ Les rĂ©sultats : plus de performance (+3 000 pages/minute), plus de fiabilitĂ© (automatisation et Git), et une architecture prĂȘte Ă Ă©voluer (et moins chĂšre !)
© 2025 DoNow â Tous droits rĂ©servĂ©s
[Mentions légales et politique de confidentialité]