Tu peux faire des applications cloud « serverless » maintenant, elles sont démontées quand il y 0 traffic, et remontées que quand il y a du trafic.

Normalement, le cloud permet de réduire le nombre de machines qui tournent à ne rien faire en comparaison avec la stratégie de s’auto-héberger chacun dans son coin.

Genre mon employeur à son propre data-center qui héberge la majorité de nos applications. La nuit les serveurs tournent toujours, mais ils ne servent à rien.

Si on était hébergés dans le cloud à la place, nos VM seraient démontées le soir, et les serveurs physiques qui ont fait tourner nos applis le jours feraient tourner d’autres services à la place le soir, donc ça réduirait le nombre de machines fabriquées sans rien changer aux usages.

Par contre pour le coup d’optimiser le code, oui je peux confirmer à 100% qu’il y a des efforts immenses à faire là dessus en entreprise…