Ezakus expands data capacity and client base with Google Cloud Platform

A scalable solution

As a leading data management platform (DMP) in Europe, Ezakus found their business growth being hampered by a service provider unable to keep pace with their rapidly expanding data requirements. After careful evaluation, they found their solution in Google Compute Engine, a Google Cloud Platform service.

‘No point’ to buying or managing hardware

Ezakus works with scores of digital advertisers and publishers. “Our job is to ‘read the minds’ of users,” explains Jean-Michel Gobet, director of marketing. “We analyze the connection data recorded by the websites of our clients, from third-party cookies or identifiers’ phones, which fully respects the anonymity of users. Every day we ‘brew’ 600 million digital touch points raised by 40 million users and mobile users worldwide.”

The company had been successfully managing Hadoop nodes from a provider to handle all of their data. But as requirements grew, so did their problems. “We didn’t get enough service or support, and we were obliged to manage all the hardware. It was quite time consuming,” says Olivier Gardinetti, chief technology officer. “Hosting and infrastructure management are not the value that Ezakus provides. There was no point for us to buy and manage specific hardware.”

Ezakus methodically tested various other providers and cloud solutions over several months before settling on Google Compute Engine. Compute Engine is infrastructure-as-a-service for running large-scale workloads on virtual machines (VMs) hosted on Google’s infrastructure. Users choose a VM that fits their needs and gain the performance and consistency of Google’s worldwide fiber network.

“Compute Engine was three or four times better than the next-best cloud provider, in terms of processing speed.”

Olivier Gardinetti CTO, Ezakus

Easy to set up and deploy

Google Compute Engine was the best platform we tested, from a stability and performance point of view,” Gardinetti says. “We were very surprised about the performance. Compute Engine was three or four times better than the next-best cloud provider, in terms of processing speed.”

Ezakus transitioned to Compute Engine in December 2013. “We achieved the full switch of our platform in two days—managing hundreds of servers, hundreds of terabytes of data and a large network,” Gardinetti says. “And we didn’t see any impact on the customers or the ongoing services that we operate.” One main benefit, he adds, was “the ability to set up a large amount of VMs in a few minutes. It was very easy to set up and deploy. The network configuration was very easy to update as well.”

Ezakus now uses Compute Engine to manage over a thousand cores and analyze massive amounts of Big Data—hundreds of terabytes overall. “Day-to- day, we manage approximately six hundred million events,” Gardinetti says. “That could be around fifty or sixty million people to process.” Gobet adds that Ezakus’ switch to Compute Engine “transforms and multiplies the service that we provide to our clients. We have greatly increased the parameters and data taken into account, based on demographics, gender, age and historical connection. We can better anticipate buying behavior of Internet users. This predictive knowledge maximizes advertising investments by determining, in real time, categories of users most receptive to banners, promotions and branding campaigns.”

“Google Compute Engine matches all our expectations. We are able to scale our business, and we don’t have to wait for anything to provide computing power.” — Olivier Gardinetti, CTO, Ezakus

Additional clients in France and abroad

“What has changed for us day-to-day with Compute Engine is the very simple action to provision the VMs,” Gardinetti says. “Now we are able to set up a large amount of VMs. In a few minutes, for example, we can set up hundreds of VMs. It’s very, very nice for us, because we don’t lose a lot of time. We just want to get the VMs, to produce the data. That’s it. We don’t want to manage hardware.”

Ezakus can now provide more performance and predictions and serve more clients, “because we can more easily deploy all the servers in a very short time,” Gardinetti says. “We can also expand our business to the international environment. If I want to deploy hundreds of machines for a customer in the US, it’s very easy to do. You just need to choose a template of the VM and in a few seconds you have the servers you want. This is a key element in our capacity to make effective predictions, win more customers and make campaigns more efficient.”

The company meanwhile will continue working with Google to refine the overall architecture and real-time processing. “Google Compute Engine matches all our expectations,” Gardinetti says. “We are able to scale our business, and we don’t have to wait for anything to provide computing power.”

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.