Microsoft introduces enterprise-grade Edge functionality to power Azure static web apps
Azure Static Web Apps is a serverless web application hosting service for static web applications, operated by Microsoft. The company has now announced a preview of the Azure Static Web Apps enterprise-grade edge powered by Azure Front Door, enabling faster page loads, stronger security, and increased reliability for global applications with no additional configuration or code required.
The enterprise-grade edge is a new feature that provides increased protection against Distributed Denial of Service (DDoS) attacks, dramatically reduces latency, and helps global users of customer static web applications increase throughput. It combines the features of Azure Static Web Apps, Azure Front Door, and Azure Content Delivery Network (CDN) into a single secure cloud CDN platform.
In a recent Azure blog post on Azure Static Web Apps Enterprise Edge, Simona Cotin, senior program manager, explains one of the benefits:
Enabling the Enterprise-Grade Edge further increases your global presence by caching your website’s static content across 118+ Points of Presence (POPs) in 100 metropolitan cities. As a result, your application runs with lower latency and higher throughput for your end users.
According to Microsoft documentation, developers can enable the enterprise-grade edge through the Azure portal or configure it manually. The latter allows them to have full control over the configuration of the CDN, including limiting traffic origin by origin, adding a web application firewall, and using more advanced features of Azure Front Door. Once the developer has enabled the enterprise-grade edge for its applications, Microsoft will migrate its live traffic to its enhanced global distributed network without downtime and provide caching benefits at the CDN, DNS, and server level. Navigator.
Other static web application services like Azure Static Web Apps are AWS Amplify, Netifly, Vercel, and Cloudflare Pages. The latter became GA in April 2021, while AWS Amplify, Netifly, and Vercel have been available for some time. These competing offerings also offer similar features such as low latency and high throughput through points of presence around the world.
This is a great supplement; associate it with a geo-distributed database service. Interesting to see a service within Azure that simplifies geo-distributed computing (function?) and reduces costs. Regardless of user deployment/location. Quite similar to services like Cloudflare Workers, Netlify?
Finally, developers can share feedback through the Azure Static Web Apps GitHub repository.