Course Outline


Installing and Configuring Terraform (Cloud or On-Premise)

Understanding Configuration Management and DevOps Methodology

How Terraform Compares with Ansible, Chef, Puppet, and SaltStack.

Overview of Terraform Features and Architecture

Navigating the User Interface

Overview of Terraform Syntax

Planning an Infrastructure Strategy

Defining Infrastructure through Configuration Files

Executing the Infrastructure

Understanding and Managing State

Understanding and Tracking Dependencies

Destroying Infrastructure

Version Controlling Configurations

Tracking Changes

Sharing Configurations with Others

Automation Testing for Infrastructure

Securing Access


Summary and Conclusion


  • An understanding of cloud infrastructure concepts.


  • DevOps engineers
  • System administrators
  • System architects
  21 Hours


Related Courses

Cloud Computing Overview

  7 hours

It is all about Cloud: Key Concepts, Players, and Technologies

  21 hours

Cloud Architect

  35 hours

Multicloud Computing with Morpheus

  21 hours

Cloud Native Strategy for Engineers

  21 hours

Cloud Native Strategy for Managers

  7 hours

Cloud, SaaS, IaaS - Practical Overview of Available Options

  35 hours

Getting Started with Consul

  7 hours

OSv: Operating System for the Cloud

  7 hours

Google Kubernetes Engine (GKE)

  14 hours

Terraform on AWS

  21 hours

Terraform for Managing Cloud Infrastructure

  14 hours

Terraform on GCP (Google Cloud Platform)

  21 hours

Advanced Terraform

  14 hours