ChannelCenter’s system consists of APIs, multiple webpages and a database. But 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.
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.
Amazon S3 is cloud storage for the Internet, designed to make web-scale computing easier for developers.
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.