Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
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 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Terraform Authoring And Operations Professional 2025

    Posted By: ELK1nG
    Terraform Authoring And Operations Professional 2025

    Terraform Authoring And Operations Professional 2025
    Published 12/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 11.44 GB | Duration: 21h 25m

    All in One course for Mastering Terraform and gaining the official Terraform Professional Certification

    What you'll learn

    PASS the HashiCorp Certified: Terraform Authoring and Operations Professional EXAM.

    ALL 700+ SLIDES available to download.

    Gain REAL-WORLD insights in practical implementation of Terraform.

    Little Theory. ALL Practicals.

    Requirements

    Basic Understanding of Terraform

    Basic Understanding of AWS

    AWS Account

    Description

    Unlock the next level of expertise in Infrastructure as Code (IaC) with our comprehensive HashiCorp Certified: Terraform Authoring and Operations Professional 2025 certification-based video course. Designed for intermediate level practitioners, this course is tailored to help you master Terraform concepts, optimize infrastructure management, and pass the official Terraform Professional Certification exam with confidence.This course also has a dedicated Exam Preparation Section that contains a series of challenges and practice tests to help you assess your understanding of all the topics that are part of the official exam blueprint and verify if you are ready to give the official Terraform Professional certification exams.One of the prerequisites for the course is the candidates should have basic practical knowledge of Terraform. Completing our HashiCorp Certified Terraform Associate level course or having equivalent knowledge is recommended. We use a basic set of AWS services to demonstrate most of the Terraform concepts. Deep AWS integration, as required as part of the certification exam, is kept in the last isolated section of this course. This ensures that users from other provider backgrounds, like Azure and GCP, are also able to complete the six core domains as part of this course.Keeping the standards high, similar to other Zeal best-seller courses, this course has a perfect balance, and every topic is explained in a simplified way with practical scenarios.With the exciting set of new learnings and tons of practicals throughout this course, I look forward to seeing you in this course and being part of the journey to be Terraform Professional level certified.

    Overview

    Section 1: Introduction

    Lecture 1 Overview of Terraform Professional Certification

    Lecture 2 About the Course and Resources

    Lecture 3 Document - Code Repository and Our Community

    Lecture 4 Central PPTs for Entire Course

    Section 2: Domain 1 - Manage resource lifecycle

    Lecture 5 Terraform in Automation Environments

    Lecture 6 Terraform CLI - Commands and Options

    Lecture 7 Importance of Input=False

    Lecture 8 Importance of No Color Flag

    Lecture 9 Overview of Provider Plugin Caching

    Lecture 10 Practical - Provider Plugin Caching

    Lecture 11 Explicit Installation Method - File System Mirror

    Lecture 12 Practical - File System Mirror Configuration

    Lecture 13 Static Analysis Tool for Terraform - External

    Lecture 14 Installing Checkov in Linux - External

    Lecture 15 Analyzing Terraform Code with Checkov - External

    Lecture 16 Importance of Saving Plan to a File

    Lecture 17 Code Scanning and Plan Scanning

    Lecture 18 TF_IN_AUTOMATION

    Lecture 19 Overview of Terraform Import

    Lecture 20 Terraform Import Practical

    Lecture 21 Resource Targeting

    Lecture 22 Resource - Random Integer

    Lecture 23 Resource Targeting - Handling Dependency

    Lecture 24 Moved Blocks

    Section 3: Domain 2 - Develop & troubleshoot dynamic configuration

    Lecture 25 Escape Sequences in Quoted Strings

    Lecture 26 Basic of Heredoc Strings

    Lecture 27 Components and Types of Heredoc Strings

    Lecture 28 Clarity - Whitespaces in Heredoc Strings

    Lecture 29 Terraform Functions - jsonencode and jsondecode

    Lecture 30 More Examples - jsondecode

    Lecture 31 Overview of Data Sources

    Lecture 32 Data Sources - Documentation Reference

    Lecture 33 Data Sources - Format

    Lecture 34 Use-Case: Fetching Latest OS Image Using Data Sources

    Lecture 35 Practical - Fetching Latest OS Image Using Data Sources

    Lecture 36 Overview of Input Variable Validation

    Lecture 37 Input Variable Validation - Practical

    Lecture 38 More Examples - Input Variable Validation

    Lecture 39 Overview of Preconditions and Postconditions

    Lecture 40 More Examples - Preconditions

    Lecture 41 Check Blocks in Terraform

    Lecture 42 Sensitive Parameter

    Lecture 43 Overview of HashiCorp Vault

    Lecture 44 Terraform and Vault Integration

    Lecture 45 Resource Behavior and Meta Arguments

    Lecture 46 Meta-Argument - LifeCycle

    Lecture 47 LifeCycle Meta-Argument - Create Before Destroy

    Lecture 48 LifeCycle Meta-Argument - Prevent Destroy

    Lecture 49 LifeCycle Meta-Argument - Ignore Changes

    Lecture 50 Revision - Data Type - List

    Lecture 51 Revision - Data Type - Map (New)

    Lecture 52 Data Type - Object

    Lecture 53 Nesting in Variable Types

    Lecture 54 Fetching Values From Variables with Nested Data Types

    Lecture 55 Challenges with Count Meta-Argument

    Lecture 56 Data Type - SET (NEW)

    Lecture 57 for_each in Terraform (New)

    Lecture 58 Conditional Expressions

    Lecture 59 Basics of FOR Expressions

    Lecture 60 Basics of CSVDECODE Function

    Lecture 61 FOR Expressions - Part 2

    Lecture 62 Create Multiple Resources based on CSV Values

    Lecture 63 Nested Loops - For Expression

    Lecture 64 Terraform Functions - Flatten and Distinct

    Lecture 65 Templates in Terraform

    Lecture 66 Templates - Dealing with Lists and Maps

    Lecture 67 Exercises - For Expression

    Section 4: Domain 3 - Develop collaborative Terraform workflows

    Lecture 68 Terraform Settings

    Lecture 69 Terraform Backends

    Lecture 70 Implementing S3 Backend

    Lecture 71 State File locking

    Lecture 72 Integrating DynamoDB with S3 for state locking

    Lecture 73 Terraform State Management - Dependent on S3 Backend

    Lecture 74 Remote State Data Source

    Lecture 75 Remote State Data Source Practical

    Lecture 76 Overview of Terraform Test

    Lecture 77 Terraform Test - Practical

    Lecture 78 Terraform Test - Assert Block

    Lecture 79 Terraform Test - Root Level Attributes

    Section 5: Domain 4 - Create, maintain, and use Terraform modules

    Lecture 80 Basics of Terraform Modules

    Lecture 81 Creating EC2 instance using Modules

    Lecture 82 Points to Note - Referencing Modules

    Lecture 83 Choosing the Right Terraform Module

    Lecture 84 Creating Base Module Structure for Custom Module

    Lecture 85 Creating Custom Module for EC2

    Lecture 86 Module Sources - Calling a Module

    Lecture 87 Using Local Paths to Call Custom Module

    Lecture 88 Improvements in Custom Module Code

    Lecture 89 Variables in Terraform Modules

    Lecture 90 Converting Hardcoded Values to Variables in Custom Module

    Lecture 91 Improvements in Provider Configuration in Custom Module

    Lecture 92 Module Outputs

    Lecture 93 Root Module vs Child Module

    Lecture 94 Standard Module Structure

    Lecture 95 Moved Blocks - For Modules

    Lecture 96 Multiple Provider Configuration in Modules

    Lecture 97 Refactor Use-Case 1 - Renaming a Resource with Count

    Lecture 98 Refactor Use-Case 2 - Enabling Count for Existing Resources

    Lecture 99 Refactor Use-Case 3 - Enabling for_each for Existing Resources

    Lecture 100 Refactor Use-Case 4 - Enabling count for a Module Call

    Lecture 101 Refactor Use-Case 5 - Splitting One Module into Multiple

    Section 6: Domain 5 - Configure and use Terraform providers

    Lecture 102 Reference - AWS CLI - Config and Credentials File

    Lecture 103 AWS Provider - Shared Config and Credentials

    Lecture 104 Revising Named Profiles in AWS CLI

    Lecture 105 AWS Provider - Setting Named Profiles

    Lecture 106 Multiple Provider Configuration

    Lecture 107 AWS Provider - Default Tags

    Lecture 108 AWS Provider - Assume IAM Role

    Lecture 109 AWS Provider - Assume Role Practical

    Lecture 110 Dependency Lock File

    Lecture 111 Overview of Debugging in Terraform

    Lecture 112 Debugging Terraform - Practical

    Section 7: Domain 6 - Collaborate on infrastructure as code using HCP Terraform

    Lecture 113 Overview of HashiCorp Cloud Platform for Terraform

    Lecture 114 Creating a New HCP Terraform Account

    Lecture 115 Base Structure of HashiCorp Cloud Platform for Terraform

    Lecture 116 HCP Terraform Practical - Creating Organization and Workspaces

    Lecture 117 HCP Terraform - Core Practical

    Lecture 118 The CLI-driven Run Workflow in HCP

    Lecture 119 The CLI-driven Run Workflow - Practical

    Lecture 120 Variable Sets

    Lecture 121 Overview of Sentinel

    Lecture 122 External Resource - Run Task

    Lecture 123 Run Triggers

    Section 8: Domain 7 - AWS Integration Practicals

    Lecture 124 Data Source - AWS Caller Identity

    Lecture 125 Data Source - AWS Subnet

    Lecture 126 Create and Manage IAM User

    Lecture 127 Create IAM Policies through Terraform

    Lecture 128 Data Source - IAM Policy Document

    Lecture 129 Creating IAM Role through Terraform

    Lecture 130 Resource - IAM Role Policy Attachment

    Lecture 131 Create Launch Template

    Lecture 132 Create Auto-Scaling Groups

    Lecture 133 Create S3 Bucket and Bucket Policy

    Section 9: Exam Preparation Section

    Lecture 134 Overview of Terraform Professional Exam

    Lecture 135 Exam Appointment Rules and Requirements

    Lecture 136 Booking the Exam

    Lecture 137 Raising Accommodation Request

    Lecture 138 Getting Used to Exam Environment

    Lecture 139 Important Tip for Exams

    Lecture 140 Important Part of Exams - Part 1

    Individuals who are interested in learning Terraform in more detail,Individuals aspiring to gain the official Terraform Professional-level certification