Skip to main content
Demo

Going Multi-Account With Terraform on AWS

See best practices for managing separate dev, test, and prod accounts on AWS within a Terraform workflow.

Speaker: Cobus Bernard

Using a single account for a development, test, and production workloads gets complicated when you start rolling out anything other than a "hello world" example. By deploying each stage to its own AWS account, you separate the resources and access them, reducing the chance of accidentally breaking things.

What You'll Learn

In this session, Cobus Bernard will show you how to split your infrastructure between the different accounts and easily deploy your infrastructure to each account using AWS IAM Roles and the AWS Terraform provider with variables. He will also show how to easily set up a main account for your users and build pipelines using Terraform.

Slides

More resources like this one

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

1/5/2023Case Study

How Discover Manages 2000+ Terraform Enterprise Workspaces

12/22/2022Case Study

Architecting Geo-Distributed Mobile Edge Applications with Consul

zero-trust
12/13/2022White Paper

A Field Guide to Zero Trust Security in the Public Sector