Tuesday, June 23, 2020

AEM DevOps Tips

AEM DevOps Tips

1. Disable WebDav on Publish instance by stopping following bundles.

  • Apache sling Webdav access
  • Apache sling simple WebDav access to repositories
2. Garbage collection can be invoked using jax console com.adobe.granite%3Atype%3DRepository
  • runDataStoreGarbageCollection
3. Remove unwanted packages

4. Revision Cleanup. Please read here

5. Take backup of /content, /etc and /dam using package manager

6. No user should do changes using crxde. All changes should come from Code

7. /etc/versioning/purge.html can be used to purge the versions created while activating pages.

8. Workflows should be purged when not required. This can be done using osgi service - Adobe granite Workflow purge configuration

9. Audit log purge can be performed by configuring audit log purge service in osgi. Once the rule is created, it need to be exposed in operations dahsboard page. You can create weekly maintenance window page and configure the same at tools-operations-maintenance 

10. Log level should be info

11. Search index should be created and maintained.

12. Change password of AEM and Osgi console

13. Create jenkins pipeline for AEM project.
  • configure webhook in git which triggers build when changes are merged.
  • confiure jenkins job with git repository and configure build trigger ass push event and merge.
  • provide script (buildscript.sh) to deploy aem code to author and publish servers.

No comments:

Post a Comment

Some more AEM 6 Interview Questions for Architects

 Some more AEM 6 Interview Questions for Architects 1. Consider you have a workflow with two steps. One step is to transfer the asset from s...