Currently, I am working on an AEM project for which I need to evaluate all coding practices and everything is in accordance with standard. I heard that there is a tool available in ACS that can be utilized to do the health check. Do you guys have any suggestions on how to perform a health check on AEM?
Solved! Go to Solution.
Views
Replies
Total Likes
So BPA tool is used for both purposes, it evaluates your code against standards, and/or prepares your code to be cloud-ready. So feel free to use BPA.
Alternatively, you can set up and use Sonar Rules [1] to check code against standards.
Hi @Mario248
Below are the reference links to do health check on AEM through ACS tools
https://adobe-consulting-services.github.io/acs-aem-commons/features/healthchecks/index.html
https://adobe-consulting-services.github.io/acs-aem-tools/features/healthchecks/index.html
But this is not comptable with AEMaaCS, Hope this is useful
You should use AEM Best Practice Analyzer [1] tool for the health check of your custom code.
The Best Practices Analyzer provides an assessment of your current AEM implementation by indicating areas that are not following AEM best practices. It also provides guidance on next steps to adopt AEM best practices. Additionally, it helps accelerate the processes of assessing readiness to move from an existing Adobe Experience Manager (AEM) deployment to AEM as a Cloud Service.
Thanks for your reply. According to doc, The Best Practices Analyzer (BPA) provides an assessment of your current AEM implementation by indicating areas that are not following AEM best practices and helps accelerate the processes of assessing readiness to move to AEM as a Cloud Service.
Seems it is good start but it is not developed to assessing readiness to move to AEM as a Cloud Service. Is there another tool available to use?
Only BPA tool is used to check readiness to move to AEMaaCS.
Thanks but my intention is not to update to AEMaaCS. I just want to do health check on AEM 6.5. Is there any utility available ?
So BPA tool is used for both purposes, it evaluates your code against standards, and/or prepares your code to be cloud-ready. So feel free to use BPA.
Alternatively, you can set up and use Sonar Rules [1] to check code against standards.
Thanks for your input
@Mario248 Also, on-prem vs AEMCAAS Healthcheck may vary as you have more control on infra in the former. I really like how Sonar points to the issues, so it may be your best pal in the long run
Views
Likes
Replies