New Skills

New Training: Hosting a Static Failover Website using Amazon S3 and Route53

by Team Nuggets
New Training: Plan for Cybersecurity in the Cloud picture: A
Follow us
Published on March 24, 2021

In this 8-video skill, CBT Nuggets trainer Bart Castle covers Amazon S3 support for static website hosting. Gain an understanding of how to configure the bucket and object permissions, as well as a domain name and optional CloudFront CDN support. Learn how to use a S3 static website as a failover from a production website using Route53 healthcheck. Watch this new AWS training.

Watch the full course: Working with Amazon S3

This training includes:

  • 8 videos

  • 1 hour of training

You’ll learn these topics in this skill:

  • Primary and Secondary Site Failover

  • Plan for Static Website failover

  • Prepare EC2-hosted Primary Site

  • Create Bucket and Upload Site Media

  • S3 Public Website Permissions

  • Configure HTTP Health Checks

  • Configure Route53 Traffic Flow Policy

  • Test the Failover Policy

AWS S3 is a Powerful Web Server Choice

AWS S3 is a great resource to store large amounts of data for a relatively cheap cost, but S3 can also serve other purposes. One of the many tricks up its sleeve is being able to host static websites as well.

What do we mean by a static website? A static website is a website that doesn't need server-side processing to render the website itself – generally simple HTML and often paired with javascript which is actual "run" on the browser of the end user. An example of a non-static website would be a web-property powered by WordPress (which requires PHP-processing on the server-side). Note that a static website does not mean that a website cannot still be dynamic. For instance, React-based websites can be both statically served and dynamic often through the use of client-side scripts.

Using AWS S3 to host websites is a great way to build a highly available, easy to maintain web presence. It won't have all of the features that using something like Apache or Nginx will, but it is much easier to configure and manage by allowing AWS to handle the actual web-server components for you..

S3 can also be combined with other AWS resources like CloudFront, Lambda, and API Gateway. In this way, a website can be built using serverless options. CloudFront is an easy-to-configure CDN that provides low-latency access for broadly-accessed sites.. Lambda and API Gateway are great resources for creating APIs that don't depend on a server. Using both options creates an infrastructure that is far more resilient than the traditional web server choices.


By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522