Implementing infrastructure as code with Terraform for cloud-based services

Shinde, Sachin Sudhir (2025) Implementing infrastructure as code with Terraform for cloud-based services. World Journal of Advanced Engineering Technology and Sciences, 15 (3). pp. 2434-2442. ISSN 2582-8266

[thumbnail of WJAETS-2025-1161.pdf] Article PDF
WJAETS-2025-1161.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download ( 649kB)

Abstract

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.

Item Type: Article
Official URL: https://doi.org/10.30574/wjaets.2025.15.3.1161
Uncontrolled Keywords: Infrastructure as Code (IaC); Terraform; Cloud Automation; DevOps; Configuration Management; Multi-cloud; CI/CD; Governance; Policy as Code; Cloud Computing
Depositing User: Editor Engineering Section
Date Deposited: 22 Aug 2025 07:15
Related URLs:
URI: https://eprint.scholarsrepository.com/id/eprint/5012