WeAreDevelopers LIVE Oct 2, 2024

Infrastructure as Code: The Developer's Secret Weapon

Hennie Francis

Stop wrestling with configuration drift and manual server setups. Mastering Terraform turns chaotic cloud administration into a predictable, automated delivery process driven entirely by git commits.

Pause
Mute Enter Fullscreen
#1 about 3 min

Defining infrastructure as code and its key benefits

Automating infrastructure provisioning eliminates manual setup, reduces costs, and prevents configuration drift across environments.

#2 about 2 min

Importance of infrastructure as code in DevOps practices

Consistent and automated deployments enable better alignment between developers and operations teams.

#3 about 4 min

Choosing tools and environments for infrastructure as code

Selecting appropriate platforms like Terraform or Ansible enables seamless deployment to diverse cloud and container architectures.

#4 about 6 min

Using artificial intelligence tools to plan infrastructure deployments

Leveraging external knowledge bases helps developers conceptualize architecture patterns and select correct provisioning technologies quickly.

#5 about 5 min

Core features of Terraform and HashiCorp Configuration Language

Utilizing a declarative language simplifies multi-cloud deployments by automatically determining provisioning orders and managing infrastructure state.

#6 about 2 min

Essential commands for running and testing Terraform configurations

Understanding the primary execution flow ensures safe infrastructure changes through initialization, validation, and automated unit testing.

#7 about 5 min

Best practices for writing and maintaining Terraform code

Protecting secrets, utilizing shared modules, and organizing environments with dedicated workspaces establishes secure and scalable infrastructure.

#8 about 13 min

Configuring the backend and providers for a Terraform workspace

Binding Terraform Cloud to AWS providers with secure credentials and scoped variables creates a reliable provisioning foundation.

#9 about 8 min

Executing infrastructure provisioning and teardown via Terraform Cloud

Safely applying and destroying an AWS S3 bucket demonstrates how continuous configuration alignment prevents persistent infrastructure drift.

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

1:55 min

Understanding the fundamentals of infrastructure as code

Devlin Duldulao · LIVE

4:01 min

Comparing Terraform to popular configuration management tools

Devlin Duldulao · LIVE

1:46 min

Automating cloud provisioning with infrastructure as code

Talia Nassi · LIVE

1:43 min

Adopting software development tools for infrastructure as code

Niklas Werker Niklas Werker +1 · World Congress 2025

Upcoming sessions on this topic

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 25, 2026 · 09:40–10:10

Stage 2

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 24, 2026 · 11:00–11:30

Stage 1

Application-Defined Compute: Rethinking Infrastructure for AI Applications

Anurag Goel

Founder & CEO of Render

Anurag Goel
Open session

World Congress 2026 North America

September 24, 2026 · 11:10–11:15

Outdoor Stage

Architecting the 100X SDLC: Building Production Trust into AI-Assisted Delivery

Ranjan Parthasarathy

Founder, CPTO/CEO at AXIOMSTUDIO.AI

Ranjan Parthasarathy
Open session

World Congress 2026 North America

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

Stage 7

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen