Terraform is an open source tool that enables you to automate and manage your infrastructure, platform, and services using a declarative language.
In this lightboard video, Sai Vennam with IBM Cloud provides a few different use case examples of how terraform can help a user manage existing and popular service providers, as well as custom internal solutions.