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