Evolving Your Infrastructure with Terraform: The OpenCredo Story
Nicki Watt, OpenCredo's CTO, explains how her company uses HashiCorp's stack—and particularly Terraform—to support its customers in moving to the world of CI/CD and DevOps.
In this in-depth talk, Nicki first follows the typical journey of one of OpenCredo's clients to CI/CD (Continuous Integration/Continuous Delivery) and DevOps. She describes how a client's infrastructure often evolves using Terraform, highlighting common pain points and showing typical approaches.
Later, Nicki shows how to orchestrate development with Terraform, moving from a purely local development system hosted on a laptop, to a dev team using shared state and perhaps shared services—with Consul and Vault. However, there's a bootstrap problem here: Who builds the infrastructure that builds the infrastructure?