Amazon CloudFront this week announced dynamic content support to provide AWS customers a new way to improve the performance, reliability and global reach of their Website by using Amazon CloudFront.
Without any custom coding or proprietary configurations, Amazon CloudFront works with dynamic applications running in Amazon EC2, “making the service simple to deploy and manage,” according to a statement released by Amazon on May 13.
Amazon officials said CloudFront fees for both static and dynamic content will remain the same. However, customers can now accelerate all of the content on their Website. Previously, developers who wanted to improve the performance and reliability of their dynamic content had limited options, as the solutions offered by traditional CDNs are expensive, hard to configure and difficult to manage, which often required custom code on their Websites, and configuration can take days or weeks.
The good news, though, is developers now running Web applications with both dynamic and static content can fast-track their entire site in minutes using only the AWS Management Console, according to Tal Saraf, AWS’s general manager for Amazon CloudFront.
“With this release, we are continuing on the same path we started when we launched CloudFront: iterating based on customer feedback and making premium and innovative content delivery features that other CDNs sell at high prices much less expensive and much easier to use,” Saraf said.
Amazon CloudFront has implemented several performance optimizations, such as persistent connections with the origin Web servers and other network path optimizations to speed up the delivery of dynamic content. When dynamic content delivery is used with origin Web servers running in Amazon EC2, AWS monitors and streamlines the network paths from each Amazon CloudFront edge location to the various AWS Regions for improved latency and reliability.
Cloudberry breaks down the new set of features in this blog post, enumerating enhanced benefits such as the ability to specify multiple origin servers and the ability to include query string parameters.
Developers can also configure multiple cache behaviors for their download distribution based on URL patterns on their Website.
Amazon CloudFront has also implemented several performance optimizations that accelerate the delivery of a dynamic website from the origin to end users.