Skip to main content
Level 8
Feb 4, 2025 7:26 AM UTC
Solved

AEMaaCS Scaling with images

Hi all,

 

AEMaaCS  has a dynamic architecture with variable number of images.

The architecture is scaled up/down based on actual traffic and actual utility.

 

What does an image contain exactly?

 

If it is an entire AEM server, it results in a huge duplication with number of images.

 

Appreciate your replies.

 

Thanks,

RK.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
joerghoh
joerghohAccepted solution
Adobe Employee
Feb 7, 2025 7:36 PM UTC

I assume that with image you refer to "docker images" or other cloud-native technologies which use immutable images to run containers.

 

The images contain the entire immutable part of the AEM instance, starting with the JVM plus the immutable parts of the repository (/apps and /libs). 

6 replies

arunpatidar
Community Advisor
Community Advisor
Feb 4, 2025 7:58 AM UTC
nsvsrkAuthor
Level 8
Feb 4, 2025 9:05 AM UTC

Hi Arun,

 

This link leads to a huge page.

For now, all I need is what an image contains exactly please.

 

Thanks,

RK

Translate
arunpatidar
Community Advisor
Community Advisor
Feb 4, 2025 10:07 AM UTC

Hi @nsvsrk 

Image binaries are stored and handled out of AEM

 

 

 

Please check this as well

https://cqdump.joerghoh.de/2021/03/08/aem-as-a-cloud-service-and-the-handling-of-binaries/ 

Translate
Arun Patidar
MukeshYadav_
Community Advisor
Community Advisor
Feb 4, 2025 10:23 AM UTC

Hi @nsvsrk ,
The infrastructure is managed by AEM.
We don't need to do much however few limitation which are caused by auto scaling are as follows:

  • Not getting dedicated IP to get whitelisted by other system.
    To overcome above issue we get egress IP and need to route all service call through the same.
  • Sticky session issue which can be managed by centralised cache is required

Thanks

Translate
joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
Feb 7, 2025 7:36 PM UTC

I assume that with image you refer to "docker images" or other cloud-native technologies which use immutable images to run containers.

 

The images contain the entire immutable part of the AEM instance, starting with the JVM plus the immutable parts of the repository (/apps and /libs). 

Translate
kautuk_sahni
Level 9
Feb 10, 2025 12:55 PM UTC

@nsvsrk Did you find the suggestions helpful? Please let us know if you need more information. If a response worked, kindly mark it as correct for posterity; alternatively, if you found a solution yourself, we’d appreciate it if you could share it with the community. Thank you!

Translate
Kautuk Sahni