QuestionQ89
Designing scalable, available, and reliable cloud-native applicationsYou are in the final phase of migrating an on-premises data center to Google Cloud. As the deadline rapidly approaches, you discover that a web API is running on a server scheduled for decommissioning. You must recommend an approach to modernize this API as it is migrated to Google Cloud. The modernized web API must satisfy these requirements:
- Autoscales during high-traffic periods at the end of each month
- Is written in Python 3.x
- Lets developers rapidly deploy new versions in response to frequent code changes
You want to minimize the cost, effort, and operational overhead of this migration. What should you do?
- A Modernize and deploy the code on App Engine flexible environment.
- B Modernize and deploy the code on App Engine standard environment.
- C Deploy the modernized application to an n1-standard-1 Compute Engine instance.
- D Ask the development team to re-write the application to run as a Docker container on Google Kubernetes Engine.
Community Discussion