Hi all,
What is CDN Vs Edge Delivery Services?
Both are close to the end user. both use caching to improve performance.
Appreciate all your help.
Thanks,
RK.
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
Hi @Rama_KrishnaNy
CDNs primarily cache static assets generated by AEM, such as images, CSS, and JavaScript files. This offloads traffic from the AEM server and improves website loading speed for geographically dispersed users. While AEM itself doesn't directly manage CDNs, you can integrate AEM with external CDN providers like Akamai or Cloudflare
EDS offers content delivery capabilities similar to a CDN, but it also provides additional functionalities specific to AEM content:
Feature AEM CDN AEM EDS
Provider | External | Built-in |
Focus | Static content | Hybrid |
Caching | Static assets | Static assets & fragments |
Personalization | No | Basic at edge |
Headless | No | Simpler |
Management | External | Internal |
Hi @Rama_KrishnaNy
CDNs primarily cache static assets generated by AEM, such as images, CSS, and JavaScript files. This offloads traffic from the AEM server and improves website loading speed for geographically dispersed users. While AEM itself doesn't directly manage CDNs, you can integrate AEM with external CDN providers like Akamai or Cloudflare
EDS offers content delivery capabilities similar to a CDN, but it also provides additional functionalities specific to AEM content:
Feature AEM CDN AEM EDS
Provider | External | Built-in |
Focus | Static content | Hybrid |
Caching | Static assets | Static assets & fragments |
Personalization | No | Basic at edge |
Headless | No | Simpler |
Management | External | Internal |
CDN : A Content Delivery Network (CDN) is a distributed network of servers designed to deliver web content efficiently to users based on their geographic location.
EDS : Its not just a CDN but an environment which contains media bus/content bus to store content MD files and the assets, code bus contains the code and also invalidate with each changes. EDS contains 2 environments , Preview and Live.
You can check more info here : https://www.youtube.com/watch?v=Hlqowj7WrmM
Are you really looking for a comparison between a CDN and Adobe's Edge delivery services ?
Those 2 are very different things and offer completely different functionalities. Others have already answered comparison between those two, so I will not get into that.
But I am going to take a guess and assume you are probably looking for a comparison between a CDN and Edge computing which is a relatively more comparable scenario.
The major difference is that Edge computing also helps in processing data rather than just storing it like a traditional CDN
Following articles provide very good explanation which you can look into
https://ottverse.com/cdn-vs-edge-computing-differences-usecases/
I might be wrong in my understanding of your question in which case, I apologize for creating confusion
@Rama_KrishnaNyIn Layman terms, Adobe's Edge Delivery Services uses a special CDN (Edge Delivery) which specializes in very efficient and optimal content caching. Due to which, the websites hosted on Edge Delivery Services are able to achieve lighthouse scores of 99-100, even with images and videos of large size.
We can also use our own alternate CDN. In Edge Delivery Services, it is recommended to layering it on top of Adobe’s CDN (Edge Delivery).
For more info, Please check out the blog written by me:
https://www.tothenew.com/blog/decoding-edge-delivery-service-aem-franklin-comprehensive-overview/
Hi @Rama_KrishnaNy,
With respect to EDS, AEM is an on origin service that you can plug into your existing CDN
There are 4 layers to the overall composable architecture -
#2 and #3 make up the dual-stack architecture that serves content optimized for delivery.
Please read the architectural documentation for EDS at EDS Architecture
Hope this helps!
External CDN (Cloudflare, Akamai, Fastly) can be used on top of EDS(Edge Delivery Services) CDN which is optional because EDS has a built in CDN in it.
For Caching the content and delivering the pages to end user effectively we use CDN, again this is also optional when you are developing any website/web-app using AEM.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies