Recommend three best practices when migrating a J2EE application to Google Cloud. (Choose three.)
Choose an answer
Tap an option to check your answer.
Correct answer: Instrument the application with Stackdriver (Debugger/Tracing/Logging), Select an automation framework to reliably provision cloud infrastructure, Deploy a continuous integration pipeline with automated testing in a staging environment.
Why this is the answer
Instrumenting with Stackdriver (now Cloud Monitoring and Cloud Logging) provides essential visibility into application performance, errors, and resource utilization, which is crucial for troubleshooting and optimizing a migrated application. Selecting an automation framework for infrastructure provisioning ensures consistency, repeatability, and scalability, reducing manual errors and accelerating deployments. Deploying a CI/CD pipeline with automated testing in a staging environment is vital for maintaining code quality, ensuring stability, and enabling rapid, reliable releases in the cloud. Porting to App Engine might be an option but isn't a universal best practice for all J2EE migrations, as some applications may be better suited for GKE or Compute Engine. Integrating Cloud Dataflow for real-time metrics is a specialized use case, not a general migration best practice. Migrating from MySQL to a NoSQL store might be a good optimization but isn't a mandatory best practice for every J2EE migration, as many J2EE apps rely on relational databases.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed