Learn to build an enterprise-grade deployment infrastructure on AWS. Host your assets on S3 and use CloudFront as a CDN to distribute those assets worldwide in seconds. We’ll set up routing and certs using Amazon Certificate Manager (ACM) and add custom functionality with lambda@edge to our CloudFront distribution.
Overview
Syllabus
- Introduction
- AWS Free Tier Overview
- Account Setup & Billing
- Securing Root Account with IAM
- S3
- Setup a Domain with S3 & Route 53
- S3 Policies
- Deploy App with the AWS CLI
- Configure Route 53 & Routing
- www Redirect
- Configure CloudFront Distribution
- CloudFront & S3
- OAI
- Securing the S3 Bucket
- CloudFront Routing
- Create Custom Cache Policies
- Build a CI Pipeline
- Integrate GitHub Action
- Lambda Overview
- Setup Lambda Deployment
- Lambda for Updating Headers
- CloudFront Functions
- Wrapping Up
Taught by
Steve Kinney