Cette page est également disponible en English, Deutsch, Español, Italiano, 日本語 et Português.

HomeChef maîtrise ses coûts Snowflake et installe une véritable culture du coût dans son équipe analytique

L'entreprise de livraison de kits repas réduit ses coûts Snowflake de 60 % et transforme sa culture du coût avec SELECT

SELECT
Home Chef

The Challenge

HomeChef utilisait Snowflake depuis cinq ans avec des coûts stables, principalement pour alimenter ses analyses batch quotidiennes. Avec l'ajout de workloads opérationnels, les coûts ont été multipliés par 15. Les dashboards Looker développés en interne pour le suivi des coûts faisaient l'affaire au quotidien, mais peinaient face aux nouveaux problèmes et exigeaient un effort considérable pour toute analyse ad hoc.

The Solution

SELECT a offert une visibilité immédiate sur les coûts et des recommandations d'optimisation que les outils internes de HomeChef ne fournissaient pas. La mise en place n'a pris que 30 minutes. Grâce à son intégration poussée avec dbt et à une ventilation détaillée des coûts, l'équipe a rapidement identifié les leviers d'optimisation à fort impact sur ses 1 200+ modèles dbt, tout en obtenant la visibilité qu'elle cherchait jusque-là à construire via des dashboards sur mesure.

Results

  • 60 % d'économies réalisées grâce à l'optimisation du stockage et aux gains de performance identifiés via SELECT
  • Diffusion de la culture du coût en amont, avec des analytics engineers qui optimisent leurs requêtes dès la phase de développement
  • Suppression de la solution de monitoring interne chronophage et des analyses de coûts manuelles
  • Mise en place d'une routine quotidienne permettant de passer en revue tout le compte Snowflake en 2 à 3 minutes

SELECT, c'est exactement ce que Paul et moi aurions construit si on s'était enfermés dans une pièce pendant 18 mois pour concevoir notre solution de monitoring idéale.

Devin McGee, Data Engineering Lead chez Home Chef

Des coûts Snowflake qui explosent au rythme des nouveaux workloads opérationnels

HomeChef a migré d'EMR vers Snowflake il y a cinq ans, en l'utilisant d'abord pour alimenter des dashboards Looker via des mises à jour batch quotidiennes avec dbt — un setup stable et économique. Tout a basculé lorsque HomeChef s'est mis à faire tourner de plus en plus de workloads opérationnels sur Snowflake. L'équipe est passée de requêtes une fois par jour à des requêtes toutes les 15 minutes. Et quand on enchaîne les upserts sur des tables de churn, la facture Snowflake grimpe très vite. Les coûts ont quasiment été multipliés par dix du jour au lendemain.

Le monitoring maison atteint ses limites face à la complexité croissante

Avant SELECT, HomeChef avait construit son suivi des coûts en interne : collecte incrémentale de l'historique des requêtes, séparation des warehouses pour tracer les dépenses par environnement dbt, et dashboards Looker sur mesure. Cette solution maison suffisait pour le monitoring de routine, mais montrait ses limites dès qu'un nouveau problème surgissait. Ajouter une fonctionnalité supposait de pusher de nouvelles dimensions dans les tables et de nouvelles mesures dans les dashboards, et les analyses ad hoc étaient ralenties par la complexité des métadonnées Snowflake. L'inertie et la friction étaient considérables. À mesure que l'éventail de fonctionnalités Snowflake utilisées s'élargissait, c'était à chaque fois un nouveau dataset ésotérique à apprivoiser.

Opérationnel avec SELECT en 30 minutes

Face à la flambée des coûts, HomeChef avait besoin d'une visibilité immédiate sur ce qui pesait sur la facture. En 30 minutes, l'équipe était opérationnelle avec SELECT. Sa connaissance approfondie de l'écosystème dbt et sa visibilité complète sur les coûts ont rendu la transition fluide, et rendu les solutions maison superflues.

SELECT permet 60 % d'économies grâce à des optimisations ciblées

HomeChef a obtenu des réductions de coûts significatives en s'attaquant d'abord aux problèmes de stockage (20 % d'économies), puis en s'appuyant sur SELECT pour identifier des opportunités d'optimisation de performance représentant 40 % supplémentaires. Avec plus de 1 200 modèles dbt, identifier manuellement les cibles d'optimisation aurait été impossible. La ventilation des coûts et les insights de performance de SELECT ont permis à l'équipe de concentrer ses efforts là où l'impact serait maximal. SELECT a joué à la fois le rôle d'outil d'identification des cibles et de tour de contrôle pour le monitoring des optimisations de performance.

Un suivi quotidien qui installe une culture du coût proactive

SELECT a fait passer HomeChef d'une posture de pompier réactif à un monitoring proactif. Devin commence désormais chaque journée par un coup d'œil rapide à SELECT. Il prend son café, jette un œil aux pipelines, puis ouvre SELECT. Deux à trois minutes lui suffisent pour prendre le pouls de son environnement Snowflake au quotidien. Cette routine permet de détecter en amont les anomalies, les nouveaux workloads et les pics de coûts, avant qu'ils ne deviennent de vrais problèmes. Il peut suivre l'évolution des usages dans le temps et repérer les nouveaux cas d'usage non anticipés, ce qui permet à l'équipe business analytics de travailler directement avec les utilisateurs concernés.

La culture du coût remonte vers les équipes de développement

Le changement culturel le plus marquant est sans doute que les analytics engineers se posent désormais la question de l'optimisation dès la phase de développement, et non plus après le déploiement. Grâce à des sessions de pair programming nourries des insights SELECT, toute l'équipe s'est approprié les principes d'optimisation des requêtes. Aujourd'hui, les analytics engineers optimisent les performances en amont, avant même de soumettre leurs pull requests. Les AEs signalent maintenant en amont "celle-ci va coûter cher" et ajoutent "j'ai fait passer le runtime de X à Y avant de pusher la PR parce que je savais que cette window function allait me plomber". Tout aussi important : SELECT aide aussi à savoir quand ne pas optimiser, évitant les efforts inutiles sur des modèles à faible impact.

Découvrez comment SELECT aide les équipes data à accélérer

Voyez comment SELECT aide les équipes à réduire le gaspillage de leur warehouse, à améliorer leur visibilité et à agir sur leurs coûts data.

More customer stories

Personio

Comment Personio a instauré une culture du coût en déployant Snowflake auprès de plus de 280 utilisateurs

60%
de réduction du temps d'exécution des pipelines dbt
280+
utilisateurs Snowflake directs pris en charge
Loop Returns

Loop maîtrise ses coûts Snowflake auprès de milliers d'utilisateurs en analytics embarqué

20%
De réduction immédiate des coûts
$20K
De hausse de coûts évitée
Kargo

Kargo identifie 500 000 $ d'économies annuelles et obtient un ROI de 5X avec SELECT

5X
ROI
30%
De réduction des coûts Looker
$500K/year
De coût annuel identifié sur un seul événement
Entain

35 % d'économies sur Snowflake : Entain donne à ses équipes les bons outils de pilotage

35%
De réduction des coûts Snowflake
50%
De réduction des coûts des data pipelines
$200K
D'économies annuelles sur l'ingestion
ClickUp

Stratégie FinOps proactive sur Snowflake : ClickUp prend les devants avant l'envolée des coûts

Exiger

Comment Exiger a réduit ses coûts Snowflake de 40 % en deux semaines

40%
de réduction des coûts
20x
de ROI
$700K
de surcoûts évités
Synthesia

Coûts Snowflake maîtrisés : -60 % pour une startup IA en hypercroissance

60%
de réduction des coûts
10X
de hausse des coûts sur 2 ans

What they say

Exiger

This is the easiest thing we've ever done to save money - 20x ROI. Does this not exist for AWS?

Skyler Chi, SVP, GTM Productivity & Excellence at Exiger

Home Chef

SELECT feels like exactly what Paul and I would have built if we had locked ourselves in a room for 18 months to create our ideal monitoring solution.

Devin McGee, Data Engineering Lead at Home Chef

Personio

SELECT has made important cost data readily accessible. I will often pull it up during engineering design reviews so we can quickly evaluate cost impact and projections and factor that into our design decision.

Douglas Zickuhr, Senior Data Platform Engineer at Personio

Synthesia

Our costs had jumped up 3X as we scaled, so we're talking about 60% savings in Snowflake spend after adopting SELECT.

Edward Mancey, GTM Lead at Synthesia

Entain

SELECT dramatically lowers the cognitive load to understanding Snowflake costs. I'm able to sit there and easily understand what's driving the cost.

Blake Baggett, Head of Data Operations at Entain

Kargo

You guys have the best UI experience that I've had of any software. It's like you just read my mind where, like, oh, I wish I could click there. Oh, wait, I can!

Diana Koshy, Sr. Director of Data Engineering at Kargo

Loop

SELECT works the way my brain works. I love clicking through the query patterns and different workloads. It's a very intuitive diagnostic flow.

Ian Fahey, Senior Analytics Engineer at Loop

ClickUp

One of the most helpful cost rituals we've setup from SELECT is the weekly spend digest sent to Slack. I can start high level and ensure things are in check.

Michael Revelo, Manager of data and analytics engineering at ClickUp