Talia Nassi

Building Applications with Infrastructure as Code

What if you could onboard a new developer with a single command? Learn how Infrastructure as Code makes setting up consistent, repeatable environments effortless.

Building Applications with Infrastructure as Code
#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.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take part
Starting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
WeAreDevelopers LIVE days are changing - get ready to take part
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Exploring AI: Opportunities and Risks for Developers

From learning to earning

Jobs that call for the skills explored in this talk.