The operations manager asks you for a list of recommended practices that she should consider when migrating a J2EE application to the cloud.
Which three practices should you recommend? (Choose three.)
The operations manager asks you for a list of recommended practices that she should consider when migrating a J2EE application to the cloud.
Which three practices should you recommend? (Choose three.)
When migrating a J2EE application to the cloud, it's important to ensure that best practices around monitoring, automation, and continuous integration are followed. Instrumenting the application with a monitoring tool like Stackdriver Debugger is crucial for tracking performance metrics and diagnosing issues. Selecting an automation framework to reliably provision the cloud infrastructure helps maintain consistent environments and reduces manual effort. Implementing a continuous integration tool with automated testing in a staging environment ensures that code changes are tested and integrated efficiently, reducing the potential for defects to reach production.
CDE seems to be correct to me.
ACE seems to correct now
ACD sorry
CDE looks like correct . Porting a J2EE application to App Engine will not work as its is - there are three arpproach for migration - There are three major types of migrations: Lift and shift Improve and move Rip and replace So Option A can be discarded . So the answer is CDE .
https://cloud.google.com/architecture/migration-to-gcp-getting-started
sorry what, you are wrong
Sorry ACE, A 9takes care of Infra)
I agree. If we select A (App Engine) then we shouldn't need an automation framework to provision the cloud infrastructure (D).
automation framework here is IaaC like Terraform or Deployment Manager
Nope, App Engine is PaaS not IaaS, still need that infra.
A is a service, not a practice.
Me too
This is talking about the APPLICATION not the infrastructure, therefore I believe we should focus on the APP-side of things: 1. port the app to app engine for content delivery 2. add monitoring for troubleshooting 3. use a CI/CD workflow for continuous delivery w/testing for a stable application so, for me: A, C and E should be the answers
the person who asking you recommendation is operation manager, it can be related to infrastructure
CDE The three recommended practices you should recommend to the operations manager are: C. Instrument the application with a monitoring tool like Stackdriver Debugger: Monitoring the application's performance and health is crucial for identifying and resolving issues quickly. Stackdriver Debugger provides detailed insights into the application's behavior, helping diagnose performance bottlenecks and debug errors. D. Select an automation framework to reliably provision the cloud infrastructure: Automating infrastructure provisioning reduces manual effort and ensures consistent configuration across environments. This can be achieved using tools like Terraform or Ansible. E. Deploy a continuous integration tool with automated testing in a staging environment: Continuous integration and continuous delivery (CI/CD) pipelines automate the build, test, and deployment process, ensuring code changes are delivered reliably and with minimal downtime. Automated testing in a staging environment helps identify and fix regressions before they impact production.
C. Instrument the application with a monitoring tool like Stackdriver Debugger (now Google Operations Suite) D. Select an automation framework to reliably provision the cloud infrastructure E. Deploy a continuous integration (CI) tool with automated testing in a staging environment
CDE for sure
A is dumb, CDE for sure.
Agree with people who vote to CDE and no ADE.
CDE is correct
CDE is more correct
CDE is right answer! Get Up-to-date: https://www.pinterest.com/pin/937522847419094382
Google APP engine includes CI/CD and monitoring which takes away a significant amount of customization from user, the question clearly indicates that a certain level of customization is required while migrating JEE which is reinforced by asking to select 3 options :P . Therefore CDE seems like the right choice
CDE is correct
Definitely CDE
* 'Deploying a Java App' https://cloud.google.com/appengine/docs/legacy/standard/java/tools/uploadinganapp * 'Getting Started: Cloud SQL' https://cloud.google.com/appengine/docs/legacy/standard/java/building-app/cloud-sql
The answer is CDE
Question: wouldn't porting/running the application on App engine take care of monitoring and health checks? CDE is good but C is manual process considering that monitoring and health checks can be taken care by APP engine itself So maybe ADE Also I searched "J2EE application on google" and all I could see was trail of App engine recommendations links.
CDE is correct