Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM57165
Volume:
10 |
3 |
Mar 2026
Pages:
1-7
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
DevOps/AWS Engineer
Comcast, Philadelphia, USA
Cloud adoption has significantly increased the demand for scalable, secure, and well-governed infrastructure environments. However, managing multiple cloud accounts, teams, and compliance requirements often leads to configuration drift, inconsistent security policies, and operational complexity when infrastructure is provisioned manually. Infrastructure as Code (IaC) provides a systematic approach to automate infrastructure provisioning [1] and enforce standardized configurations. This paper presents a framework for designing a fully automated AWS multi-account infrastructure using Terraform integrated with governance mechanisms such as policy-as-code and centralized Identity and Access Management (IAM) permission boundaries. The proposed architecture leverages AWS Organizations to establish isolated accounts for workloads, security, and shared services, while governance is enforced through Service Control Policies and policy-driven infrastructure provisioning. Terraform modules are used to enable repeatable, scalable, and auditable infrastructure deployment. Additionally, a centralized IAM boundary model ensures least-privilege access while maintaining operational flexibility across teams. The proposed framework improves cloud security posture, enforces governance consistency, and reduces operational overhead, enabling enterprises to deploy and manage AWS infrastructure in a secure, scalable, and automated manner.
KEYWORDS
This paper presented a framework for designing a fully automated AWS multi-account infrastructure architecture using Terraform, integrated with governance mechanisms such as policy-as-code enforcement and centralized Identity and Access Management (IAM) permission boundaries. The proposed framework addresses key challenges associated with large-scale cloud environments, including configuration inconsistencies, governance enforcement difficulties, and security risks caused by excessive access permissions. By leveraging Infrastructure as Code (IaC), the framework enables automated and repeatable infrastructure deployments across multiple AWS accounts. The integration of policy-as-code validation within CI/CD pipelines ensures that infrastructure configurations comply with predefined security and governance standards before deployment. In addition, centralized IAM permission boundaries strengthen access control mechanisms and enforce least-privilege policies across development and operations teams. The evaluation demonstrates that combining automation, governance, and centralized identity management improves infrastructure consistency, enhances security enforcement, and reduces operational complexity in enterprise cloud environments. Overall, the proposed framework provides organizations with a scalable and secure infrastructure management model aligned with modern DevOps and cloud governance practices.
[1] M. Fowler, "Infrastructure as Code: Managing Servers in the Cloud," O’Reilly Media, 2016. [2] HashiCorp, "Terraform Documentation," HashiCorp Inc., 2024. [Online]. Available: https://developer.hashicorp.com/terraform. [3] Amazon Web Services, "AWS Well-Architected Framework," AWS Whitepaper, 2023. [4] Amazon Web Services, "AWS Organizations User Guide," AWS Documentation, 2024. [5] Amazon Web Services, "AWS Identity and Access Management (IAM) Best Practices," AWS Security Documentation, 2023. [6] Amazon Web Services, "Service Control Policies in AWS Organizations," AWS Documentation, 2023. [7] Open Policy Agent (OPA), "Policy-as-Code for Cloud Infrastructure," CNCF Documentation, 2023. [8] HashiCorp, "Terraform Sentinel Policy as Code Framework," HashiCorp Documentation, 2023. [9] Amazon Web Services, "AWS Multi-Account Strategy Best Practices," AWS Whitepaper, 2022. [10] S. Newman, "Building Microservices: Designing Fine-Grained Systems," O’Reilly Media, 2015.
Publication Date
3/27/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
1
Total views since publication
PDF Downloads
18
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...