From the course: Learning Static Site Building with Jekyll

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Deploy to AWS overview

Deploy to AWS overview

From the course: Learning Static Site Building with Jekyll

Start my 1-month free trial

Deploy to AWS overview

- [Instructor] Amazon Web Services, or AWS, is a cloud platform that offers hosted file storage, compute caching, and more. These services are typically used to power web and mobile apps, but AWS can also be used to host static websites for very little cost. Here's how it works. When you make changes to your site files and push them up to GitHub, Travis CI automatically runs a build script. We'll modify this build script to push the site content to Amazon S3. S3 is a file storage service that can act as a simple web server. When your site files are on S3, they can be served to visitors on the internet. However, serving files directly from S3 is limited and you can't add your own domain name. That's where another service, Amazon CloudFront, comes in. CloudFront is a content delivery network, or CDN, that takes your files from S3 and pushes them to locations all over the world so your pages load as fast as possible. You can configure CloudFront with your domain name and also add HTTPS…

Contents