Master Classs: Terraform for AWS (Beginner to Pro)

Published: 29 July 2020
on channel: NS Skill
75,346
1.7k

Below are the topics covered in this Terraform for AWS tutorial for beginners:
00:00 1. 1 0 CoursePromo
05:27 2. 1.1 What is Terraform?
12:15 3. 1.2 What & Why Infrastructure as Code
20:18 4. 1.3 Course Requirements
21:56 5. 1.4 Installing Terraform
26:30 6. 1.5 Setting up AWS CLI
37:25 7. 2.1 Section Introduction
39:46 8. 2.2 Terraform Helloworld & Essential Commands
46:40 9. 2.3 Terraform Statefiles
53:02 10. 2.4 Terraform Provider & AWS Access
01:05:16 11. 2.5 Terraform Variables
01:23:34 12. 2.6 Terraform Inputs & Outputs
01:30:02 12. 2.6 Terraform Inputs & Outputs
01:31:26 14. 3.2 S3 Using Terraform
01:54:14 15. 3.3 Launch EC2 Instance using Terraform
02:19:56 16. 3.4 Section Conclusion
02:22:57 17. 4 1 What is Terraform Modules
02:25:47 18. 4 2 Terraform First Module
02:36:25 19. 4 3 Terraform Second Module
02:51:53 20. 4 4 Terraform Reuse Module
02:59:49 21. 4 5 Terraform Multiple Environements Problem
03:04:50 22. 4 6 Terraform Workspaces
03:19:20 23. 4 7 EnvironmentSpecific local variables
03:27:40 24. 4 8 Env specific Shared Vars Acrossmodules
03:46:57 25. 4 9 section conclusion
03:49:26 26. 5 1 ProjectIntro
03:53:54 27. 5 2 ProjectSetup SG Setup
04:17:35 28. 5 3 ALB TG Listener Setup
04:47:06 29. 5 4 launch configuration
05:08:50 30. 5 5 Autoscaling Group
05:37:45 31. 5 6 Production workspace
05:44:50 32. 6 1 Course Conclustion




Subscribe to this channel to get more updates. Learn everyday.
Hi All,
About This Class
Why this course ?

In current Cloud Industry, Terraform is considered as one of the leaders for Infrastructure as a code platform. With its flexibility and compatibility with many different cloud providers like (AWS, Azure, GoogleCloud, Digital Ocean and many others), Terraform makes it Very easy to manage the workloads that are provisioned in different cloud providers at one place.

Having the skills to write and maintain the infrastructure using Terraform gives an edge to a cloud practitioner's profile.

In this course I have covered a lot of ground on Terraform which will help all levels of students (Beginner to pro) to get a good understanding and practical implementation.

This course is structured in an Hands On way and students who practice along with the lessons will get the most out of it.

Course Structure

Introduction Section:

What is Terraform ?
What & Why Infrastructure as a code ?
Course Requirements
Installing Terraform
Setup AWS CLI
Terraform Basics:

First Terraform File
What is state file and its importance
Different ways to give access to tf
Terraform Variables and its uses
Terraform input variables
Terraform output variables
Basic AWS Components:

Introduction
Create S3 bucket and upload files
Launch new EC2 instance
Next steps
Advanced Terraform Concepts:

Terraform Modules & Why we need them ?
First Terraform Module
Providing Inputs to the Module
Module Reuse with different Inputs
Multiple Environments Problem
Terraform Workspaces
Environment Specific Local Variables
Shared Vars for different Environments
Conclusion
AWS Project:

Project Introduction
Project Setup & Security Groups
Setup ALB and Target Groups
Setup Launch Configurations
Setup Autoscaling & Launching EC2 instances
Provision Multiple Environments(staging/production)


Watch video Master Classs: Terraform for AWS (Beginner to Pro) online without registration, duration hours minute second in high quality. This video was added by user NS Skill 29 July 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 75,34 once and liked it 1.7 thousand people.