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".