As many people within the technology scene will know, where a data center is hosted impacts upon the speed of the website for users from different locations of the globe. Since data transfers are constrained by the laws of physics, the distance that the data must travel is important when calculating data transfer speeds.
365datacenters.com puts it clearly: “While advances in networking technology have allowed data centers to use more efficient high-traffic routers and fiber optic cables, the reality is that data packets are still constrained by the speed of light (or worse, the speed of electricity for those that use copper cables), making distance a significant factor for ultimately determining data transfer speeds.”
ChannelCenter’s system consists of APIs, multiple webpages and a database. With the ChannelCenter platform handling many thousands of transactions every day from multiple regions throughout the world, how does it maintain the speed and responsiveness needed to facilitate a smooth user experience?
Simply put, by using an AWS S3 storage bucket in conjunction with the CloudFront content delivery network.
Amazon S3 is cloud storage for the internet, designed to make web-scale computing easier for developers. It has a simple web services interface which can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites, and the service aims to maximize benefits of scale and to pass those benefits on to developers.
ChannelCenter has uploaded a variety of data such as angular, HTML and JSON files, images and other site assets to a created bucket in one of the EU regions. However, the S3 bucket only stores this data and no processing takes place in this environment.
Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service, designed to give developers and businesses an extremely reliable and cost-effective way to route end users to internet applications.
Instead, ChannelCenter uses AWS CloudFront, a global content delivery network (CDN) service which provides a globally-distributed network of proxy servers which cache content, such as web videos or other bulky media, more locally to consumers, thus improving access speed for downloading the content.
In addition, ChannelCenter platform users can use AWS’ Route 53 as a default Domain Name System (DNS). Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service, designed to give developers and businesses an extremely reliable and cost-effective way to route end users to internet applications.
As an added benefit, resellers utilizing Route 53 on ChannelCenter’s platform can obtain free Secure Sockets Layer (SSL) certifications for their eCommerce stores, although those users choosing not to use Route 53 and instead using an alternative service such as GoDaddy for example, will be instructed by ChannelCenter on how to setup a C-name in their DNS.