Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

Clarification on AEM to AWS S3 Integration, Use cases for Binaryless and default Replication

Avatar

Level 2

Hi,

I am seeking help on the following scenarios related to connecting AEM (running on 6.5.22 Service Pack) to an AWS S3 bucket. All scenarios are based on activities performed in AEM Author.

Case 1: Without Binaryless Replication

a) What happens in the S3 bucket when we upload a new image for the first time in AEM Author?
b) If we update the image in AEM Author (e.g., updating its title), what happens in the S3 bucket? If the image is published after the update, what changes will happen in the S3 bucket and in AEM Publisher?
c) If we delete the image (assuming it has already been published), what happens in the S3 bucket and the AEM Publisher?

Case 2: With Binaryless=true Replication What will happen for the above questions?

Additionally, I would appreciate documentation links where I can find answers to these questions.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @AravindB1,

 

When you upload an image in AEM Author with an S3 Data store configured, AEM processes the image, offloads the binary data to the S3 bucket as an object with a unique key and maintains a reference to it in JCR.
You can also test the Post uploading processing by enabling debug logs for the packages org.apache.jackrabbit.oak.blob  and org.apache.jackrabbit.oak.plugins.blob.
More details related to it can be found in
https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-16057#:~:text=Resoluti...

 

AEM may triggers workflow like DAM Update Asset workflow to process the image, generate renditions and store those rendition in S3 as separate object.

 

 

-Tarun

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

Hi @AravindB1,

 

When you upload an image in AEM Author with an S3 Data store configured, AEM processes the image, offloads the binary data to the S3 bucket as an object with a unique key and maintains a reference to it in JCR.
You can also test the Post uploading processing by enabling debug logs for the packages org.apache.jackrabbit.oak.blob  and org.apache.jackrabbit.oak.plugins.blob.
More details related to it can be found in
https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-16057#:~:text=Resoluti...

 

AEM may triggers workflow like DAM Update Asset workflow to process the image, generate renditions and store those rendition in S3 as separate object.

 

 

-Tarun