Loading...

Improve site speed in PowerPages

Improve site speed in PowerPages

What is CDN?

In short, Content Delivery Network (CDN) caches your public assets of your site in distributed servers, so if you have a website that is hosted in a server located in the US for example and you're living in Japan, the website static files will be loaded from the closest server to you and not from the server directy.

Refer here to Microsoft Documentation about enabling CDN to your PowerPages site

Watch the below video for detailed information about CDN

Is it worth it for our site?

The more cache-able files your site has the more the effect will be

If the content of your site is mostly dynamic based on Dataverse user permissions, profile and related records, then I would say the effect will be tiny because not much is cached in CDN.

If you have a lot of static assets and static pages, then the effect will be higher as more files are cached.

Only files that are part of a webpage that can be accessed by anonymous users are stored on Content Delivery Network servers; authenticated files are always delivered from the application server.

Check privacy notes here

How to enable it

Note: you can only enable CDN for your Production PowerPages website

Navigate here to enablement steps

Can I control which files to be cached?

Yes! you can configure which file extensions you want to cache to CDN

Explained here

Overall

CDN has many benefits, and it would be beneficial for your site.

This feature can be disabled by the administrator any time!

Published on:

Learn more
Vite apps
Vite apps

Vite apps

Share post:

Related posts

From Business Central to SharePoint: The Right Way to Save PDF Files in Power Automate

If you’re pulling PDF files from Microsoft Dynamics 365 Business Central and saving them to SharePoint using Power Automate, there’s one criti...

14 hours ago

How to Build Environment-Aware Flows by Fetching CRM Metadata Dynamically in Power Automate

Stop relying on OData workarounds and use a professional API-based pattern instead. When building flows in Power Automate, you often need envi...

1 day ago

Action ‘Update_a_record’ failed: An error has occurred. No resources were found when selecting for update – Fixing Cross-Company Update Issues in Finance & Operations Using Dataverse Virtual Entities (Power Automate)

Recently, while trying to update the Projects table in Finance & Operations using the Fin & Ops Apps actions in Power Automate, we ran...

3 days ago

Power Automate Forward A Meeting Invite In Outlook

A Power Automate flow can forward a meeting invite to a new attendee in Outlook. ... The post Power Automate Forward A Meeting Invite In Outlo...

3 days ago

Power Automate Generative Actions

Power Automate Generative Actions Build Intelligent Automations with Natural Language and AI 📅 Released: Preview (2024-2025) 🎯 Status: Publi...

8 days ago

Create Excel File in OneDrive Using Power Automate and Insert Records Dynamically from Dataverse

Exporting Dataverse records into Excel is a common requirement in Dynamics 365 and Power Platform projects—whether for reporting, backup, or d...

8 days ago

Fixing the “Only 1 of 2 keys provided for lookup, provide keys for dataAreaId, ProjectID / Not found” Error in Power Automate (Fin & Ops Apps)

Recently, while working with the Projects table from a Finance & Operations (F&O) environment, we ran into an error while using the Ge...

10 days ago

Rules of Engagement: How Plugins, Workflows, and Power Automate Coexist in the Execution Pipeline

Understanding how the three automation engines interact—Plugins, Classic Workflows, and Power Automate—is essential for designing predictable,...

10 days ago

Power Automate: Fixing the ‘ChildFlowNeverPublished’ Error

While trying to enable one of the cloud flows from a managed solution I had installed, I encountered the following error:  “{“erro...

14 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy