Learn how using terraform-compliance and BDD allows you to create an executable specification that can be understood, automated, and used to drive change across your organization.
Terraform is one of the great enablers of cloud adoption, but as Uncle Ben would tell us "With great power comes great responsibility." When it comes to infrastructure at scale you need to be able to exercise control without becoming a constraint.
In this session, Josh Armitage goes through how using terraform-compliance and behavior-driven development (BDD) allows you to create an executable specification that can be understood, automated, and used to drive change across your organization. Sentinel is also a good option here.
You'll'll also go through principles for enterprise-scale module design and how these fundamental building blocks make shift-left security a reality and transform security at even the biggest and oldest of companies.
You'll take away an appreciation for how BDD drives communication, understanding, and alignment, and how principled module design can drive positive behaviors and outcomes with minimal effort.
Speaker: Josh Armitage
A Leadership Guide to Multi-Cloud Success for the Department of Defense
A Leadership Guide to Multi-Cloud Success for Federal Agencies
Using Terraform Enterprise to Support 3000 Users at Booking.com
Database Provisioning Evolution at GoPay with Terraform and Ansible