Terraform Associate Architect

course-image

Module 1: Introduction to Terraform

Lesson 1: Overview of Terraform
- What is Infrastructure as Code (IaC)?
- Benefits of Using Terraform
- Key Features of Terraform

Lesson 2: Installing Terraform
- System Requirements and Prerequisites
- Installation Methods: Binary, Package Manager
- Demo: Installing Terraform
  - In this demo, we cover the installation process of Terraform on various operating systems.

Module 2: Getting Started with Terraform

Lesson 1: Terraform Basics
- Understanding Terraform Configuration Files
- Providers, Resources, and Data Sources
- Demo: Writing Your First Terraform Configuration
  - In this demo, we demonstrate how to write and apply a simple Terraform configuration.

Lesson 2: Terraform CLI
- Common Terraform Commands: `init`, `plan`, `apply`, `destroy`
- Working with Terraform State
- Demo: Using the Terraform CLI
  - In this demo, we cover how to use the Terraform CLI to manage infrastructure.

Module 3: Terraform Configuration Management

Lesson 1: Variables and Outputs
- Using Variables in Terraform
- Defining and Using Outputs
- Demo: Managing Variables and Outputs
  - In this demo, we demonstrate how to define and use variables and outputs in Terraform configurations.

Lesson 2: Resource Dependencies
- Understanding Implicit and Explicit Dependencies
- Managing Resource Dependencies
- Demo: Handling Resource Dependencies
  - In this demo, we cover how to manage resource dependencies in Terraform.



Module 1:

>Lesson 1: Overview of Linux

Lesson 2: Installing Linux

Module 2:

Lesson 1: Navigating the File System

Lesson 2: Working with Files

Module 3:

Lesson 1: System Monitoring and Management

Lesson 2: Networking Commands

Course Certificate

"Certificate will be issued upon completion of each topic."