Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

Advantages of AEM Assets as a Cloud Service | AEM Community Blog Seeding

Avatar

Administrator

BlogImage.jpg

Advantages of AEM Assets as a Cloud Service by James Talbot

Abstract

Adobe Experience Manager Assets as a Cloud Service offers a cloud-native solution to manage large scale assets and handle Dynamic Media operations. In this blog post, we will look at the advantages of AEM Assets as a Cloud Service, and how Asset Microservices plays a unique role and greatly helps with performance and speed.
First off, both AEM Assets as a Cloud Service and Asset Microservices are always current with the latest features. Adobe provides a daily update of the AEM Assets Base Image as well as daily hotfix releases for both AEM Assets and Asset Microservices. In addition, AEM Assets as a Cloud Service provides a monthly release of new features, while Asset Microservices provides a weekly release of new features.

The architecture of AEM Assets as a Cloud Service is uniquely designed to improve Asset handling performance. A client, such as a web browser, sends an upload request to Adobe Experience Manager and then directly uploads the binary asset to cloud storage. Once this is complete, AEM is notified and a processing request is sent to Asset Microservices, which provides a cloud-native method to process assets. Processing Profiles are configured in AEM Assets by an AEM Practitioner that specify which renditions, as well as other tasks, to generate.

In addition, custom workflows can be setup that do post processing. For example, data could be fetched from an enterprise system using a workflow and then added to the Asset properties. The power of this, and the resource saving, is that it can be done directly, without having to use the Workflow Launcher, which can greatly save on resources.
Due to this architecture, Adobe estimates that the Asset upload is two to ten times faster using our cloud native solution. In addition, because the architecture is using Microservices, it will scale elastically to handle any increases in demand. This diagram shows, in detail, what occurs using the Microservices architecture and it’s advantages.

Read Full Blog

Advantages of AEM Assets as a Cloud Service

Q&A

Please use this thread to ask the related questions.



Kautuk Sahni
1 Reply

Avatar

Level 4

Hi Team,

 

Thanks for the great article!

 

I was wondering if we have any interface to track the progress of asset microservices? To elaborate, for one of our clients we migrated some thousand assets using the OOTB bulk import tool. The assets were migrated however the asset status was stuck in "processing" for few days. Though we inferred that the asset microservices were still processing for these migrated assets, we had absolutely no way to conclude this with certainty. Also, it was not possible to track the status of this processing in terms of the number of assets processed and expected time of this operation to complete.

 

Regards,

Manpreet