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?