Google Cloud Platform Case Studies BE International's E-commerce Application Redevelopment for Cloud with Google Cloud and Matrix Connexion
Edit This Case Study Record
Google Cloud Platform Logo

BE International's E-commerce Application Redevelopment for Cloud with Google Cloud and Matrix Connexion

Google Cloud Platform
Analytics & Modeling - Machine Learning
Application Infrastructure & Middleware - Event-Driven Application
Consumer Goods
E-Commerce
Maintenance
Sales & Marketing
Construction Management
Time Sensitive Networking
Cloud Planning, Design & Implementation Services
System Integration

BE International, a direct marketing company, faced significant challenges with its e-commerce application, BE4U. The application was initially built on a monolithic architecture, which began to show its limitations as the company's membership base and transaction volume increased. Three major events - flash sales, new product launches, and month-end transaction processing - would cause the application to shut down, leading to a chaotic situation where invoices had to be manually generated. This not only jeopardized the company's image and sales revenue but also led to numerous complaints from members. The company needed a solution that could handle high traffic without compromising performance, allow the in-house team to focus on development rather than infrastructure issues, and improve overall member and customer experiences.

Read More

Founded in August 2017, BE International is a direct marketing company based in Malaysia. The company's e-commerce application, BE4U, enables sellers to market natural and holistic products in Malaysia, Singapore, Brunei, Hong Kong, and Indonesia. The company's vision for BE4U is to evolve it into a superapp with a strong backbone, rich features, and diversified member experiences by 2024. BE International aims to leverage machine learning or artificial intelligence in the future and is exploring new ways for BE4U to deliver naturalistic products and services through Google Cloud.

Read More

To address these challenges, BE International, with the help of Matrix Connexion, a Google Cloud Partner, migrated BE4U to Google Cloud. The application was completely redesigned on the Google Kubernetes Engine (GKE) framework, which ensured continuous high performance and allowed engineers to autoscale resources in relation to user traffic or workload usage. The shift from a monolithic to a microservices architecture allowed the company to optimize IT costs for its 50 microservices and opened new avenues for the company to build more features and upgrade existing ones more regularly. The company also implemented other Google Cloud solutions like Cloud SQL, BigQuery, and Cloud Operations, and used Google Workspace for easy cross-collaboration among departments.

Read More

The migration to Google Cloud and the shift to a microservices architecture has resulted in significant operational benefits for BE International. The company's systems, websites, and apps now have always-on availability for members, customers, internal users, and partners, regardless of traffic volume or user location. The auto-healing feature of GKE has helped the business technology team recover stopped services without manual interference. The company has also been able to realize tangible revenue gains from increased scalability. Furthermore, the flexibility of a microservices architecture has allowed the company to build more features and upgrade existing ones more regularly. The company is now able to focus solely on stabilization and leveraging its data, and is exploring new ways for BE4U to deliver naturalistic products and services through Google Cloud.

Overcame severe memory and compute limitations during high-transaction events

Enabled over 10,000 transactions per hour during flash sales or new product launches

Reduced batch processing time to 30 seconds for 200 records

Download PDF Version
test test