Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Last updated
An enterprise is planning the phased migration of several multi-tier enterprise applications from an on-premises VMware data center to Google Cloud. A comprehensive dependency assessment reveals the following constraints:
How should the cloud architect organize the migration waves and execution strategy to minimize downtime and operational disruption?
Migrate virtual machines individually in alphabetical order across daily batches, rebooting each host immediately before migration replication starts
Refactor backend databases to a globally distributed managed database in wave one, then migrate frontend and application tiers in separate waves during off-peak hours
Group interdependent tiers into common migration waves based on dependency mappings and maintenance schedules, aligning pending OS update reboots with the migration switchover
Replatform frontend and application servers to containers first while maintaining on-premises database connections until the final wave
Migrate virtual machines individually in alphabetical order across daily batches, rebooting each host immediately before migration replication starts
Refactor backend databases to a globally distributed managed database in wave one, then migrate frontend and application tiers in separate waves during off-peak hours
Group interdependent tiers into common migration waves based on dependency mappings and maintenance schedules, aligning pending OS update reboots with the migration switchover
Migration wave planning is the systematic grouping and sequencing of workloads during a cloud migration. Rather than moving systems at random or all at once, architects evaluate application dependency mappings, technical constraints, and business operational windows to bundle workloads into logical, risk-managed batches.
This strategy directly follows foundational migration best practices for Google Cloud. It balances technical network dependencies with business constraints and operational efficiency, ensuring minimal business disruption and avoiding redundant power cycles.
Replatform frontend and application servers to containers first while maintaining on-premises database connections until the final wave