At Æthereal Solutions, one of our main web development principles is performance optimization. In theory, it sounds simple; compress your website content to be as small as possible and use the fastest available servers, right? But, what happens when your fastest servers are physically on the opposite side of the world from your users? That’s where a Content Delivery Network comes into play.
Content Delivery Network
A content delivery network (CDN) is a network of servers deployed around the world at major data centers. Like any signal, the data from a server takes time to travel. Therefore, the farther away you are from the server, the longer the data takes to reach your device and display a website. The geographically location of these data centers allow users’ devices to request content from the closest server, allowing your content to be downloaded faster and your page to be displayed quicker.
Æthereal Solutions has chosen Amazon CloudFront to host content. Including the fact that Amazon is a leading edge and reputable software provider, we chose them because of:
- low latency
- high data transfer speeds
- seamless integration
All of our solutions include integration with a content delivery network.
With respect to pricing, we went with Amazon CloudFront because of their no minimum usage commitments. What this means is that you only pay for what you use – the amount of data transferred via the CDN. Luckily, we also implement measures to reduce the amount of data transferred, but I’ll cover that in a later post.
For more information, check out the Amazon CloudFront pricing tables.