Skip to content
Tech Trivandrum

Terraform and Infrastructure as Code

Define, provision and manage cloud infrastructure with Terraform, using reusable modules and safe team workflows.

Infrastructure as CodeIntermediate

About this course

Infrastructure as code turns manual, error-prone setup into something versioned, reviewed and repeatable. This course teaches Terraform from the ground up and then moves on to the structure and workflows needed for real projects.

What you will learn

  • Explain the benefits and principles of infrastructure as code
  • Write Terraform configurations for cloud resources
  • Manage state safely, including remote state
  • Create reusable modules
  • Apply a plan-and-review workflow suitable for teams

Curriculum

  1. 01Infrastructure as codeWhy and how.
    • Declarative configuration
    • The Terraform workflow
  2. 02Terraform languageWriting configurations.
    • Providers and resources
    • Variables and outputs
    • Expressions and functions
  3. 03StateHow Terraform tracks reality.
    • Local and remote state
    • State locking
    • Importing existing resources
  4. 04ModulesBuilding reusable components.
    • Module structure
    • Inputs and outputs
    • Versioning
  5. 05Working in teamsSafe change at scale.
    • Environments
    • Plan reviews
    • Running Terraform in pipelines

Prerequisites

  • Basic knowledge of a cloud platform such as AWS
  • Comfort with the command line

More courses

Cloud ComputingBeginner

AWS Practical Course

A beginner-friendly, practical AWS program focused on building the foundation and hands-on confidence required to work with AWS in real-world IT environments.

View course
Cloud ComputingBeginner

Oracle Cloud Infrastructure (OCI)

Get productive on Oracle Cloud Infrastructure, from tenancy setup and networking to compute, storage and architecture fundamentals.

View course
Cloud ComputingBeginner

Microsoft Azure Fundamentals

Understand how Microsoft Azure is organised and learn to work with its core compute, storage, networking and identity services.

View course
Terraform and Infrastructure as Code | Tech Trivandrum