Santa Clara University, Santa Clara, CA, USA.
World Journal of Advanced Engineering Technology and Sciences, 2025, 15(03), 2434–2442
Article DOI: 10.30574/wjaets.2025.15.3.1161
Received on 14 May 2025; revised on 21 June 2025; accepted on 24 June 2025
The evolution of Infrastructure as Code (IaC) has revolutionized how organizations manage and provision cloud infrastructure. Terraform, developed by HashiCorp, has emerged as a leading tool in this domain due to its open-source nature, declarative syntax, and multi-cloud support. This review synthesizes recent academic and practical research surrounding the adoption, implementation, and challenges of Terraform in cloud-native environments. The study explores Terraform's architecture, use cases, comparative evaluations with other IaC tools, and associated governance models. Experimental results demonstrate Terraform’s superior provisioning speed, consistency, and collaborative utility across diverse cloud platforms. The paper concludes by identifying future research opportunities, including AI-assisted automation, security-enhanced pipelines, and best practices for standardization, underscoring Terraform's critical role in DevOps and cloud operations.
Infrastructure as Code (IaC); Terraform; Cloud Automation; DevOps; Configuration Management; Multi-cloud; CI/CD; Governance; Policy as Code; Cloud Computing
Preview Article PDF
Sachin Sudhir Shinde. Implementing infrastructure as code with Terraform for cloud-based services
. World Journal of Advanced Engineering Technology and Sciences, 2025, 15(03), 2434-2442. Article DOI: https://doi.org/10.30574/wjaets.2025.15.3.1161.