Courseiva

PCDE Practice Question: Design innovative, scalable, and highly available cloud database solutions

A company needs to migrate its on-premises Oracle database to a fully managed relational database on Google Cloud. The application uses stored procedures and requires high availability across multiple zones. Which migration path is MOST appropriate?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Migrate to Cloud SQL for PostgreSQL and configure cross-zone high availability

Cloud SQL for PostgreSQL supports high availability across zones and can use the PostgreSQL dialect with some migration effort. Bare Metal Solution is for lifting and shifting Oracle workloads but is not fully managed. AlloyDB is PostgreSQL-compatible and provides high availability. The best option is Cloud SQL for PostgreSQL due to its managed nature and cross-zone HA.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use Database Migration Service to migrate to Cloud SQL for SQL Server

    Why it's wrong here

    SQL Server is a different database platform; the question implies Oracle to PostgreSQL migration.

  • Use Bare Metal Solution to run Oracle Database on dedicated hardware

    Why it's wrong here

    Bare Metal Solution is not fully managed and requires more operational overhead.

  • Migrate to AlloyDB for PostgreSQL with cross-region replication

    Why it's wrong here

    AlloyDB’s cross-region replication provides disaster recovery across distant regions, not the multi-zone high availability within a single region that the scenario demands. It is tempting because AlloyDB is a fully managed, PostgreSQL-compatible database that supports stored procedures, making it a natural fit for migrating Oracle workloads. It would be correct if the requirement specified resilience against a regional outage rather than zone-level failover.

  • Migrate to Cloud SQL for PostgreSQL and configure cross-zone high availability

    Why this is correct

    Cloud SQL supports PostgreSQL, cross-zone HA, and fully managed. Stored procedures can be migrated with adaptation.

About these practice questions

One of 1,446 original PCDE practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This PCDE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PCDE exam.