Bloomreach: Scaling for Peak Performance with Google Cloud
- Analytics & Modeling - Machine Learning
- Platform as a Service (PaaS) - Application Development Platforms
- Construction & Infrastructure
- Retail
- Product Research & Development
- Sales & Marketing
- Construction Management
- Vehicle-to-Infrastructure
- Cloud Planning, Design & Implementation Services
- Testing & Certification
Bloomreach, a leading Commerce Experience Cloud, faced significant challenges as it grew rapidly since its launch in 2015. The company's growth began to strain its bare-metal IT infrastructure, affecting both development and stability. The company experienced server failures and poor connections with their data center provider, which threatened the reliability of their service. Furthermore, with the advent of GDPR regulations and a global client base, Bloomreach had to prepare for a more complex security environment. Their existing infrastructure was not capable of handling the upcoming challenges, and they needed a solution that could provide scalability, stability, and security.
Bloomreach is the world’s leading Commerce Experience Cloud, empowering brands to deliver personalized customer journeys. The company offers a suite of products that drive personalization and digital commerce growth, including AI-driven search and merchandising, a headless CMS, and a leading Customer Data Platform (CDP) with marketing automation solutions. These solutions combine the power of unified customer and product data with the speed and scale of AI-optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer.
After evaluating several cloud vendors, Bloomreach chose Google Cloud for its ease of use and global reach. The migration to Google Cloud allowed Bloomreach to meet its clients' different needs, including data storage in different regions for GDPR compliance. As the company migrated to Google Cloud, it redesigned its architecture around containers rather than just virtual machines, using Google Kubernetes Engine (GKE) as the backbone of the new infrastructure. For stateful services like databases, Bloomreach used virtual machines with Compute Engine. The company's AI platform used Cloud Storage for data sources, which were processed with Dataproc, and GKE was used to train and deploy prediction models. Over time, Bloomreach refined its infrastructure to make more effective use of Google Cloud products, using BigQuery for data analytics and Google Cloud operations suite for monitoring and logging.