LeetQuiz Logo
Privacy Policy•contact@leetquiz.com
© 2025 LeetQuiz All rights reserved.
Google Associate Cloud Engineer

Google Associate Cloud Engineer

Get started today

Ultimate access to all questions.


You are developing a Java application that involves extensive threading and concurrency. You need the application to run in a managed, sandboxed environment that allows SSH debugging for troubleshooting thread dumps. Which Google Cloud service should you choose?

Real Exam



Explanation:

The correct answer is D because the App Engine Flexible Environment provides a managed service that supports SSH debugging, which is essential for troubleshooting thread dumps in applications with high threading and concurrency.

  • App Engine Flexible Environment: Supports SSH debugging and allows for higher CPU and memory limits, making it suitable for more intensive applications. However, this can increase the risk of concurrency bugs due to more threads within a single instance. Developers can SSH into an instance to obtain a thread dump for troubleshooting.

  • Compute Engine (Option B): Does not offer a managed service, making it less suitable for this scenario.

  • Cloud Functions (Option A): Provides a serverless, event-driven compute platform, which does not support SSH debugging or the requirements for a threaded Java application.

  • App Engine Standard Environment (Option C): Does not support SSH debugging, limiting its usefulness for troubleshooting thread dumps.

Refer to the GCP documentation on App Engine Environments for more details on features like SSH-debugging.

Powered ByGPT-5