Multiple environments are pretty common in a project when building a solution. They support the different phases of the development cycle and the slight differences between the environments, like capacity, networking, credentials, and log verbosity. These two tutorials will show you how to manage the environments with Terraform.
In this blog post, I look at using Ansible and Terraform to perform end-to-end environment and app provisioning on IBM Cloud. It shows how with the adoption of IaC, the building of environments can be reduced from hours (if not days) down to minutes.
Who doesn't value rapidly deploying applications and environments, repeatable and consistent environment builds, and dev and test environments that mirror production? Treating Infrastructure as Code brings practices that have transformed application development in the last 10 years to infrastructure and services.
IBM Cloud Schematics is a tool that uses Terraform to provision and manages infrastructure resources, Cloud Foundry applications, services, Kubernetes clusters and much more using the code in a configuration file(s).
This blog post is a quick guide on how to setup Terraform and IBM Cloud Provider on Windows operating system.
The IBM Cloud Provider is a Terraform plugin that lets you provision and orchestrate IBM Cloud resources. Terraform is a popular opensource infrastructure as code (IaC) solution supporting all the leading public cloud providers. Terraform templates describe the "to be" state of the infrastructure you want. The terraform engine takes a template and does the orchestration needed to transform the "as is" state to the "to be".