Devops Bootcamp: Terraform


Devops Bootcamp: Terraform
Devops Bootcamp: Terraform
Published 7/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz

Learn Terraform from scratch. Terraform fundamentals all the way to provisioning real-world cloud infrastructure on AWS.

What you’ll learn
Learn and understand the power of Infrastructure as Code (IaC) technologies
Prepare for the HashiCorp Certified Terraform Associate exam
How to provision cloud infrastructure (AWS, Azure, GCP) with Terraform
Learn one of the most in-demand skills for DevOps Engineers and SysAdmins
Master Terraform from fundamentals all the way to Advanced Modules
Have the skills and understanding of Terraform to confidently become certified and apply for jobs
Learn to implement Terraform in your enterprise
Learn by doing through hands-on experience with Terraform
Program using the HashiCorp Configuration Language (HCL) used by Terraform
Become a top 10% Terraform developer to enhance your skillset and career opportunities
Requirements
A computer (Windows, Mac, or Linux) with an internet connection
Basic Linux knowledge is required
No paid AWS subscription is required as AWS Free Tier is used throughout the course
Description
Overview

Section 1: Introduction

Lecture 1 Join Our Online Classroom!

Lecture 2 Exercise: Meet Your Classmates and Instructor

Lecture 3 Course Code + Cheatsheet

Section 2: Terraform and AWS Introduction

Lecture 4 Why Terraform

Lecture 5 Terraform Demo

Lecture 6 IaC Tool Comparison Terraform vs Ansible

Lecture 7 Installing Terraform on Linux and macOS

Lecture 8 Installing Terraform on Windows
Lecture 9 Installing and Configuring VSCode

Lecture 10 Monthly Coding Challenges, Free Resources and Guides

Lecture 11 Creating an AWS Account

Lecture 12 Creating an IAM User

Lecture 13 AWS Basics VPC

Lecture 14 AWS Basics EC2

Lecture 15 AWS Regions and Zones

Section 3: Provisioning AWS Infrastructure with Terraform

Lecture 16 Terraform Code Structure

Lecture 17 Terraform Providers

Lecture 18 Terraform Configuration Syntax

Lecture 19 Initializing Working Directories

Lecture 20 Authenticating to AWS

Lecture 22 Terraform Plan and Apply

Lecture 23 Formatting and Validating Configuration Files

Lecture 24 Destroying Infrastructure with Terraform10dbb133.autosave

Lecture 25 Replacing Infrastructure with Terraform

Lecture 30 Security Groups and Firewall Configuration

Lecture 31 Launching EC2 Instances in the VPC

Lecture 32 Creating an SSH Key Pair for EC2

Lecture 33 Automatic SSH Key Pair Generation with Terraform

Lecture 34 Terraform Data Sources

Lecture 35 Filtering AMI Using Data Sources

Lecture 36 Query Data with Outputs

Lecture 37 Understanding Terraform State

Lecture 38 The Terraform State Command

Lecture 39 Running Commands on EC2

Lecture 40 Running Commands Using User Data

Lecture 41 Exercise: Imposter Syndrome

Lecture 42 Provision Infrastructure with Cloud-Init

Lecture 43 Terraform Provisioners

Lecture 44 Terraform Troubleshooting and Logging

Section 4: Challenge: Provisioning AWS with Terraform

Lecture 45 Challenge Instructions

Section 5: HashiCorp Configuration Language (HCL) In Depth

Lecture 46 Terraform Simple Types: Number, String, Bool

Lecture 47 Terraform Collection Types: List and Map

Lecture 48 Terraform Structural Types: Tuple and Object

Lecture 49 The Count Meta-Argument

Lecture 50 Creating IAM Users Using Count

Lecture 51 The for_each Meta-Argument

Lecture 52 Using Dynamic Blocks

Lecture 53 Conditional Expressions

Lecture 54 Terraform Locals

Lecture 55 Intro to Terraform Built in Functions

Lecture 56 Using Terraform Built in Functions

Lecture 57 Using Splat Expressions in Terraform

Section 6: Challenge: HashiCorp Configuration Language

Lecture 58 Challenge Instructions

Section 7: Terraform Remote State and Security

Lecture 59 Backends and Remote State Management

Lecture 60 Terraform Remote State on Amazon S3

Lecture 61 Implementing State Locking with DynamoDB

Lecture 62 Terraform Remote State on Terraform Cloud

Lecture 63 Managing Secrets in Terraform

Lecture 65 Storing Secrets Securely Using AWS Secrets Manager

Section 8: Challenge: Terraform Remote State

Lecture 66 Challenge Instructions

Section 9: Terraform Modules

Lecture 67 Intro to Terraform Modules

Lecture 68 Creating Your First Module

Lecture 71 Refactoring the Infrastructure Using Modules

Lecture 72 Accessing Child Module Output Values

Lecture 74 Intro to Terraform Registry

Lecture 75 The VPC Module

Lecture 76 The Security Group Module

Lecture 77 The EC2 Module

Section 10: Where To Go From Here?

Lecture 78 Thank You!

Lecture 79 Become An Alumni

Anyone interested in obtaining the HashiCorp Terraform Associate Certification,Anyone who wants to learn about cloud platforms like AWS, Azure, and Google Cloud Platform,Anyone who wants to become a DevOps Engineer or SysAdmin,DevOps Engineers and SysAdmins who want to learn Terraform and be able to add a new skill to their resume and toolkit,Students who are stuck in tutorial hell and want to go beyond all the beginner Terraform tutorials,Anyone interested in provisioning infrastructure on AWS,Anyone interested in learning the HashiCorp Configuration Language (HCL),Anyone interested in working at companies that utilize the cloud,Bootcamp or online tutorial graduates that want to go beyond the basics,You want to learn from an industry professional who actually has real-world industry experience, not just another online instructor that teaches off of documentation

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima