Does AEM support docker to deploy on Kubernetes?

Avatar

Avatar
Level 1
Krishna-ch
Level 1

Likes

0 likes

Total Posts

1 post

Correct reply

0 solutions
View profile

Avatar
Level 1
Krishna-ch
Level 1

Likes

0 likes

Total Posts

1 post

Correct reply

0 solutions
View profile
Krishna-ch
Level 1

17-08-2020

Does AEM supports Docker image officially? If not do we have any roadmap on this? 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Validate 1
Level 2
kalyan_venkat
Level 2

Likes

15 likes

Total Posts

28 posts

Correct reply

6 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
kalyan_venkat
Level 2

Likes

15 likes

Total Posts

28 posts

Correct reply

6 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
kalyan_venkat
Level 2

17-08-2020

Hi Krishna,

 

AEM as cloud which is cloud native solution from Adobe released early this year is built based on docker and kubernates. This makes AEM highly resilient and horizontally scalable. 

 

For your information AEM as cloud is different from AEM 6.x and it has a different licensing model when compared to the on-perm and AMS 6.x deployments. Refer to the followling link for more information on AEM as cloud.

https://docs.adobe.com/content/help/en/experience-manager-cloud-service/overview/introduction.html

 

If you are looking for 6.x with docker and orchestration then there is a solution from Hoodoo Digital www.aem.cloud 

 

Its good idea to consider AEM as cloud because that's the future of AEM 

 

Thanks,

Kalyan

 

Answers (1)

Answers (1)

Avatar

Avatar
Validate 1
Level 2
SwonVIP
Level 2

Likes

7 likes

Total Posts

9 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 1
Applaud 5
View profile

Avatar
Validate 1
Level 2
SwonVIP
Level 2

Likes

7 likes

Total Posts

9 posts

Correct reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 1
Applaud 5
View profile
SwonVIP
Level 2

17-08-2020

Hello Krishna,

 

there is currently no support and I dont think it is on the roadmap either.

Of course this does not mean you could or should not use it.
However putting AEM in a docker itself is easy to setup and it works quite well from what I have experienced - the big problem however is the big amount of assets and content on QA and productive systems which would lead to a gigantic docker image. Thats why I would strongly recommended to only use a docker setup for dev and your local instances if you also face that problem. An alternative would be to not use the AEM DAM for your assets but that will make things even more complex and you wont benefit from a lot of OOTB AEM features and you will face other problems...

For example I am using a local docker setup for the development setup for me and my colleagues which works quite fine and provides an easy setup also for new colleagues or trainees without spending multiple hours setting up a local instance first by installing all packages and applying all needed configurations. The same result could also be achieved by copying your quickstart folder every time to get a new fresh preconfigured instance - so you should really think about the effort you might put into docker and the result and advantages you`ll gain. However if you cover the whole AEM stack from Author to Dispatcher you might benefit from a standarized docker image for the dev environment

Greetings.