AEMCS Based System Architecture Design | Community
Skip to main content
Level 8
March 3, 2026
Solved

AEMCS Based System Architecture Design

  • March 3, 2026
  • 1 reply
  • 42 views

Hi all,

 

How do we do an AEMCS Based System Architecture Design?

Let us say, it is not migration from AEM 6.5 or so to AEMCS, but a green field implementation.

 

I am aware it is a vast subject itself!

 

But, at a high level, what are the ten-fifteen key ingredients we consider for doing this design?

For example, we can say Fitting “Fastly” as CDN as an out of box option or our own CDN like Akamai.

Pros and Cons?

 

CDN is kind of Hardware decision.

Kindly cover software aspects also like Editable Templates, Separation of Mutable and Immutables, using Cloud Manager for all deployments, etc, etc.

 

Highly appreciate all your replies and guidance.

 

Thanks,

RK.

    Best answer by EstebanBustamante

    Adobe already provides many built-in patterns and best practices that help keep your implementation aligned with recommended standards — especially around editable templates and the separation of mutable and immutable resources.

    As long as you start with the latest AEM archetype, you’ll notice it includes predefined structures, validations, and guardrails that help you stay compliant with AEM as a Cloud Service best practices.

    For a fresh (greenfield) project, I would recommend considering:

    Here are additional resources of best practices for developing AEM projects:

    Traditional AEM: https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/introduction/dev-guidelines-bestpractices
    https://ttms.com/best-practices-for-adobe-experience-manager-implementation/

    EDS: https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/expert-resources/cloud-5/season-4/cloud5-edge-delivery-services-best-practices

    Cache: https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/content-delivery/caching

     

    Hope this helps!

     

    1 reply

    EstebanBustamante
    Community Advisor and Adobe Champion
    EstebanBustamanteCommunity Advisor and Adobe ChampionAccepted solution
    Community Advisor and Adobe Champion
    March 3, 2026

    Adobe already provides many built-in patterns and best practices that help keep your implementation aligned with recommended standards — especially around editable templates and the separation of mutable and immutable resources.

    As long as you start with the latest AEM archetype, you’ll notice it includes predefined structures, validations, and guardrails that help you stay compliant with AEM as a Cloud Service best practices.

    For a fresh (greenfield) project, I would recommend considering:

    Here are additional resources of best practices for developing AEM projects:

    Traditional AEM: https://experienceleague.adobe.com/en/docs/experience-manager-65/content/implementing/developing/introduction/dev-guidelines-bestpractices
    https://ttms.com/best-practices-for-adobe-experience-manager-implementation/

    EDS: https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/expert-resources/cloud-5/season-4/cloud5-edge-delivery-services-best-practices

    Cache: https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/content-delivery/caching

     

    Hope this helps!

     

    Esteban Bustamante