aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • Design
  • Engineering
  • Solutions

How To Build A Digital Commerce Platform On Google Cloud

  • aster.cloud
  • February 14, 2022
  • 4 minute read

Are you a retailer looking to create a next-gen digital commerce platform? If so, you have landed at the right place! This post describes three different ways to modernize your ecommerce platform on Google Cloud. No one way is right or wrong. You can start off on any path that works well for your team and current infrastructure,  and then work your way towards a fully modernized platform. Before diving in, if you prefer to watch a 15-minute video check it out 👇


Partner with aster.cloud
for your next big idea.
Let us know here.



From our partners:

CITI.IO :: Business. Institutions. Society. Global Political Economy.
CYBERPOGO.COM :: For the Arts, Sciences, and Technology.
DADAHACKS.COM :: Parenting For The Rest Of Us.
ZEDISTA.COM :: Entertainment. Sports. Culture. Escape.
TAKUMAKU.COM :: For The Hearth And Home.
ASTER.CLOUD :: From The Cloud And Beyond.
LIWAIWAI.COM :: Intelligence, Inside and Outside.
GLOBALCLOUDPLATFORMS.COM :: For The World's Computing Needs.
FIREGULAMAN.COM :: For The Fire In The Belly Of The Coder.
ASTERCASTER.COM :: Supra Astra. Beyond The Stars.
BARTDAY.COM :: Prosperity For Everyone.

 

The three main approaches to modernizing your digital commerce platform are headless commerce, build your own, and out-of-the-box.

Let’s take a closer look at each of these approaches.

1. Headless commerce

As a retailer you might want to own and control the frontend for providing an engaging and differentiated shopping experience, and use ready-to-use backend commerce building blocks for capabilities such as product catalog and cart functionality, pricing, promotions, shipping, and account management.

 

When you decouple the backend from the frontend in a headless commerce approach it becomes easier for your teams to:

  • Update the client-facing site (for example, to handle seasonal campaigns) without needing backend skills and without risking regressions in the backend processing.
  • Harness shopper interaction data (i.e. first-party data) and then use that data to gain insights into shopping behavior and activate data-driven, personalized offerings to increase sales conversions.
  • Make nimble updates to the frontend while maintaining compliance with security and other standards.
  • Maintain consistent performance for the end-to-end client experience as you apply updates to the frontend.

Here is a sample architecture of a headless commerce implementation on Google Cloud using Commercetools, a Google ISV partner, as a backend and Cloud Run or Google Kubernetes Engine (GKE) as the frontend. For more on this sample architecture, see this short tutorial that walks you through the integration.

Read More  Multi-Environment Service Orchestrations
Click to enlarge

 

2. Build your own commerce platform on Google Cloud

With the build-your-own approach, you assemble your own solution using building blocks from Google Cloud, including AI / ML tools and data management tools. There are three main ways to implement this approach:

a. Migrate your existing solution as-is by hosting your existing solution in Google Cloud instead of running it in your own data center. This minimizes the changes required to get to the cloud, but you don’t get the benefits of a microservices architecture.
b. Migrate (and improve) your existing solution to a microservices architecture that uses containers and managed services in Google Cloud. This approach requires more changes than migrating your existing solution as-is. But once you’ve migrated, you’ll realize the benefits of a cloud-native, containerized architecture, including easier maintenance, improved flexibility, and scalability. Here is a sample architecture for migrating and improving your commerce platform using GKE.

Click to enlarge

 

c. Modernize the architecture completely. Let’s say you have migrated to Google Cloud using GKE or Compute Engine. Or maybe you are building an entire modernized commerce platform from scratch. How would you then progress to a modernized fully containerized microservices architecture?  Well, you can check out the complete architecture in this video, but here is a summary.

Think about implementing the platform with smaller services separated into four layers:

  • Presentation layer – Your single-page application (SPA) builder and content.
  • Services Layer – Services such as session, search, account, inventory, orders, and so on.
  • Storage layer – Your storage choices for the services. These can vary based on the type of service, for example: CloudSQL or Cloud Spanner for inventory and products, and Firestore for user sessions.
  • Cache layer – Your transient cache, which can use Memorystore to access recently queried data without querying the storage layer again.
Read More  Google Cloud And SAP Expand Partnership To Enable Native Integration Between Google Workspace And SAP S/4HANA® Cloud

In addition to being  the most flexible option, this architecture has many benefits, which include enabling your organization to:

  • Independently develop and scale microservices to accommodate traffic spikes and lower TCO.
  • Add/deploy new services at any time without affecting any other services.
  • Have different teams working on different services in different languages.
  • Establish a closed loop between the data platform and the commerce platform to better understand customer behavior and offer personalized experiences.

Use an off-the-shelf software-as-a-service (SaaS) solution on Google Cloud

The off-the-shelf approach uses an existing SaaS solution, such as Shopify or BigCommerce, that is hosted on Google Cloud. This approach works best if you don’t need much customization. You can take advantage of Google Cloud features and capabilities, including Analytics 360, to get insights about your customers and analyze the data generated by your solution.

What’s next?

Which of these approaches do you find most appealing? To help you make a decision we created some resources for you:

  • 🎥Watch this video, which walks through these approaches along with their respective sample architectures
  • 📖 Read the headless commerce documentation
  • 👩‍💻 Try out a detailed headless commerce tutorial
  • 🛠 Set up your own modern digital commerce platform from scratch

We would love to hear your feedback about these resources, so please share or start a conversation with @pvergadia on Twitter.

 

 

By: Priyanka Vergadia (Developer Advocate, Google), Logan Vadivelu (Global Retail Solutions Lead) and Mark Ryan (Technical Writer)
Source: Google Cloud Blog


For enquiries, product placements, sponsorships, and collaborations, connect with us at [email protected]. We'd love to hear from you!

Our humans need coffee too! Your support is highly appreciated, thank you!

aster.cloud

Related Topics
  • Google Cloud
  • Retail
You May Also Like
Points, Lines and a Question
View Post
  • Architecture
  • Design
  • Engineering
  • People

What Is The Point In Making Points?

  • November 26, 2025
View Post
  • Engineering
  • Software Engineering

Development gets better with Age

  • October 9, 2025
View Post
  • Engineering
  • Technology

Apple supercharges its tools and technologies for developers to foster creativity, innovation, and design

  • June 9, 2025
View Post
  • Engineering

Just make it scale: An Aurora DSQL story

  • May 29, 2025
oracle-ibm
View Post
  • Solutions
  • Technology

Google Cloud and Philips Collaborate to Drive Consumer Marketing Innovation and Transform Digital Asset Management with AI

  • May 20, 2025
View Post
  • Engineering
  • Technology

Guide: Our top four AI Hypercomputer use cases, reference architectures and tutorials

  • March 9, 2025
View Post
  • Computing
  • Engineering

Why a decades old architecture decision is impeding the power of AI computing

  • February 19, 2025
View Post
  • Engineering
  • Software Engineering

This Month in Julia World

  • January 17, 2025

Stay Connected!
LATEST
  • 1
    You Do Not Need to Invest in the IPO of SpaceX, Anthropic, and OpenAI
    • June 10, 2026
  • 2
    The consequences of relying on AI for accurate news
    • June 10, 2026
  • 3
    Connecting AI agents with unstructured data using Google Cloud Storage MCP Servers
    • June 10, 2026
  • 4
    IBM and Google Cloud Announce Strategic Partnership to Scale AI with Human Expertise and AI‑Powered Delivery
    • June 4, 2026
  • Data center 5
    Data Sovereignty in Spain. It’s Not Just About the Law, It’s About Efficiency
    • June 3, 2026
  • 6
    Ink vs Pixels. What you miss versus what you are actually missing.
    • June 1, 2026
  • 7
    Banks race to patch new cyber vulnerabilities, and other cybersecurity news
    • May 25, 2026
  • pope-leo-xiv-cq5dam-1500.844 8
    Pope Leo XIV to Publish First Encyclical on Artificial Intelligence and Human Dignity on 25 May
    • May 22, 2026
  • 9
    Portfolio to Clients, and is Strengthened by Ongoing Project Glasswing Work
    • May 20, 2026
  • reMarkable Paper Pure 10
    Everything The reMarkable Paper Pure Actually Does
    • May 14, 2026
about
Hello World!

We are aster.cloud. We’re created by programmers for programmers.

Our site aims to provide guides, programming tips, reviews, and interesting materials for tech people and those who want to learn in general.

We would like to hear from you.

If you have any feedback, enquiries, or sponsorship request, kindly reach out to us at:

[email protected]
Most Popular
  • 1
    Scaling cloud and AI: Microsoft Azure’s commitment to Europe’s digital future
    • May 11, 2026
  • Anthropic Institute 2
    Introducing The Anthropic Institute
    • March 11, 2026
  • reMarkable Paper Pure 3
    The Quiet Revolution You Did Not Know You Needed
    • May 9, 2026
  • spain-qNO3XMQILTA-unsplash 4
    When the World Feels Unstable, Spain Remains the Calm. Here’s How to Get There Safely.
    • May 2, 2026
  • 5
    Why The CLOUD Act And Geopolitics Are Forcing A Data Sovereignty Reckoning In Europe
    • May 2, 2026
  • /
  • Technology
  • Tools
  • About
  • Contact Us

Input your search keywords and press Enter.