Your application requires a relational database and must connect via an encrypted, authenticated method with minimal management and IAM integration. What should you do?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy Cloud SQL with IAM database authentication enabled and connect via the Cloud SQL Auth Proxy..
Why this is the answer
The correct option leverages Cloud SQL's native IAM database authentication for secure, centralized access control and the Cloud SQL Auth Proxy for encrypted, authenticated connections without manual SSL certificate management. The Auth Proxy automatically handles SSL/TLS encryption and identity verification, simplifying connectivity. The first two incorrect options involve configuring SSL/TLS client certificates, which adds management overhead compared to the Auth Proxy. While SSL/TLS provides encryption, integrating it with IAM for authentication is more streamlined with the Auth Proxy. The third incorrect option uses a database username and password, which lacks the benefits of IAM integration for authentication and centralized identity management.
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