Professional Cloud Architect Exam QuestionsBrowse all questions from this exam

Professional Cloud Architect Exam - Question 3


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.)

Show Answer
Correct Answer: ACDE

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.

Discussion

17 comments
Sign in to comment
rishab86Options: CDE
Jun 3, 2021

CDE seems to be correct to me.

rishab86
Sep 13, 2021

ACE seems to correct now

rishab86
Sep 13, 2021

ACD sorry

hareesh123
Oct 11, 2021

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 .

hareesh123
Oct 11, 2021

https://cloud.google.com/architecture/migration-to-gcp-getting-started

ccpmad
Jun 9, 2024

sorry what, you are wrong

J19G
Oct 10, 2021

Sorry ACE, A 9takes care of Infra)

jay9114
Jun 3, 2022

I agree. If we select A (App Engine) then we shouldn't need an automation framework to provision the cloud infrastructure (D).

zr79
Oct 17, 2022

automation framework here is IaaC like Terraform or Deployment Manager

Tim_Chiang
Jun 15, 2022

Nope, App Engine is PaaS not IaaS, still need that infra.

tsestini
Mar 18, 2023

A is a service, not a practice.

Sur_Nikki
May 14, 2023

Me too

NapoleonBorntopartyOptions: ACE
Jun 26, 2021

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

segkhachat
Mar 16, 2023

the person who asking you recommendation is operation manager, it can be related to infrastructure

sam422Options: CDE
Dec 8, 2023

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.

santoshchauhanOptions: CDE
Mar 8, 2024

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

dhfvfreOptions: CDE
Dec 3, 2023

CDE for sure

gfilicettiOptions: CDE
Dec 8, 2023

A is dumb, CDE for sure.

patoudssOptions: CDE
Dec 24, 2023

Agree with people who vote to CDE and no ADE.

mohan999Options: CDE
Dec 28, 2023

CDE is correct

hzaouiOptions: CDE
Jan 9, 2024

CDE is more correct

cidom35694Options: CDE
Feb 1, 2024

CDE is right answer! Get Up-to-date: https://www.pinterest.com/pin/937522847419094382

akshath_shettyOptions: CDE
Feb 17, 2024

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

juanlopezcerveroOptions: CDE
Apr 21, 2024

CDE is correct

monopfmOptions: CDE
Apr 28, 2024

Definitely CDE

james2033
May 14, 2024

* '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

apclbOptions: CDE
May 19, 2024

The answer is CDE

TapenduOptions: ADE
Jun 21, 2024

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.

perceptrooonOptions: CDE
Jun 27, 2024

CDE is correct