@color:leaf; WHAT IS AN AEM HEALTH ASSESMENT?
A Complete Review of Your AEM Processes
<hr>
• AEM Configuration Review
• Architecture Review
• AEM Services and Bundles
• Server Configuration Review
• Content Structure Review
• Review CI/CD Processes
• Examine and Audit Caching
• Architecture
Find Out More About Our Health Assessment Services
<br>
@color:leaf; Architecture Review
Review architecture diagrams, process flows, and support workflows, including migration artifacts (if applicable). Collaborate with stakeholders, users, and developers to gather insights on their understanding and vision for the future state.
Identify: Areas of complexity, Performance bottlenecks, Unnecessary or redundant customizations where possible.
@color:leaf; Content Structure Review
• AEM Content Structure and Repository Layout
• Determine if content problems are frequently introduced and how
• Repository layout review
• Clean up, and structure changes as needed
@color:leaf; AEM Services & Bundles
• Verify bundles are running as expected
• Identify any bundles that can be turned off
• Identify additional AEM add-ons in use (Communities/Livefyre/Forms/etc)
• Check for the bundle-version mismatch
• Check for anomalies on the filesystem compared to what is shown in the application
• Recommend hotfixes or patches to improve functionality and performance
@color:leaf; Server Configuration Review
• Region layout
• General sizing recommendations
• Identify resource bottlenecks
• Storage configuration/performance
• Operating system performance tuning options
@color:leaf; Review CI/CD Processes
Review sprints, ticketing, code review and merge process, deployments, and automation.
@color:leaf; AEM CONTENT
AEM Configuration Review
• Datastore configuration
• JVM memory settings
• AEM specific JVM options
• Run modes
• Customized OSGi settings for the base system
• Methods of making OSGi configuration changes
@color:leaf; AEM Help
Examine and Audit Caching Architecture
Examine Dispatcher cache ratio, invalidation process, and configuration. Audit and determine opportunities for improvement. Permission Sensitive Caching, Varnish, or another additional cache in place or in addition to Dispatcher, CDN. Verify intermediary application caching options including EHcache, Redis, etc.