Introduction Terraform is the industry standard tool for infrastructure provisioning. It provides a unified language for interacting with any supported API. This enables developers to interact with a variety of platforms via knowledge of Terraform, and some measure of knowledge…
Terraform is the industry standard for infrastructure provisioning. One of its core strengths is its capability to abstract all APIs into a common interface through its DSL. The software plugin which brokers these APIs to the Terraform DSL is a provider. Normally, the Go language bindings will further broker between the provider and the API.
With the increasing frequency of development and deployment cycles, the adoption of Infrastructure as Code (IaC) practices have changed how software engineers build, test and deliver applications. Automation tools that support these practices are key to enabling faster and more efficient building and configuring of infrastructure, reducing the cost and effort involved.
The upgrade from Terraform 0.11 to 0.12 contains numerous backwards incompatible changes, new features, and new best practices. Organizations are searching for assistance in how to minimize breaking changes, embrace the new features, and reduce technical debt. Learn how Shadow-Soft can help.