Expand my Community achievements bar.

SOLVED

AEMCaaS Generate Renditions using Dynamic Media

Avatar

Community Advisor

Hello All,

 

While on 6.4 or 6.5 on prem, we have different renditions for an image upload created based on custom DAM Update workflow (or other ways) For eg https://engineering.icf.com/aem-image-processing-best-practices/

 

When we migrate to AEMCaaS I read documentation at https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/assets/dynamicmedia... and https://experienceleague.adobe.com/docs/experience-manager-learn/assets/dynamic-media/dynamic-media-... where it seems we can utilize Dynamic media such that the uploaded asset is single source and the Global CDN serves desired range of renditions dynamically

eg: 

https://s7d1.scene7.com/is/image/jpearldemo/AdobeStock_28563982?wid=200&hei=200&align=-1,-1 or 

https://s7d1.scene7.com/is/image/jpearldemo/AdobeStock_28563982?wid=500&hei=500&align=-1,-1

   

above changes the renditions based on the parameters we have passed.

 

1. Based on https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/assets/dynamicmedia... I see that we have to create a dynamic media configuration (probably using the Adobe provided credentials) Is this the way to enable Dynamic Media on a given instance?

 

2. If so how do we change our components or code to use the dynamic renditions opposed to how we used to do before i.e. pre-create the renditions?

 

3. I see an article on this https://cqdump.joerghoh.de/2021/03/08/aem-as-a-cloud-service-and-the-handling-of-binaries/ but it seems to be different approach than what I mentioned above. I am not sure if we will want to use Asset Compute for this if Dynamic Media can serve the purpose. Or Asset compute is in a way required/mandatory?

 

 

Please share your thoughts or any implementations you guys might have done. 

Thanks in advance.

 

Shubham

 

Topics

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

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

You can use Dynamic Media (DM) for both AEM as Cloud and other specific AEM versions. 

 

#1. Correct. Once you purchase the DM, you can ask your Adobe rep to create multiple accounts. So you can use individual accounts on different environments (DM credentials are same for all envs). Once these accounts are created, while configuring the DM on your AEM instance you can select that particular account i.e. dev on your AEM dev server, prod on AEM prod. Adobe Dynamic Media Classic desktop (https://experienceleague.adobe.com/docs/dynamic-media-classic/using/intro/dynamic-media-classic-desk... is used to manage the DM server configs including some security confgis.

 

#2. There is Dynamic Media OOTB component available: https://experienceleague.adobe.com/docs/experience-manager-64/assets/dynamic/adding-dynamic-media-as.... We should leverage this functionality along with Image Presets to enable the seamless authoring across different Image components.

 

#3. DM generates the image renditions in this case not AEM.

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

You can use Dynamic Media (DM) for both AEM as Cloud and other specific AEM versions. 

 

#1. Correct. Once you purchase the DM, you can ask your Adobe rep to create multiple accounts. So you can use individual accounts on different environments (DM credentials are same for all envs). Once these accounts are created, while configuring the DM on your AEM instance you can select that particular account i.e. dev on your AEM dev server, prod on AEM prod. Adobe Dynamic Media Classic desktop (https://experienceleague.adobe.com/docs/dynamic-media-classic/using/intro/dynamic-media-classic-desk... is used to manage the DM server configs including some security confgis.

 

#2. There is Dynamic Media OOTB component available: https://experienceleague.adobe.com/docs/experience-manager-64/assets/dynamic/adding-dynamic-media-as.... We should leverage this functionality along with Image Presets to enable the seamless authoring across different Image components.

 

#3. DM generates the image renditions in this case not AEM.

Avatar

Community Advisor

Thanks @Singaiah_Chintalapudi 

For #2 - As we know most projects normally will have image components based on core image component. Would we be able to still use the core components ? (I will try to explore as I get the credentials)
Or we have to somehow include/utilize dynamic media component only into our image based components?