ClearScale Helps Bloomreach Reduce Cloud Expenditures by 25%

Executive Summary

After over a decade in the cloud, Bloomreach wanted to revisit its IT architecture, implement the latest cloud technologies, and prepare for the next stage in its life cycle. With ClearScale’s help, Bloomreach was able to make critical updates with immediate financial impact and enhance the performance of its core platform significantly.

The Challenge

Bloomreach was born in the cloud back in 2009. At the time, it implemented the best cloud services and technologies available, which enabled Bloomreach to become the successful provider of digital commerce solutions that it is today. However, cloud computing has taken many steps forward over the last decade. Public cloud platforms, like AWS, have invested in countless new features that allow modern businesses to access powerful capabilities, including Big Data analytics, container orchestration, auto-scaling groups, and more, without needing to develop them in house. Bloomreach decided it was time to modernize its cloud environment so it could maximize its usage of these crucial capabilities. ClearScale’s cloud experts stepped in and identified several ways Bloomreach could revamp its IT infrastructure on AWS without migrating any workloads. Bloomreach agreed to modernize on AWS and follow ClearScale’s lead throughout the execution.

The Solution

ClearScale used the five-pillar AWS Well-Architected framework to hone in on opportunity areas for Bloomreach. The five pillars include Operational Excellence, Security, Reliability, Performance Efficiency, and Cost Optimization. ClearScale believed several strategic updates would be tremendously valuable for Bloomreach across the reliability, performance efficiency, and cost optimization pillars, specifically. 

Architecture Assessment

After conducting an in-depth review using the AWS Well-Architected framework, ClearScale found several single points of failure, right-sizing inconsistencies, and unused resources across Bloomreach’s cloud architecture. Bloomreach had instances in its backup/development environment that were provisioned with more costly instances than its production environment, as well as idle load balancers, Elastic IP, and Amazon Elastic Compute Cloud (Amazon EC2) instances. ClearScale adjusted utilization to realign computing demand with resource consumption and removed unused instances where appropriate. With these simple changes, Bloomreach was able to reduce monthly IT spend by approximately 10%.

Big Data Optimization

On the performance efficiency front, ClearScale saw an opportunity to optimize Bloomreach’s Big Data processes. Bloomreach was using Amazon EMR and a 3rd-party platform to enrich data. Over time, Bloomreach had started to lean more heavily on the 3rd-party provider, believing it to be more sophisticated and cost-effective than Amazon EMR. ClearScale fine-tuned Bloomreach’s existing EMR cluster so that it could match the 3rd-party solution’s performance for a baseline job. Next, ClearScale applied AWS best practices, which involved using modern Amazon EC2 instance types and instance fleets, to demonstrate that Amazon EMR could go above and beyond the 3rd-party analytics tool. After ClearScale’s improvements, EMR could complete the baseline job 50% faster and at one-third of the total cost. Now, Bloomreach’s core brX product is even more reliable, productive, and scalable than it was before.

Containerization and Orchestration Optimization

Before ClearScale’s involvement, Bloomreach had started to migrate certain workloads to Amazon Elastic Kubernetes Service (EKS). ClearScale stepped in, recognizing that Bloomreach could further optimize its EKS cluster in several ways. ClearScale implemented AWS Auto Scaling groups to create highly available and elastic worker nodes, as well as Fluentd to centralize event collection from various log sources on Kubernetes, Bloomreach’s container orchestration service. Additionally, ClearScale used Amazon Elasticsearch, an open-source AWS feature built on Apache Lucene that enables full-text search, security intelligence, business analytics, and other use cases, to store logs sent from Fluentd. ClearScale’s experts also installed AWS Secrets Manager to encrypt and store sensitive application information. Moreover, ClearScale migrated Bloomreach’s Pixel server application from an overprovisioned cluster of EC2 instances to a container. Through load testing and auto-scaling, ClearScale achieved a 30% reduction in monthly expense while simultaneously increasing the reliability, security, and performance of Bloomreach’s platform.

The Benefits

By engaging with ClearScale, Bloomreach was able to revitalize its cloud architecture without moving any workloads away from AWS. Bloomreach’s IT infrastructure is now more scalable, cost-efficient, reliable, and secure, due to the AWS features that ClearScale implemented. Overall, Bloomreach was able to reduce cloud expenditures by 25%. The company is better positioned to evolve throughout the 2020s as the eCommerce sector continues to explode. On top of that, Bloomreach can easily incorporate future cloud advances into its IT infrastructure and innovate at will in a highly competitive industry.

Bloomreach

About Bloomreach

Founded in 2009, Bloomreach helps companies upgrade digital commerce experiences through an AI/ML-powered SaaS platform. Bloomreach’s flagship product, brX, empowers businesses, especially those selling online, to deliver personalized experiences and improve outcomes related to key commerce metrics, such as conversion rates, add-to-cart rates, and average order size. The platform also integrates seamlessly with other mainstream enterprise solutions, enabling users to create a complete eCommerce ecosystem.

About ClearScale

ClearScale is a cloud-native systems integration, strategic consulting, and application development company founded in 2011. The company designs, builds, integrates, and manages complex infrastructures and applications on AWS exclusively. ClearScale has successfully delivered more than 900 cloud projects for customers ranging from startups to large enterprises and public sector organizations.

Published August 2021