Google Cloud Professional Cloud Architect — Question 111

You need to deploy an application to Google Cloud. The application receives traffic via TCP and reads and writes data to the filesystem. The application does not support horizontal scaling. The application process requires full control over the data on the file system because concurrent access causes corruption. The business is willing to accept a downtime when an incident occurs, but the application must be available 24/7 to support their business operations. You need to design the architecture of this application on Google Cloud. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because using an unmanaged instance group allows for full control over the instances and provides a setup with an active and standby instance, which is suitable for the application's need for data integrity. A regional persistent disk ensures data is available even if one instance goes down. Options A and B involve managed instance groups and Cloud Filestore, which do not align with the requirement for exclusive filesystem access, while option C's use of an HTTP load balancer is not optimal for TCP traffic.