Monday, March 13, 2017

My web site is on AWS

My web server is a static one, meaning I have built each page separately, and therefore can change specific section. Once selected the theme and pattern that I have liked the next difficult task was to put a content into the various pages. I’m not a copywriter nor advertiser…
Next task was to look for an appropriate platform that is affordable. I have found out that AWS service might be useful for this task. Their “quickstart-website” function allows one to publish the content in no time. Hassle free.  Just zip the content, upload it and that’s it… The pages are uploaded onto “S3 bucket”, a partition that you are now the proud owner of it.  Once the files are in the S3, you get yourself a URL directing your content. Mine is http://aws-website-comitnet-1oby0.s3-website-us-east-1.amazonaws.com. The content is now safe on one of AWS servers in the US. (US-east-1 somewhere in North Virginia). To have this website responding fast enough to whoever asks to brows it, worldwide, regardless their location, I have decided to create a CDN (content delivery network), for that there is the CloudFront service. It synchronizes the data in all of AWS servers and creates new worldwide URL for the content. Mine is https://dq2b1rahx4koh.cloudfront.net . Route 53 is AWS DNS service that translates  and point each one from the URLs mentions above to the right server to show the content.

Note that some configuration is required with your DNS vendor, to point your domain name to the one provided by the cloudfront service.

No comments:

Post a Comment