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

Avatar

Avatar

360nohope

Avatar

360nohope

360nohope

29-08-2020

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?

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Singaiah_Chintalapudi

MVP

Avatar

Singaiah_Chintalapudi

MVP

Singaiah_Chintalapudi
MVP

30-08-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-a... 

 

Thanks,

Singaiah

Answers (2)

Answers (2)

Avatar

Avatar

360nohope

Avatar

360nohope

360nohope

01-09-2020

See comments section for answer.