
Ultimate access to all questions.
You are building a stateless web application on Google Cloud that must handle unpredictable traffic patterns, including periods of no traffic and sudden spikes. The application should scale automatically while minimizing operational costs. What is the best approach to achieve this?
A
Build the application in Python with Firestore as the database. Deploy the application to Cloud Run.
B
Build the application in C# with Firestore as the database. Deploy the application to App Engine flexible environment.
C
Build the application in Python with CloudSQL as the database. Deploy the application to App Engine standard environment.
D
Build the application in Python with Firestore as the database. Deploy the application to a Compute Engine managed instance group with autoscaling.