AWS and Terraform
Total time: 20h 16m
Go from beginner to proficiency for AWS Cloud and Terraform.
AWS Console Guides expand collapse
Introductory lessons that focus on using the AWS console to build Cloud resources. It's a great way to start learning. It's also good to get a refresher if you're already experienced with AWS.
- Adding Shortcut Console Links 0:54
- Setup AWS CLI 8:22
- VPC Fundamentals 11:39
- Create a VPC 16:40
- EC2 Instance 14:32
- RDS MySQL Database 18:46
- Launch Templates In Practice 10:13
- Launch Template for EC2 Instance 14:50
- AutoScaling Spot Instances 15:14
- AutoScaling and ELB 23:05
- AutoScaling ELB with Debugging 36:31
- Fargate Cluster 27:35
- Managed Nodes Cluster 23:11
Terraspace Fundamentals expand collapse
Learn the Terraspace framework essentials. We'll cover tfvars layering, generators, hooks, args, and more.
- Quick Start 6:44
- Getting Started with AWS 11:55
- Layering with Tfvars 9:26
- Generators 6:48
- AWS Secrets 7:57
- Custom Args 3:42
- Hooks 10:31
- Restricting Environments 5:00
- Restricting Regions 8:25
- Restricting Stacks 14:13
- Terraspace All Overview 7:19
- Terraspace All Walkthrough 9:07
- Tfvars Complex Types 13:26
- Exclude Stacks 11:04
- Custom Helpers 7:11
- Different Module Versions 12:24
- Different Modules per Env 5:17
Terraspace Cloud expand collapse
Learn Terraspace Cloud essentials. We'll cover setup, permissions, CI/CD integration.
AWS EKS Kubernetes expand collapse
Learn AWS EKS. We'll explain the different EKS concepts you'll need to know. We'll also build EKS clusters in several ways: eksctl, AWS console, terraform with terraspace.
- EKS vs AKS vs GKE 15:34
- Self-Managed vs Managed vs Fargate 4:12
- Managed Cluster with eksctl 16:55
- Fargate Cluster with eksctl 14:04
- Navigating eksctl Docs 7:46
- Managed Nodes Cluster 23:11
- Fargate Cluster 27:35
- Fargate Cluster with Registry 17:39
- Managed Cluster with Registry 11:28
- Spot Cluster with Registry 15:08
- EKS Registry Code Review 3:54
- Kubernetes Dashboard 9:02
- IRSA Intro 12:15
- IRSA with Kubes 12:04
- RBAC Recommendations 14:50
- RBAC: Add Users 6:15
- RBAC: Grant Access 4:34
- Pods Security Groups 11:54
- AWS Load Balancers Overview 3:14
- Service: AWS Classic LB 7:18
- AWS Load Balancer Controller Setup 6:32
- Ingress: Application Load Balancer 4:39
- Service: Network Load Balancer 3:55