Skip to main content
Level 3
July 26, 2024
해결됨

Running BPA on local Cloud SDK

  • July 26, 2024
  • 4 답변들
  • 1014 조회

hey guys,

 

I recently started working on a migration project wherein the codebase is already having a skeleton cloud compatible repo.

They ran the BPA report on AMS Production and then manually did a lift-and-shift from AMS repo to Cloud compatible repo.

 

The expectation is to resolve the issues highlighted in BPA on the cloud compatible repo directly which seemed weird.
The first query would be like is this way feasible to do the cloud migration?

 

Currently I am referring to the BPA report and then making changes in the cloud repo. We have already resolved the Build based blocker issues w.r.t Asset Update workflow which were reported by the build pipeline.

 

 

Secondly, the cloud-based repo is actually highlighting more issues than the AMS based repo which seemed odd.

So I ran the BPA report on a local cloud sdk instance with the below results - 

 


Are these results to be expected on a local cloud sdk version 2024.07?

++ @arunpatidar, @estebanbustamante, @aanchal-sikka, @rohan_garg, @mohan_dugganab

 

이 주제는 답변이 닫혔습니다.
최고의 답변: Rohan_Garg

@gallaghan6 - As far as I know, the BPA report is supposed to be run on non-cloud instances (local or otherwise). Not sure, running the BPA on Cloud SDK is endorsed by Adobe considering the whole objective is to assess the upgrade complexity using pattern detector.

However, seeing the list of errors - I think these are ignorable.

The whole idea is to identify custom features, code that are non-compatible with the cloud.

The ideal approach would be to run the BPA report on your AMS Production Instance (Stage preferably to avoid impact on your business services)

The issues highlighted in there should serve as baseline for your AMS repo. Fix the issues highlighted there and then move it to the Adobe Git repo for cloud deployment. 

Hope that helps!

 

4 답변

Shashi_Mulugu
Community Advisor and User Group Leader
Community Advisor and User Group Leader
July 27, 2024

@gallaghan6 when you say cloud vanilla instance? Is it a aem cloud online instance or local aem cloud sdk instance?

gallaghan6작성자
Level 3
July 29, 2024

hey @shashi_mulugu, its local cloud sdk - i will update the question to clarify that - thanks

Rohan_Garg
Community Advisor
Community Advisor
July 29, 2024

@gallaghan6 - As far as I know, the BPA report is supposed to be run on non-cloud instances (local or otherwise). Not sure, running the BPA on Cloud SDK is endorsed by Adobe considering the whole objective is to assess the upgrade complexity using pattern detector.

However, seeing the list of errors - I think these are ignorable.

The whole idea is to identify custom features, code that are non-compatible with the cloud.

The ideal approach would be to run the BPA report on your AMS Production Instance (Stage preferably to avoid impact on your business services)

The issues highlighted in there should serve as baseline for your AMS repo. Fix the issues highlighted there and then move it to the Adobe Git repo for cloud deployment. 

Hope that helps!

 

Rohan Garg
gallaghan6작성자
Level 3
July 30, 2024

how do you move AMS repo to the git repo for cloud?