Learn how to take a website and convert it from a traditional site to a serverless site using key AWS services, including Amazon S3 and CloudWatch.
Overview
Syllabus
Introduction
- Websites without servers in two hours
- Why is serverless such a hot topic?
- S3 as a website hosting mechanism
- Buckets and servers don't cost the same!
- Look at a serverless website architecture
- Manage website requests with S3 bucket names
- Set up the folder structure for your website
- Set up an S3 bucket to hosting a website
- Setting a policy for your S3 bucket
- Upload your site to S3
- Point a domain at your site with Route53
- Redirect www requests to your site
- Challenge: Add new pages to your website
- Solution: Add new pages to your website
- Configure CloudWatch for basic monitoring
- Keep up with your website logs
- Dashboards are your monitoring best friend
- Challenge: Add widgets to your monitoring dashboard
- Solution: Add widgets to your monitoring dashboard
- Good monitoring is rarely basic monitoring
- Static sites can become dynamic sites
- Keeping your free site free
- Hosting dynamic content
Taught by
Brett McLaughlin