In this advanced lab, you will build a fully functional, high-performance application deployed on Google Cloud Run. You'll integrate Cloud SQL for data storage and use IAM for security access control. The lab will teach you how to configure concurrency, instance settings, and request handling, along with enabling tracing and logging for monitoring application performance. This lab offers a practical scenario where your application must sustain a load of 1000 concurrent users while minimizing latency to under 200ms.
A travel booking company needs to quickly deploy a scalable application that handles increased traffic efficiently. The company targets maintaining under 200ms latency while supporting up to 1000 concurrent users. Using Google Cloud Run and Cloud SQL, you will construct an application architecture that meets these demands while implementing robust security and monitoring.