You are responsible for ensuring high availability and disaster recovery for an application running on GCP. The application's backend is heavily reliant on a NoSQL database. What would be your recommendations for achieving these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Cloud Bigtable with regional replication and configure Cloud Monitoring alerts.
Why this is the answer
*Explanation:* To ensure high availability and disaster recovery for an application heavily reliant on a NoSQL database, the recommended approach is to **use Cloud Bigtable with regional replication and configure Cloud Monitoring alerts**. Cloud Bigtable offers high availability, and regional replication ensures data redundancy across regions. Configuring Cloud Monitoring alerts allows you to proactively monitor the system for any issues. Other options like Firestore (not ideal for all NoSQL use-cases), Cloud Spanner (a relational database, not NoSQL), Cloud SQL (a relational database, not NoSQL), and Cloud Memorystore (an in-memory store, not for persistent storage) are not as suitable for this specific requirement.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed