Tags
Language
Tags
October 2024
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2

Terraform Masterclass : Basic To Advance 2022

Posted By: ELK1nG
Terraform Masterclass : Basic To Advance 2022

Terraform Masterclass : Basic To Advance 2022
Last updated 8/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.63 GB | Duration: 16h 15m

Terraform with AWS and GCP 100% Hands-on Demo, Infrastructure as a Code, Terraform Associate Certification 2022

What you'll learn
Learn Terraform basics and Advanced Concepts like Modules, Interpolation, State Files
Infrastructure as Code
Hashicorp Configuration Language
Be able to apply DevOps Techniques
Launch AWS EKS cluster using Terraform
Learn basic GCP and Azure concepts. Launch GCP and Azure resources using Terraform
Requirements
Familiar with AWS
Internet connection
Patience, Patience, Patience
Description
Welcome to this Amazing course on Terraform Associate Certification: Terraform AWS & Terraform GCP. Below is the list of modules covered in this course.With tremendous popularity and adoption of Terraform by the Industry, the HashiCorp Certified: Terraform Associate has become one of the most popular certifications in today's market.This course is specifically designed for individuals who are new to Terraform and are planning to implement Terraform in their organization and want to get an in-depth view of various topics and best practices, along with gaining the official Terraform certification.One of the pre-requisites for the course is the candidates should have a basic understanding of the Infrastructure Side (Servers)The journey of this course begins with Understanding the basics of Infrastructure as Code technologies, and then we begin a deep dive journey into Terraform.This course also has an exam preparation section with a series of practice tests to verify the candidate's understanding of the topics discussed in the course and verify if the candidate is ready to give the official certification exams.Keeping the standards high similar to other best-seller courses of LevelUp360, this course has a perfect balance, and every topic is explained in a simplified way with practical scenarios.With this exciting set of learnings and practicals, I look forward to seeing you in this course and being part of your journey to getting Terraform certified.Each of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesReal Implementation ExperienceFriendly Support in the Q&A section30 Day "No Questions Asked" Money Back Guarantee!Who this course is for:Infrastructure Architects or Sysadmins or Developers who are planning to master TerraformAny beginner who is interested in learning IaC Infrastructure as Code current trending tool TerraformAnyone who wants to learn Terraform from a Real-World perspectiveNote: This course Primarily focuses on AWS(90% of the course is AWS-based). Some sections of this course focus on Google Cloud (GCP) and Azure.By the end of the course, you will have implemented a fully functioning deployment process, comparable to what you might find at any major tech company.Udemy and the author of this course are not liable for any cloud service provider charges you may incur while executing the exercises in this course.

Overview

Section 1: Course Introduction

Lecture 1 Course Introduction

Lecture 2 Terraform Exam BluePrint

Section 2: Understanding Infrastructure As Code

Lecture 3 IAC and IAC Benefits

Lecture 4 Cloud Agnostic IAC with Terraform

Lecture 5 Procedure Document and Resource Location

Section 3: IaC with Terraform

Lecture 6 Terraform Workflow

Lecture 7 Terraform Initialization

Lecture 8 Terraform key Concepts : Plan, apply & Destroy

Lecture 9 SetUp Free-Tier AWS Account (Optional)

Lecture 10 Create Cloud Machine for Terraform Execution

Lecture 11 $100 Discount Gift on Digital Ocean

Lecture 12 Terraform Installation & Verification

Lecture 13 Install Terraform on MacOS / Windows

Section 4: Start With Terraform Basics

Lecture 14 Terraform Provider & Initialization

Lecture 15 AWS SetUp for Terraform

Lecture 16 Create Machine Using Terraform

Lecture 17 Provide Creds in Separate Centralised File

Lecture 18 Provide Creds in Environment Variables

Lecture 19 Create Multiple Instances

Lecture 20 Terraform State : The Concept

Section 5: Terraform Variables Detailed Explanation

Lecture 21 Variables in Terraform

Lecture 22 Use of Variable in Conf File

Lecture 23 Lab : Use of Variable in Conf File

Lecture 24 Lab : List and Map Variables

Section 6: Terraform Concepts - Building Blocks

Lecture 25 Provision Software with Terraform

Lecture 26 Lab : Provision Software with Terraform

Lecture 27 DataSource in Terraform

Lecture 28 Lab : DataSource in Terraform

Lecture 29 Lab 2 : DataSource in Terraform

Lecture 30 Output Attribute in TF

Lecture 31 Lab : Output Attribute in TF

Lecture 32 Remote State in Terraform

Lecture 33 Lab : Remote State in Terraform

Section 7: Terraform for AWS Cloud

Lecture 34 AWS VPC Introduction

Lecture 35 AWS VPC Introduction II

Lecture 36 Demo : AWS VPC & Security Group

Lecture 37 Lab : Create AWS VPC & NAT Gateway

Lecture 38 Launch EC2 Instance using Custom VPC

Lecture 39 Lab : Launch EC2 Instance using Custom VPC

Lecture 40 We Need You!!!

Lecture 41 Elastic Block Store (EBS) in AWS

Lecture 42 Demo : Elastic Block Store (EBS) in AWS

Lecture 43 Lab : Elastic Block Store (EBS) in AWS

Lecture 44 User Data in AWS

Lecture 45 Lab: User Data using Script

Lecture 46 Lab : User Data using Cloud Init

Section 8: Terraform for AWS Cloud Part II

Lecture 47 AWS RDS Basics

Lecture 48 Lab : Create RDS

Lecture 49 AWS Access and Identity Management

Lecture 50 Lab : IAM Users and Groups

Lecture 51 Lab : AWS IAM Roles

Lecture 52 EC2 Instance Autoscaling

Lecture 53 Lab : EC2 Instance Autoscaling

Lecture 54 Your Reviews are Important!

Lecture 55 Load Balancing in AWS

Lecture 56 Lab : AWS Load Balancing

Section 9: Terraform Modules | Code Re-Useability

Lecture 57 Terraform Module and Application

Lecture 58 Lab : Terraform Source From GITHUB

Lecture 59 Lab : Local Path Module

Lecture 60 Lab : AWS VPC Module Part I

Lecture 61 Lab : AWS VPC Module Part II

Lecture 62 Lab : AWS VPC Module Part III

Section 10: Conditions , Loops in Terraform

Lecture 63 Condition Statements in Terraform

Lecture 64 Lab : Condition Statements in Terraform

Lecture 65 Terraform Built-In Functions

Lecture 66 Lab : Terraform Built-In Functions

Lecture 67 Loops in TerraFrom HCL

Lecture 68 Terraform Project Structure

Lecture 69 Lab : Terraform Project Structure

Section 11: Packer and Terraform

Lecture 70 Packer Introduction and It's Use

Lecture 71 Install Packer

Lecture 72 Lab : Create Custom AMI Scenario I

Lecture 73 Lab : Create Custom AMI Scenario II

Lecture 74 Lab : Terraform + Packer

Section 12: Job Scenario 1 : End to End Web-Application Deployment

Lecture 75 Application Overview

Lecture 76 Create VPC Network

Lecture 77 Create RDS Service

Lecture 78 Create WebServer in AWS

Lecture 79 Deploy Complete Application

Section 13: Job Scenario 2 : Terraform Docker and Kubernetes (EKS)

Lecture 80 AWS EKS Introduction

Lecture 81 Lab : SetUp EKS Cluster Using AWS

Lecture 82 Lab : SetUp EKS Using AWS CLI

Lecture 83 Lab : Access EKS Cluster and Deploy Application

Lecture 84 Text Direction : SetUp EKS using AWS CLI

Lecture 85 EKS Cluster TerraForm Configuration files

Lecture 86 Lab : Deploy EKS Cluster using Terraform

Section 14: Job Scenario 3 : Terraform & AWS ELK

Lecture 87 ELK Basics and Application

Lecture 88 Lab : Deploy ELK and Execute ELK

Lecture 89 Text Direction : Lab - Deploy ELK and Execute ELK

Lecture 90 Lab : Install ELK using Terraform

Section 15: Terraform GCP : Introduction

Lecture 91 Terraform vs Google Deployment Manager

Lecture 92 Setup GCP Project For Terraform

Lecture 93 Enable Basic APIs on Cloud Project

Lecture 94 Setup Remote State File in Cloud

Section 16: Terraform Hashicorp Certification Guide

Lecture 95 Introduction HashiCorp Certification

Lecture 96 Understand Infrastructure as Code (IaC) Concepts

Lecture 97 Understand Terraform's Purpose

Lecture 98 Understand Terraform Basics I

Lecture 99 Understand Terraform Basics II

Lecture 100 Use the Terraform CLI

Lecture 101 Interact with Terraform modules

Lecture 102 Navigate Terraform workflow

Lecture 103 Implement and Maintain State

Lecture 104 Read, Generate, and Modify Configuration

Lecture 105 Understand Terraform Cloud and Enterprise Capabilities

Lecture 106 Practice Questions For Terraform Associate Certification I

Lecture 107 Practice Questions For Terraform Associate Certification II

Lecture 108 Practice Questions For Terraform Associate Certification III

Lecture 109 Practice Questions For Terraform Associate Certification IV

Lecture 110 Practice Questions For Terraform Associate Certification V

Lecture 111 Practice Questions For Terraform Associate Certification VI

Section 17: Course Completion

Lecture 112 Congratulations

Lecture 113 Bonus Lecture : What is Next?

Developers/System administrators looking to expand their knowledge into DevOps,Junior DevOps developers looking to advance their skills,Who wants to learn terraform to deploy/manage cloud resources automatically using Terraform