Training

AEM Advanced & Cloud

AEM as a Cloud Service, architecture patterns, and senior-level delivery

10 weeksOnlineLive online sessions + recorded replaysAdvanced

AEM Advanced & Cloud is a 10-week program for AEM developers who know the fundamentals and are ready to go deeper — into AEM as a Cloud Service architecture, cloud-native development patterns, migration from AEM 6.x, and the skills that distinguish senior AEM developers in enterprise delivery teams.

Who is this for?

  • AEM developers with 1–3 years of experience looking to level up
  • AEM developers transitioning from AEM 6.5 or AMS to AEMaaCS
  • Technical leads preparing to architect or lead an AEM Cloud project
  • Developers preparing for Adobe Certified Expert (ACE) certification

What you will leave with

  • Confidently navigate AEM as a Cloud Service — Cloud Manager, pipelines, cloud content model
  • Write cloud-compatible AEM code from scratch
  • Plan and execute an AEM migration from AEM 6.5 or AMS to AEMaaCS
  • Design and tune Oak indexes for reliable query performance
  • Lead AEM technical delivery at a senior level

Enrol in this program

Contact for pricing and upcoming batch dates. Limited seats per cohort.

Curriculum

What we cover

Week 1–2: AEM Cloud Service Architecture

  • What changed between AEM 6.5 and AEMaaCS
  • Mutable vs. immutable content — the cloud content model
  • Cloud Manager — programs, environments, pipelines, and promotions
  • IMS and Admin Console — user management in the cloud model
  • Local development with the AEM SDK

Week 3–4: Cloud-Native Development Patterns

  • OSGi configuration in AEMaaCS — repoinit, cloud-compatible bundles
  • Writing cloud-compatible code — what breaks and how to fix it
  • AEMaaCS logging and debugging in production
  • Dynamic Media in AEMaaCS — setup and delivery
  • Content Fragment APIs and the GraphQL endpoint

Week 5–6: Advanced Component Patterns

  • Advanced Sling Model patterns — exporters, delegation, cross-resource injection
  • Sling Servlets — when and how to write them correctly
  • Workflow step development and cloud-compatible process execution
  • Event handling — Sling observation, job queues, and the Eventing API in AEMaaCS
  • AEM as a headless platform — Content Fragments + GraphQL in depth

Week 7–8: AEM Migration Techniques

  • Migration assessment — identifying compatibility blockers
  • Repo Modernizer — converting legacy project structures
  • Index Converter and cloud-compatible Oak index definitions
  • Content Transfer Tool (CTT) — extraction, ingestion, delta migrations
  • Post-migration validation and go-live checklist

Week 9–10: Architecture & Leadership

  • Multi-site management architecture patterns
  • Oak index design and query optimisation
  • Performance architecture — caching, Dispatcher, CDN integration
  • Code review and technical debt reduction in AEM codebases
  • Preparing for Adobe Certified Expert (ACE) AEM Developer

FAQ

Common questions

What AEM experience do I need before joining?
You should have at least 12–18 months of hands-on AEM development experience, or have completed the AEM Fundamentals program. Familiarity with Sling Models, OSGi, and basic component development is assumed.
Does this prepare me for ACE certification?
The program covers the technical domains tested in the Adobe Certified Expert (AEM Developer) exam. I include exam-focused practice questions and a mock assessment in Week 10.
Is there hands-on project work?
Yes — each module has hands-on exercises and you build a complete AEMaaCS project incrementally across the 10 weeks. The final deliverable is a cloud-deployed AEM site.