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 migration of a mission-critical three-tier enterprise workload from an on-premises data center to Google Cloud. Architectural dependency mapping reveals the following characteristics:
Preliminary testing shows that splitting the application tier in Google Cloud from an on-premises database introduces unacceptable cross-premises network latency.
Which migration sequencing and data synchronization strategy should the cloud architect recommend?
Migrate the database to Google Cloud in Wave 1 using scheduled maintenance exports, while leaving the application tier on-premises connected across public internet endpoints.
Group the application tier and database into the same migration wave, establish continuous Change Data Capture (CDC) replication to Google Cloud, and cut over both tiers together once replication lag reaches near zero.
Migrate the application tier to Compute Engine in Wave 1 while keeping the database on-premises, using scheduled CSV/JSON flat file batch exports to backfill transactions.
Migrate the downstream analytics and reporting pipelines in Wave 1, point them to write back to the on-premises database, and take offline cold backups during full cutover.
Migrate the database to Google Cloud in Wave 1 using scheduled maintenance exports, while leaving the application tier on-premises connected across public internet endpoints.
Group the application tier and database into the same migration wave, establish continuous Change Data Capture (CDC) replication to Google Cloud, and cut over both tiers together once replication lag reaches near zero.
This strategy employs dependency-aware migration wave planning combined with continuous data replication using Change Data Capture (CDC) to migrate tightly coupled tiers without causing cross-premises latency penalties or extended downtime.
Decoupling components that have hard sub-5 ms latency dependencies across a hybrid WAN link inevitably leads to application performance degradation. By keeping dependent tiers within the same migration wave and leveraging continuous CDC data streaming, the architecture minimizes both performance risk and cutover downtime.
Migrate the application tier to Compute Engine in Wave 1 while keeping the database on-premises, using scheduled CSV/JSON flat file batch exports to backfill transactions.
Migrate the downstream analytics and reporting pipelines in Wave 1, point them to write back to the on-premises database, and take offline cold backups during full cutover.