HashiCorp
190 Case Studies
A HashiCorp Case Study
Criteo, a large-scale digital advertising company, needed a way to manage service discovery across an enormous infrastructure of 250K services running on 35K physical machines in 9 data centers. Using HashiCorp Consul, they aimed to let applications dynamically discover other services without needing specific knowledge of their targets, reducing coupling and speeding up integration.
HashiCorp implemented Consul and Consul Connect as the foundation for Criteo’s “Inversion of Control” approach, using tags, service metadata, and health checks to automate discovery, provisioning, security scanning, alerting, metering, and other services. The result was faster experimentation, easier onboarding and removal of services, and real-time enforcement of security and monitoring across a massive environment, at a scale of 38K+ Consul nodes and 240K+ services.
Pierre Souchay
Discovery and Security Authorization Lead