What if you could onboard a new developer with a single command? Learn how Infrastructure as Code makes setting up consistent, repeatable environments effortless.
#1about 3 minutes
Moving from the cloud console to infrastructure as code
Building in the cloud console is not scalable or repeatable, so infrastructure as code is used to automate provisioning with versionable configuration files.
#2about 3 minutes
Key benefits of adopting an IaC approach
Adopting IaC ensures consistency across environments, simplifies developer onboarding, eliminates configuration drift, and minimizes the risks of manual work.
#3about 4 minutes
How Terraform's declarative workflow operates
Terraform uses declarative configuration files to describe the desired end state, and its core workflow involves planning and applying changes to reach that state.
#4about 3 minutes
Understanding Terraform's architecture of core and providers
Terraform's architecture consists of a core that manages state and a system of providers that connect to various cloud, on-prem, and SaaS services.
#5about 2 minutes
Managing the complete infrastructure lifecycle with IaC
IaC provides a consistent workflow for the entire infrastructure lifecycle, from initial provisioning on day one to ongoing evolution and eventual decommissioning.
#6about 4 minutes
Scaling IaC from individual practitioners to large teams
Teams can scale IaC by using version control for collaboration and abstracting complexity with reusable modules from a central registry.
#7about 5 minutes
Comparing IaC tools for single and multi-cloud deployments
When choosing an IaC tool, consider factors like multi-cloud support with Terraform versus single-provider tools like AWS CloudFormation or scripting languages like PowerShell.
#8about 4 minutes
Demo: Provisioning a Linode instance with Terraform
This demonstration walks through the practical steps of creating a configuration file and using Terraform commands to provision a Linode instance.
Related jobs
Jobs that call for the skills explored in this talk.
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
With AIs wide open - WeAreDevelopers at All Things Open 2025Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
Daniel Cranney
Developers are Building the Cities of the FutureSmart cities envision a future where urban landscapes are seamlessly connected by cutting-edge technology, transforming the way people travel, work, communicate and engage in commerce.
Developers and programmers find themselves in a novel position, d...
From learning to earning
Jobs that call for the skills explored in this talk.