Like what you see so far?

Sign up for our newsletter and get great content delivered straight to your inbox.

Client Story

Motion Pictures & Film Company Tackles Slow Website Performance with Content Delivery Network

Amazon CloudFront content delivery web service paves the way to a highly optimized website with distributed content, low latency, and high data transfer speeds.

High profile, global brand in the motion picture & film industry

Toronto

Media + Entertainment, Non-profit

Objective

Develop a globalization strategy for a content-rich website that would address the high latency and slow performance that visitors outside of the local area were experiencing.

  • Content rich website accessed by global audience
  • Low cost public cloud storage and content delivery
  • Amazon CloudFront (Global Content Delivery Network)
  • Amazon S3 (Storage in the Cloud)

Our Approach

A content rich website accessed by a large worldwide audience was experiencing major performance degradation.

This high profile brand which operates within the motion pictures and film industry needed to develop a globalization strategy that would address the high latency and slow performance that visitors outside of the local area were experiencing.

We proposed an Amazon CloudFront content delivery network (CDN), which provides an easy way to distribute content to end users around the globe. CDN technology allows content rich websites that are typical in the media and entertainment sector, to rapidly scale to meet user demand all over the world on multiple devices and platforms.

In the first stage of the project, website content assets were migrated to Amazon S3 (Simple Storage Service), utilizing a synchronization tool provided by Amazon. Upon successful synchronization of content, the objects were published onto the CloudFront CDN and replicated across geographies. Static content such as images and files now get cached on the CDN, meaning that files are automatically routed to the nearest edge location, so content is delivered with the best possible performance. Only a few transactions that are dynamic in nature will go back to the local servers. “We saw immediate performance gains by migrating the website content onto the CloudFront service. This demonstrates the power of the public cloud,” said Rene Heroux, Solution Architect at Scalar.

 

We saw immediate performance gains by migrating the website content onto the CloudFront service. This demonstrates the power of the public cloud.
Rene Heroux

Rene Heroux
Solution Architect, Scalar

A better website experience, means more people end up here.

Solution

Through Amazon CloudFront’s web services interface, we organized the website content into distributions that specified the locations of the original file versions.

We worked with the client to deliver several performance optimizations that accelerated the delivery of the site, including implementation of persistent connections with the origin and other network path optimizations to speed up the delivery of dynamic content. Each end user is routed to the Amazon CloudFront edge location closest to them, in terms of internet latency. Then, their requests are carried back to the origin server running in AWS on connections that are monitored and optimized for performance.

Amazon CloudFront also reuses existing connections between the Amazon CloudFront edge and the origin server reducing connection setup latency for each origin request. Other connection optimizations are applied to avoid internet bottlenecks and fully utilize available bandwidth between the edge location and the viewer. This speeds up the delivery of dynamic content and provide viewers with a consistent and reliable, yet personalized experience, when navigating the website.

What we did for this client

  • Implemented a low cost solution, leveraging the power of the public cloud
  • The website is now highly optimized and users are no longer experiencing latency and slowdowns
Need Help?

Speak To An Expert

1-866-364-5588

How can we help?

We love talking about this stuff so if there's something on your mind and you're not sure how to go about executing it, set up a conversation with one of us.