À mesure que proteanTecs gagnait en fonctionnalités et en utilisateurs, la priorité initiale donnée à la stabilité et à la disponibilité a laissé place à une nouvelle préoccupation : des ressources sous-optimisées qui faisaient gonfler la facture cloud. "Notre équipe de développement construit ses microservices et choisit ses propres resource requests et limits", explique Amit Daniel, Directeur DevOps chez proteanTecs. "Mais les développeurs avaient tendance à allouer les ressources avec prudence pour s'assurer que leurs services fonctionnent comme prévu. Cette approche maintenait nos systèmes disponibles et stables, mais elle était inefficace sur le plan des coûts." L'équipe DevOps a été chargée d'optimiser l'environnement K8s, mais ses outils existants présentaient des lacunes importantes. "Avec des outils comme DataDog, nous voyons tout ce que nous voulons — requests, limits, etc. — mais ils ne nous donnent que de la visibilité. Il nous fallait de meilleurs insights sur les ressources dont nos microservices ont réellement besoin pour fonctionner correctement", précise Daniel.