Google Cloud Professional Cloud Architect — Question 76

Your company's test suite is a custom C++ application that runs tests throughout each day on Linux virtual machines. The full test suite takes several hours to complete, running on a limited number of on-premises servers reserved for testing. Your company wants to move the testing infrastructure to the cloud, to reduce the amount of time it takes to fully test a change to the system, while changing the tests as little as possible.
Which cloud infrastructure should you recommend?

Answer options

Correct answer: B

Explanation

The correct answer is B, as Google Compute Engine managed instance groups with auto-scaling allow for dynamic scaling of resources based on demand, which can significantly reduce testing time. Option A, unmanaged instance groups, do not provide auto-scaling, making them less efficient for this purpose. Option C, Google Cloud Dataproc, is focused on big data processing and not specifically tailored for running a C++ test suite. Option D, Google App Engine, is more suited for web applications rather than custom testing solutions.