Learning path
Master Adobe Experience Manager with practical guides on implementation patterns, real-world problem solving, and best practices.
A practical developer and architect guide to OSGi services in AEM, including service contracts, implementations, dependency injection, component lifecycle, service boundaries, and common production design problems.
Read chapter โ
A practical developer and architect guide to AEM service users, subservice mappings, ResourceResolverFactory, least-privilege repository permissions, and secure backend repository access.
Read chapter โ
A practical developer and architect guide to OSGi configuration in AEM, covering configuration contracts, @ObjectClassDefinition, @Designate, activation, AEM as a Cloud Service configuration, service boundaries, and runtime configuration design.
Read chapter โ
A practical developer and architect guide to Sling Jobs and schedulers in AEM, covering asynchronous work, scheduled execution, persistence, retries, queue design, idempotency, and AEM as a Cloud Service.
Read chapter โ
A practical developer and architect guide to event handling in AEM, covering JCR Observation, Sling ResourceChangeListener, OSGi EventHandler, event boundaries, asynchronous handoff, filtering, and production-safe listener design.
Read chapter โ
A practical developer and architect guide to AEM Workflow architecture, covering models, instances, payloads, work items, participant steps, process steps, services, repository access, failure handling, and production design.
Read chapter โ