- Version
- Download 10
- File Size 99.83 KB
- File Count 1
- Create Date March 20, 2023
- Last Updated March 20, 2023
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service
providers as well as custom in-house solutions.
What is IaC?
Infrastructure as code (IaC) means to manage your IT infrastructure using configuration files.
Why IaC?
Historically, managing IT infrastructure was a manual process. People would physically put servers in place and configure them. Only after the
machines were configured to the correct settings required by the OS and dependencies would those people deploy the application.
Businesses are making a transition where traditionally-managed infrastructure can no longer meet the demands of today’s businesses. IT
organizations are quickly adopting the public cloud, which is predominantly API-driven.
To meet customer demands and save costs, application teams are architecting their applications to support a much higher level of elasticity,
supporting technology like containers and public cloud resources. These resources may only live for a matter of hours; therefore the traditional
method of raising a ticket to request resources is no longer a viable option.