Provider-Agnostic Infrastructure As Code: A Modular Framework For Secure Multi-Tenant Cloud Automation
Year: 2025
Type: article
Abstract: Modern enterprises face significant challenges in managing infrastructure across multiple cloud providers while maintaining security and operational efficiency. This work presents a modular automation framework addressing these challenges through provider-agnostic abstraction patterns implemented using Infrastructure as Code principles. The framework introduces reusable modules for core infrastructure components including networking, identity management, compute, and monitoring systems. A key innovation lies in the abstraction layer enabling unified provisioning across AWS, Azure, and Google Cloud Platform. Security requirements are addressed through integrated Role-Based Access Control, automated secret management, and policy-as-code enforcement. The framework leverages GitOps pipelines for continuous deployment with approval gates and automated rollback capabilities. Evaluation in multi-tenant enterprise environments demonstrates improved deployment consistency, reduced provisioning complexity, and enhanced developer productivity. This work advances Infrastructure as Code by integrating multi-tenancy, security-by-design principles, and provider-agnostic abstractions within a cohesive architecture, significantly reducing operational complexity in multi-cloud deployments.
Author: Manoj Kumar Reddy Kalakoti
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4414425632
