Skip to main content

Use Case and Product Strategy

Updated Sep 21, 2020 ·

Overview

When a company says it wants to move to Google Cloud, the first question is not which service to use.

But rather: Why the company is moving?

That business context drives almost every design choice that follows.

If you identify it early, you make better trade-offs. If you skip it, you can choose the right service for the wrong problem.

The Four Common Drivers

Most Google Cloud scenarios start with one primary business driver, even when several are present.

DriverWhat the Business WantsCommon Architecture Focus
Revenue growthReach more customers, launch products faster, or monetize dataScale, managed services, and faster delivery
Cost reductionLower infrastructure, operations, or manual process spendRightsizing, automation, and operational cleanup
Compliance and riskFix audit findings, security gaps, or regulatory exposureIdentity, encryption, logging, and data controls
Speed to marketRelease faster and respond to market changesSimplicity, automation, and rapid iteration

Note: Real projects often have more than one driver, but one of them is usually primary.

The Three Product Positions

Product strategy matters because it changes the scope of the solution.

PositionWhat It MeansTypical Architecture Direction
GreenfieldBuilding something new with no legacy constraintsCloud-native design, managed services, and scale
ModernizeImproving an existing system without breaking current useIncremental migration, coexistence, and control
SunsetReplacing or decommissioning a legacy systemData migration, transition planning, and cleanup

Why this matters:

  • A greenfield product can start with cloud-native choices from day one.
  • A modernization effort may need to keep existing databases or applications running while workloads move gradually.
  • A sunset effort needs migration and decommission planning more than new feature work.

How To Read A Scenario

Before you compare services, read the business requirements first.

  1. Identify the primary driver.
  2. Identify the product position.
  3. Use those two answers to filter the technical options.

Some sample questions to ask:

  • Is the main goal growth, cost reduction, compliance, or speed?
  • Is the company building something new, improving something existing, or replacing something old?
  • Which risk matters most if the architecture is wrong?

Practical Trade-Offs

The business context changes what the best answer looks like.

PrioritiesWhat Usually Wins
Compliance + ModernizationSecurity, data residency, and auditability
Revenue growth + GreenfieldSpeed to market, elasticity, and managed services
Cost reduction + Sunset projectClean migration, decommissioning, and low operational overhead

Note that these are trade-offs, not fixed rules. The point is to optimize for the primary driver first.

tip

If two answers are technically valid, choose the one that best matches the business driver and the product position.