Skip to main content

Adobe

Speed Test: AEM on Adobe Managed Services vs Cloud Service

Speed Test Aem With Adobe Managed Services Vs Aemaacs

Faster asset upload and download speeds are crucial for businesses and content creators who frequently deal with large files. Whether it’s uploading files to a cloud storage platform, sharing files with colleagues, or publishing content online, faster upload and download speeds enable individuals and teams to work more efficiently, saving time and increasing productivity. 

In this blog, I will look at these several factors compared across the architecture differences of AEM with Adobe Managed Services (AMS) compared to the newer AEM as a Cloud Service (AEMaaCS) architecture. 

DAM upload asset workflow performs a decent job of processing uploaded assets in AMS, but it becomes inefficient when dealing with larger file sizes. By default, Adobe sets a maximum limit of 2GB for file uploads. Consequently, if you need to upload a file that exceeds this limit, you must adjust the system properties to bypass the speed limitation.   

However, you still need to wait for the assets to upload using your browser’s user interface and for the DAM asset workflow to commence. This workflow manages tasks such as generating thumbnails, adding metadata, encoding, and other customized processing. Additionally, if you upload a large number of assets, the system slows down due to increased CPU and memory usage. 

Our Experiment: AEM With Adobe Managed Services vs AEMaaCS

Obtaining an exact measurement of download and upload times can be challenging due to multiple factors like user bandwidth, VPN, geolocation, load balancing, CDN, and more. Nevertheless, we have set an assumption below to compare the speed between AEM on AMS and AEM on Cloud.

  • Asset upload start time → This will be captured manually by a user. 
  • Asset upload complete time → This will be derived based on “Created” timestamp of the node. 
  • Asset processing completion time → This will be derived based on “Last Modified“ timestamp of the node. 
  • Total processing time → Last modifiedCreated 
  • Total time → Last modified – upload time 
  • Environment(s) 
    • Adobe Managed Service: 6.5 SP 13, Author, max asset size limit 30GB 
    • Cloud Service with current release

 Upload:

Speed Test Aem With Adobe Managed Services Vs Aemaacs Upload Results

Download:

Speed Test Aem With Adobe Managed Services Vs Aemaacs Download Results

A leader in AEM as a Cloud Service migrations. Learn More

Our Conclusion

The Cloud Service demonstrates impressive performance in terms of uploading and downloading speed, especially when handling files larger than the 10GB threshold. However, I observed no notable gain for files below 10GB in size.  

 If migrating to the Cloud Service is not an option, an alternative approach could be considered, such as integrating an S3 bucket for uploads and utilizing a pre-signed URL solution for direct downloads from the S3 bucket. Both methods have their own caveats, which we will be delving into in a future post. 

 

Credit to Frank Preston for the brainstorming.  

Thoughts on “Speed Test: AEM on Adobe Managed Services vs Cloud Service”

  1. Nice test, although I think that you missed one important factor: concurrecy aka parallel uploads. Would love to see results when you upload 15 files concurrently.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Rojesh Shrestha

More from this Author

Categories
Follow Us
TwitterLinkedinFacebookYoutubeInstagram