WeAreDevelopers LIVE Jun 12, 2020

Terraform for Developers

Devlin Duldulao

Say goodbye to slow, error-prone manual deployments. Terraform treats cloud infrastructure just like application code. Master core workflows to automate and scale your environments anywhere.

Pause
Mute Enter Fullscreen
#1 about 2 min

Understanding the fundamentals of infrastructure as code

How automation eliminates manual provisioning errors and increases deployment speed.

#2 about 3 min

Overview of Terraform and Terraform Cloud features

An overview of using Terraform for lifecycle management and remote team collaboration.

#3 about 4 min

Terraform configuration syntax and core CLI commands

Understanding basic resource blocks, variables, expressions, and common execution commands.

#4 about 9 min

Deploying Azure infrastructure resources with Terraform code

A live demonstration of provisioning an app service and SQL database in Azure.

#5 about 5 min

Provisioning and modifying Google Cloud compute resources

Applying configurations to safely create, update, and destroy compute instances in Google Cloud.

#6 about 5 min

Reviewing AWS infrastructure deployment configuration and planning

Examining basic compute and security group setup scripts for AWS environments.

#7 about 5 min

Managing Terraform state and automating CI/CD pipelines

Best practices for securing remote state files within automated release pipelines.

#8 about 5 min

Comparing Terraform to popular configuration management tools

How declarative infrastructure provisioning differs from mutable configuration approaches like Chef, Puppet, and Ansible.

#9 about 4 min

Structuring Terraform with Packer, Docker, and Kubernetes

Orchestrating hardware provisioning alongside containerized application deployments and baked virtual machine images.

#10 about 2 min

Contrasting Terraform with Pulumi and cloud-specific tools

Evaluating differences between Terraform, general-purpose language IaC tools, and proprietary cloud managers.

#11 about 2 min

Infrastructure as code summary and learning resources

A recap of automation benefits alongside recommended certifications and reading material for practitioners.

Matching moments

2:12 min

How Terraform translates code into cloud infrastructure

Thomas Hartenstein · LIVE

3:20 min

Overview of infrastructure as code tools

Alexander Bubeck · World Congress 2023

4:44 min

Core features of Terraform and HashiCorp Configuration Language

Hennie Francis · LIVE

3:20 min

Choosing tools and environments for infrastructure as code

Hennie Francis · LIVE

1:46 min

Automating cloud provisioning with infrastructure as code

Talia Nassi · LIVE

1:57 min

Executing the core Terraform provisioning workflow

Talia Nassi · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 11:00–11:30

Stage 1

Application-Defined Compute: Rethinking Infrastructure for AI Applications

Anurag Goel

Founder and CEO of Render

Anurag Goel
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 6

Why CI Deserves Its Own Infrastructure

Piotr Bejda

Member of Technical Staff at Blacksmith ️

Piotr Bejda
Open session

World Congress 2026 North America

September 25, 2026 · 09:00–09:30

Stage 2

Autonomous Infrastructure: Building AI Agents for Global-Scale Capacity Efficiency

Tommy Tran

Software Engineer at Meta

Tommy Tran
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 4

Why Infrastructure Forecasting Fails – Building a Self-Serve Forecasting Platform

Ankur Gupta

LinkedIn, Senior Staff Technical Program Manager

Ankur Gupta
Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 9

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Tech Leaders Stage

Ship with Context: GitLab Orbit and Google Cloud for AI-Powered Software Delivery

Michael Angelo Rivera, Mike Duchesne

Michael Angelo Rivera
Mike Duchesne