Terraform the Middle
This year at its annual user conference, HashiCorp introduced a new tier to its Terraform Cloud service, a paid version that isn't the full enterprise version, but one for smaller teams. Terraform Cloud services is like the GitHub to Terraform's git. Terraform is an infrastructure management tool that can be used from a laptop; HashiCorp now offers a free tier on Terraform Cloud, where the CLI commands are translated into API calls. The new paid new tier offers the ability to manage teams with full role-based access control (RBAC).
In an upcoming interview with HashiCorp CEO Dave McJannet, he said this tier addresses a previously underserved segment for the rapidly growing company: projects that have blossomed into full-scale apps that need predictable infrastructure. They don’t quite require the governance controls that enterprises do, but they do require coordination. As a project utilizing Terraform grows, the company reasons, it will have more contributors, and everything will need to be tracked and controlled. This is the way HashiCorp picks what to open source or not: charge for those features that are not core, but which address requirements that come mainly through professional use.
For us at The New Stack, HashiCorp’s new offering bodes well for cloud native computing. Startups are skipping over the legacy stacks altogether, and small to midsize businesses are now fielding larger initiatives with the technology. Terraform has been adopted by the tech-savvy industry giants, and also by the cutting-edge open source users. Now, the company is going after the largest market in the middle.
Infrastructure-as-code, and by extension, cloud native computing, is on a path to mainstream acceptance.