Skip to main content
August 30, 2020
Risolto

Technical architecture question - possible to combine AEM on-prem and managed/cloud?

  • August 30, 2020
  • 3 risposte
  • 2035 visualizzazioni

Hi

My organization is currently undertaking a high-level/prelim technical architecture activity to redevelop some of our internal and external-facing websites, and I wanted to determine if the technical architecture they are proposing will be feasible

 

Background:

- Two (A and B) areas are looking at implementing AEM

- Area A has done some market research, and believe they have strong business case to implement on-prem AEM instance to satisfy internal web-based publishing needs. I don't have a lot more context on this work, only that there is no public facing element to this work, so they won't be publishing anything out to the web.

- Area B needs to support end-to-end authoring, workflow and publishing (to web)

- Senior management (with advice from IT) has decreed that team B should use Team A's on-prem AEM instance, or a "copy" of this instance for the purpose of authoring and workflow, and then publish out to a managed/cloud AEM website.

 

Besides the obvious questions around operational management/responsibilities, can anyone advise if this hybrid technical architecture model is feasible? Furthermore, are there any thoughts with regard to pros and cons of such an approach?

Questo argomento è stato chiuso alle risposte.
Migliore risposta di Singaiah_Chintalapudi

One single AEM instance to host both application would be recommended for easy maintenance and cost-effective. You can restrict the gated content to your organization and allow the other content to be public.

 

Going to the cloud/AMS vs hosting on-prem (or on your cloud infrastructure) have its pros/cons.

 

On-Prem: You have more control over the servers and cost-effective

AMS: Generally expensive and less control on prod servers

 

On-Prem: Depends on your architecture, AEM upgrades might be difficult (the new AEM cloud service is version less, see below)

AMS: Extremely seamless

 

On-prem: You can leverage other tools your organization is using i.e. existing WAF, CDN..etc or choose your own tool

AMS: there are some restrictions how/what you can use or cannot use these on AMS

 

On-Prem: Maintenance Heavy you'll have to own and maintain the servers)

AMS: Extremely easy and Adobe maintains everything for you and they're very helpful

 

On-Prem: You can use any CI/CD tools (For instance, Jenkins) to maintain the servers

AMS: You can only use Cloud Manager which is great to performs the checks and bounces. It does provide a lot of functionality around security best practices

 

Why can't you use the AEM as Cloud Service? See more details here: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/main-differences-between-aem-on-prem-and-on-cloud/qaq-p/354612 

 

Thanks,

Singaiah

3 risposte

Singaiah_Chintalapudi
Level 7
August 30, 2020

One single AEM instance to host both application would be recommended for easy maintenance and cost-effective. You can restrict the gated content to your organization and allow the other content to be public.

 

Going to the cloud/AMS vs hosting on-prem (or on your cloud infrastructure) have its pros/cons.

 

On-Prem: You have more control over the servers and cost-effective

AMS: Generally expensive and less control on prod servers

 

On-Prem: Depends on your architecture, AEM upgrades might be difficult (the new AEM cloud service is version less, see below)

AMS: Extremely seamless

 

On-prem: You can leverage other tools your organization is using i.e. existing WAF, CDN..etc or choose your own tool

AMS: there are some restrictions how/what you can use or cannot use these on AMS

 

On-Prem: Maintenance Heavy you'll have to own and maintain the servers)

AMS: Extremely easy and Adobe maintains everything for you and they're very helpful

 

On-Prem: You can use any CI/CD tools (For instance, Jenkins) to maintain the servers

AMS: You can only use Cloud Manager which is great to performs the checks and bounces. It does provide a lot of functionality around security best practices

 

Why can't you use the AEM as Cloud Service? See more details here: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/main-differences-between-aem-on-prem-and-on-cloud/qaq-p/354612 

 

Thanks,

Singaiah

360nohopeAutore
August 31, 2020
Hi Singaiah, thanks for your response. Unfortunately this doesn't get me any closer to solving my issue. Specifically, I need to determine if an on-prem AEM instance could be used for the purpose of authoring and workflow, and then publish out to a managed/cloud AEM website instance. Noting that you mentioned a single AEM instance is recommended/preferred.
Singaiah_Chintalapudi
Level 7
August 30, 2020
360nohopeAutore
September 1, 2020

See comments section for answer.