Favorites
b/udemy1edited 1 year agobyELKinG

Hashicorp Certified: Terraform Associate 2022

Hashicorp Certified: Terraform Associate 2022

Last updated 1/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.87 GB | Duration: 10h 45m

Learn Terraform , IaC tool, for building, changing, and versioning infra .Get HashiCorp Certified: Terraform Associate

What you'll learn
Student will learn from basics of terraform syntax to advanced terraform code writing for building Auto Scale Group of Web Servers with a load balancers.
Prepare for Terraform Associate certification exam with practice tests and quiz
Terraform Associate Certification - Key Concepts review relevant to exam preparation
What is terraform state and how that can be used in Terraform stack of resources and can help large team
What is Terraform module and why it is powerful. Create module and discover module gotchas. How to create and access Terraform Module Inputs and Outputs.
How to work with key AWS services such as IAM , VPC ,Route53,EBS and more.
Create identical Infrastructure stack using Terraform workspace and tfvar.
Terraform key concepts such Interpolation , remote state , output attributes , variables , useful commands data resource with real examples.

Requirements
You will need to set up an AWS Account (you can use the free tier for this course)
A Windows, Linux or Mac PC/Laptop
Knowledge of any one Cloud platform would be advantageous but not strictly required.

Description
Terraform is most popular Infrastructure as code tool as it supports more than 100 providers including AWS , Azure ,Google and many. This course will take you from basic to advance and helps you understand key concepts with lab demonstration. In few lectures and detail lab demonstrations , you will start writing your first terraform code, all the way up to deploying cluster of web servers in Auto Scaling Group with a load balancers. You will have lot of lab demonstration so that you can practice on your own. Designed for SRE , DevOps and developers and managers. You will learn key concepts , such as terraform state , modules , workspace, data resource and can apply in your project immediately. Terraform allows you to automate and version the infrastructure . Terraform module makes this infrastructure as code tool really stands from others in the market. Terraform function provides best developer experience to write efficient code. We will have fun with all of these terraform key features. You will learn how to work Organization m workspace , VCS , runs in Terraform cloud and what is the difference with Terraform Enterprise. Bonus : Prepare you for HashiCorp Certification - Terraform Associate Course is designed to teach students with no prior knowledge in AWS or Terraform. All the used AWS technology in example have been described in detail.

Overview
Section 1: Welcome to class: Let's get started

Lecture 1 Take a look! An overview of this course

Section 2: Section 2: let's setup the lab and get started

Lecture 2 Setup new AWS Free tier account

Lecture 3 Protect your AWS account. Setup MFA for your root user.

Lecture 4 Stop using root user and create separate admin user for day to day work.

Lecture 5 Install and configure AWS Command line on your system

Lecture 6 Install Terraform binary in your system

Lecture 7 Install AWS Command line tool and Terraform binary on Windows

Lecture 8 Code Editor : VSCode

Section 3: Section 3: Deploy single server to cluster of web servers in ASG with ALB

Lecture 9 Define AWS as provider

Lecture 10 Clone this GITHUB repo

Lecture 11 Deploy single server : EC2 Instance

Lecture 12 Deploy single web server - using user_data

Lecture 13 Deploy single configurable web server using variable

Lecture 14 Deploy cluster of web servers : use count parameter

Lecture 15 Deploy cluster of web servers in Auto Scaling Group

Lecture 16 Deploy cluster of webs servers in Auto Scaling Group with ALB

Section 4: Section 4: Terraform Key concepts

Lecture 17 Terraform Interpolation : most useful topic !

Lecture 18 Terraform commands : selected useful ones!

Lecture 19 Terraform variables

Lecture 20 Terraform outputs

Lecture 21 Terraform remote state : why its so important and useful ?

Lecture 22 Terraform data resource

Section 5: Terraform module : don't copy paste the same code again and again!

Lecture 23 Module Introduction

Lecture 24 Module basics

Lecture 25 Module Inputs

Lecture 26 Module output

Lecture 27 Module gotchas

Lecture 28 Module Versioning

Section 6: Terraform state

Lecture 29 what is terraform state ?

Lecture 30 what is remote state storage ? why we need ?

Lecture 31 Terraform State locking

Lecture 32 Isolate terraform state

Section 7: Working with key AWS services

Lecture 33 AWS Service EBS : Elastic Block Storage

Lecture 34 create AWS IAM roles and attach policy

Lecture 35 create route53 records

Lecture 36 create VPC , Private and Public subnet , Internet Gateway and NAT Gateway

Section 8: Security in Terraform

Lecture 37 Avoid hardcoded credentials in Terraform provider block

Lecture 38 Assume Role in Provider block

Lecture 39 Protect Sensitive Information

Lecture 40 Create resources in multiple regions from same configuration

Lecture 41 Create resources in multiple AWS accounts

Section 9: Terraform Provisioner

Lecture 42 Provisioner introduction

Lecture 43 provisioner local-exec

Lecture 44 provisioner remote-exec

Section 10: Terraform workspace and tfvar

Lecture 45 Terraform workspace introduction

Lecture 46 workspace commands

Lecture 47 workspace lab demonstration

Lecture 48 Create identical infrastructure stack using .tfvar

Section 11: Terraform Cloud and Enterprise capabilities

Lecture 49 Terraform Cloud Overview

Lecture 50 Access Terraform Cloud - Sign up

Lecture 51 Integrate terraform cloud with VCS(version control system)

Lecture 52 Create new workspace, initiate run and collaborate

Lecture 53 Destroy infrastructure - Terraform Cloud Workspace

Lecture 54 Terraform Cloud Organization Deep Dive

Lecture 55 Terraform Cloud workspace deep dive

Lecture 56 Sentinel policies overview

Lecture 57 Terraform Cloud as Remote Backend : Operate from your workstation

Section 12: Real world Terraform project

Lecture 58 Deploy Jenkins build server

Section 13: Terraform Associate Certification Exam Preparation

Lecture 59 Terraform Associate Certification exam overview

Lecture 60 Register for Terraform Associate Certification exam

Lecture 61 Exam Prep review Session Part One

Lecture 62 Exam Prep Review Session Part Two

Lecture 63 Exam Prep Review Session Part Three

Lecture 64 Exam Prep Review Session Part Four

Lecture 65 Exam Prep Review Session Part Five

Lecture 66 Exam Prep Review Session Part Six

Section 14: Conclusion and Congratulations

Lecture 67 What next !

Individual wants to get Terraform Associate certification.,Individuals want to be master in Infrastructure as Code tool Terraform and want to be skilled DevOps Engineer,Individuals want to be master in Cloud Technology as Infrastructure as Code tool is one of the main pillar of Cloud.,Technical managers who wants to have overview to understand how Infrastructure as Code tool works and how that can be leveraged in organization.

Screenshots

Hashicorp Certified: Terraform Associate 2022

Homepage

without You and Your Support We Can’t Continue
Thanks for Buying Premium From My Links for Support
Click >>here & Visit My Blog Daily for More Udemy Tutorial. If You Need Update or Links Dead Don't Wait Just Pm Me or Leave Comment at This Post

All comments

    Load more replies

    Join the conversation!

    Log in or Sign up
    to post a comment.