In this lab, students will design and implement a highly available database architecture using Cloud SQL. They will configure read replicas for load balancing, set up failover replicas for high availability, and implement point-in-time recovery (PITR) to ensure data durability. Participants will learn to evaluate costs and performance trade-offs in their configurations.
Your company, DataSecure Inc., is transitioning from an on-premises SQL Server environment to Google Cloud. The IT department needs a solution that allows for seamless scaling, ensures high availability, and supports disaster recovery with minimal downtime. They must handle 50,000 transactions per minute with a database latency of under 100 ms.