Implementing infrastructure as code with Terraform for cloud-based services
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.
Authors
- Suyash Satish Shinde
Publication Details
- Journal
- World Journal of Advanced Engineering Technology and Sciences
- Published
- 2025-06-29
- DOI
- https://doi.org/10.30574/wjaets.2025.15.3.1161
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00