AEM Cloud

AEM AS A CLOUD SERVICE LEARNING PATH

Start Your AEMaaCS Learning Journey

Learn how to build, configure, deploy, secure, troubleshoot, and modernize Adobe Experience Manager applications on AEM as a Cloud Service. Follow a practical path from cloud fundamentals to Cloud Manager, Dispatcher, CDN, migration, Headless, and Edge Delivery Services.

Choose your starting point

New to AEMaaCS

Start with cloud architecture, key differences from AEM 6.5, and local development setup.

Start with cloud basics

AEM Developer

Learn project structure, OSGi configuration, service users, schedulers, testing, and deployment.

Move to config and deployment

AEM 6.5 Migration Developer

Learn migration readiness, deprecated patterns, Dispatcher changes, indexes, and Cloud Manager.

Review migration path

Modern AEM Developer

Explore Assets, Content Fragments, GraphQL, Headless, and Edge Delivery Services.

Explore modern delivery

AEMaaCS learning roadmap

Follow the order below to build a practical AEMaaCS skill path. Available lessons are linked to existing articles. Planned lessons are labeled as coming next and should be treated as future topics to follow in this roadmap.

Module 1: Cloud Foundations

01
AEMaaCS Overview

Understand the platform model, author-publish flow, and how AEMaaCS changes development and operations.

Level: Beginner · Outcome: Cloud fundamentals

Start Lesson

02
AEMaaCS vs AEM 6.5: What Developers Must Unlearn

Compare the mental model, deployment assumptions, and operational patterns between the two platform models.

Level: Intermediate · Outcome: Migration mindset

Coming Next

03
AEMaaCS Architecture: Author, Publish, Dispatcher, CDN and Cloud Manager

Understand the runtime architecture and how authoring, publishing, caching, and delivery are separated in the cloud.

Level: Intermediate · Outcome: Architecture map

Coming Next

04
Set Up AEMaaCS Local Development Environment

Move from a server-first setup to a cloud-aware local workflow with a clear validation model.

Level: Intermediate · Outcome: Local setup

Coming Next

Module 2: Development and Configuration

05
AEM Project Archetype and Repository Structure

Understand the cloud project layout and how your code, config, and repository assets should be organized.

Level: Intermediate · Outcome: Cloud project structure

Coming Next

06
AEMaaCS OSGi Configurations and Environment Variables

Follow a practical guide to externalizing config values and managing cloud environment differences safely.

Level: Intermediate · Outcome: Config discipline

Start Lesson

07
Create Service Users with RepoInit and Principal-Based ACLs

Use service users, repository initialization, and permission models correctly in the cloud platform.

Level: Intermediate · Outcome: Security and access

Start Lesson

08
Scheduled Sling Jobs in AEMaaCS

Understand how scheduled jobs behave in a cloud environment and how to design reliable maintenance tasks.

Level: Intermediate · Outcome: Background jobs

Start Lesson

09
AEMaaCS Index Management with Diff Index

Learn practical index management patterns for large content repositories and managed cloud environments.

Level: Intermediate · Outcome: Index optimization

Start Lesson

Module 3: Cloud Manager, RDE and Deployment

10
RDE vs Dev vs Stage vs Production

Understand how cloud environments differ and why release validation depends on environment-specific behavior.

Level: Intermediate · Outcome: Environment strategy

Coming Next

11
Cloud Manager for Developers

Learn how deployments, pipelines, and validation fit into the AEMaaCS release workflow.

Level: Intermediate · Outcome: Delivery process

Coming Next

12
Cloud Manager Pipeline Failures and Quality Gates

Understand where deployment issues commonly appear and how to fix them before release.

Level: Advanced · Outcome: Release troubleshooting

Coming Next

13
AI-Assisted AEM Cloud Migration with MCP

Review a practical migration approach for teams modernizing their AEM codebase and deployment process.

Level: Intermediate · Outcome: Migration acceleration

Start Lesson

Module 4: Dispatcher, CDN and Operations

14
Dispatcher Tools and Local Validation

Review the local validation workflow that helps keep Dispatcher behavior aligned with cloud expectations.

Level: Intermediate · Outcome: Dispatcher validation

Coming Next

15
Dispatcher Cache and CDN Troubleshooting

Learn how to isolate cache invalidation, routing, and cloud delivery issues without guessing at the cause.

Level: Advanced · Outcome: Delivery troubleshooting

Coming Next

16
AEMaaCS Logs and Monitoring

Read logs, track runtime issues, and focus troubleshooting on the signals that matter in the cloud.

Level: Intermediate · Outcome: Operations

Start Lesson

17
Query and Performance Troubleshooting

Use practical performance checks to reduce issues related to repository queries, node validation, and runtime overhead.

Level: Advanced · Outcome: Performance tuning

Start Lesson

Module 5: Modern AEM

18
Content Fragments and GraphQL

Use structured content patterns and API-based delivery to support modern AEM experiences.

Level: Intermediate · Outcome: Structured content

Coming Next

19
AEM Assets in AEMaaCS

Review asset workflows, metadata, and content strategy in the cloud environment.

Level: Intermediate · Outcome: DAM and content operations

Start Lesson

20
Edge Delivery Services for AEM Developers

Explore modern content delivery approaches and how they fit alongside AEMaaCS and traditional authoring workflows.

Level: Intermediate · Outcome: Modern delivery

Start Lesson

Explore Available AEM Cloud Tutorials

AEM Test Series

Practice core concepts, service behaviors, and cloud-specific questions with topic-based practice.

Skill level: Beginner to Advanced · Topic: Practice
Read Tutorial

AEM Troubleshooting

Use troubleshooting resources when deployment, permissions, logs, or runtime behavior does not match expectations.

Skill level: Intermediate · Topic: Operations
Read Tutorial

AEM Tools

Use the site tools to validate OSGi config, queries, cron patterns, and other developer tasks.

Skill level: Intermediate · Topic: Development
View Tools

Continue Your Learning

Previous lesson: AEMaaCS Overview

Next recommended lesson: AEMaaCS vs AEM 6.5: What Developers Must Unlearn


Progress not saved yet.

Start with AEMaaCS Overview and follow the roadmap at your own pace.

Related resources

Spread the love