Curriculum For This Course
Video tutorials list
-
Introduction
Video Name Time 1. Introduction to the Course and Certification 8:00 -
Getting Started & Setting Up Labs
Video Name Time 1. Choosing a right Infrastructure as Code tool 10:00 2. Installing Terraform - Windows Users 5:00 3. Installing Terraform - MacOS and Linux Users 4:00 4. Choosing Right IDE for Terraform IAC development 5:00 5. Setting up AWS account 6:00 -
Deploying Infrastructure with Terraform
Video Name Time 1. Creating first EC2 instance with Terraform 20:00 2. Understanding Resources & Providers - NEW 12:00 3. Understanding Resource & Providers - Part 2 NEW 9:00 4. Destroying Infrastructure with Terraform (NEW) 9:00 5. Understanding Terraform State files (NEW) 10:00 6. Understanding Desired & Current States (NEW) 8:00 7. Challenges with the current state on computed values (NEW) 5:00 8. Terraform Provider Versioning 13:00 -
Read, Generate, Modify Configurations
Video Name Time 1. Overview of Course Lecture Format 6:00 2. Understanding Attributes and Output Values in Terraform 13:00 3. Referencing Cross-Account Resource Attributes 12:00 4. Terraform Variables 8:00 5. Approaches for Variable Assignment 11:00 6. Data Types for Variables 13:00 7. Fetching Data from Maps and List in Variable 3:00 8. Count and Count Index 11:00 9. Conditional Expressions 8:00 10. Local Values 5:00 11. Terraform Functions 19:00 12. Data Sources 8:00 13. Debugging in Terraform 4:00 14. Terraform Format 2:00 15. Validating Terraform Configuration Files 3:00 16. Load Order & Semantics 7:00 17. Dynamic Blocks 10:00 18. Tainting Resources 7:00 19. Splat Expressions 3:00 20. Terraform Graph 6:00 21. Saving Terraform Plan to File 4:00 22. Terraform Output 3:00 23. Terraform Settings 5:00 24. Dealing with Large Infrastructure 11:00 25. Zipmap Function 5:00 -
Terraform Provisioners
Video Name Time 1. Understanding Provisioners in Terraform 6:00 2. Types of Provisioners 5:00 3. Implementing remote-exec provisioners 10:00 4. Implementing local-exec provisioners 5:00 5. Creation-Time & Destroy-Time Provisioners 10:00 6. Failure Behavior for Provisioners 4:00 -
Terraform Modules & Workspaces
Video Name Time 1. Understanding DRY principle 7:00 2. Implementing EC2 module with Terraform 8:00 3. Variables and Terraform Modules 6:00 4. Terraform Registry 11:00 5. Terraform Workspace 5:00 6. Implementing Terraform Workspace 8:00 -
Remote State Management
Video Name Time 1. Integrating with GIT for team management 7:00 2. Security Challenges in Commiting TFState to GIT 8:00 3. Module Sources in Terraform 7:00 4. Terraform and .gitignore 5:00 5. Remote State Management with Terraform 5:00 6. Implementing S3 Backend 6:00 7. Challenges with State File locking 7:00 8. Integrating DynamoDB with S3 for state locking 5:00 9. Terraform State Management 10:00 10. Importing Existing Resources with Terraform Import 9:00 -
Security Primer
Video Name Time 1. Handling Access & Secret Keys the Right Way in Providers 4:00 2. Terraform Provider UseCase - Resources in Multiple Regions 7:00 3. Handling Multiple AWS Profiles with Terraform Providers 4:00 4. Terraform & Assume Role with AWS STS 8:00 5. Sensitive Parameter 3:00 -
Terraform Cloud & Enterprise Capabilities
Video Name Time 1. Overview of Terraform Cloud 7:00 2. Creating Infrastructure with Terraform Cloud 16:00 3. Overview of Sentinel 5:00 4. Overview of Remote Backends 6:00 5. Implementing Remote Backend Operations in Terraform Cloud 8:00 -
Exam Preparation Section
Video Name Time 1. Overview of HashiCorp Exams 15:00 2. Important Pointers for Exams - Part 01 8:00 3. Important Pointers for Exams - Part 02 8:00 4. Important Pointers for Exams - Part 03 7:00 5. Important Pointers for Exams - Part 04 7:00 6. Important Pointers for Exams - Part 05 14:00 7. Important Pointers for Exams - Part 06 14:00
Add Comment