Attraqt: Enhancing Online Shopping Experiences with Google Cloud
- Infrastructure as a Service (IaaS) - Cloud Storage Services
- Platform as a Service (PaaS) - Application Development Platforms
- Consumer Goods
- Retail
- Procurement
- Sales & Marketing
- Real-Time Location System (RTLS)
- Track & Trace of Assets
- Cloud Planning, Design & Implementation Services
Attraqt, a leading expert in merchandising-led shopping experiences, was faced with the challenge of scaling its services to meet the increasing demands of its 300 plus clients. The company's platform, which combines AI with human creativity, is used by more than 50% of France’s biggest ecommerce sites. However, the platform needed to handle large volumes of API queries per second and continually optimize the potential of customer data in real time. In 2017, this volume was an average of 600 prediction requests per second, tripling to 2,000 per second in the sales season. Additionally, the platform needed to rapidly scale during the sales season or when a big client comes on board. As the platform's customer base grew, it needed to grow its ability to scale further, while reducing the amount of operational work for its teams.
Attraqt is a leading expert in merchandising-led shopping experiences, enabling international brands to deliver exceptional online shopping experiences by combining the power of AI with human creativity. The company serves more than 300 clients, including some of the world’s leading brands, helping them optimize their economic performance through structure, scale, and the use of smart data. Attraqt's platform is used by more than 50% of France’s biggest ecommerce sites. The company acquired French predictive marketing start-up Early Birds and its award-winning AI-driven personalization platform in 2019, thereby expanding its capabilities in the form of the Experience Orchestrator, or XO platform.
Attraqt partnered with Google Cloud to enhance its Experience Orchestrator (XO) platform's capabilities and scalability. The initial solution was based on a virtualized environment using Compute Engine to test algorithms and analyze consumers' histories. It also used Cloud Storage for automatic backups and Cloud CDN to display personalized content relevant to the consumer on a country-by-country basis and in near real time. As the platform's customer base grew, Attraqt switched to managed services, using Pub/Sub as the central messaging service for a microservices architecture, as well as Dataproc and Dataflow for batch processing, leveraging BigQuery for its data warehouse and Cloud Bigtable for column-orientated storage. Finally, the team implemented Google Kubernetes Engine to be able to scale up quickly and release resources when no longer needed. The XO team uses managed services such as Vertex AI and Cloud Vision to develop, maintain, and evolve its own algorithm.