Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Learn to host Static Websites on Amazon S3

person icon David Clinton

4.5

Learn to host Static Websites on Amazon S3

Create your own cheap, secure, scalable, and robust AWS-based website

updated on icon Updated on Apr, 2024

language icon Language - English

person icon David Clinton

English [CC]

category icon IT & Software,Operating Systems & Servers,Architecture,Amazon AWS

Lectures -12

Resources -2

Quizzes -1

Duration -41 mins

4.5

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Building secure static websites on public cloud platforms like AWS can be the solution to many problems: they can cost next to nothing, will pretty much never be unavailable, and can provide a surprisingly wide range of features. The only real downside is that there's a bit of a learning curve you'll have to climb to get it done.

In this self-paced course, you'll learn how to build your own secure and highly-available static website on the Amazon S3 platform. The video demos will show you exactly how every step in the process works and the test-yourself quizzes will ensure you've understood and absorbed everything. Naturally, you're strongly encouraged to dive in to design and deploy a static site for yourself.

You'll also learn how to:

  • Use the popular Hugo static website generator to turn your HTML and other resources into a professional site

  • Generate a free website encryption certificate using AWS Certificate Manager

  • Deploy a global CDN distribution for your site using Amazon CloudFront

  • Automate the deployment of content updates

Whether you're responsible for sites supporting enterprise-level content stores, or you're just looking for a way to quickly throw together a simple Hello World project, an S3-based static website might be a perfect match.

Who this course is for:

  • Individuals looking to build a secure, robust, inexpensive, and (relatively) easy-to-manage website to be hosted on the Amazon S3 storage platform within their own AWS accounts

Goals

What will you learn in this course:

  • Create and configure an S3 bucket and push content to it using the AWS CLI

  • Use AWS Route 53 to create a domain (or subdomain) for your site

  • Create a CloudFront distribution to enable low-latency CDN access

  • Request and deploy a (free) encryption certificate to ensure secure TLS/SSL access to your site

  • Create and upload site content using the Hugo static website generator

Prerequisites

What are the prerequisites for this course?

  • Learners should have their own AWS accounts and a very basic familiarity with their use.

  • They should also have basic familiarity with a command line tool (PowerShell, Bash, Terminal, etc.) used by the OS on their personal computers.

Learn to host Static Websites on Amazon S3

Curriculum

Check out the detailed breakdown of what’s inside the course

Understanding the Static Website Universe
2 Lectures
  • play icon What the Course Is All About 02:33 02:33
  • play icon What's a Static Website and Why Would You Want One? 05:06 05:06
Building a Static Website on S3
2 Lectures
Tutorialspoint
Optimizing Website Security and Performance
2 Lectures
Tutorialspoint
Working With the Hugo Static Site Generator
4 Lectures
Tutorialspoint
Notes, Links, and Code Snippets
2 Lectures
Tutorialspoint

Instructor Details

David Clinton

David Clinton

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515