Multi-Cloud DevOps Automation for An Empirical Study on IaC, CI/CD, and Kubernetes Orchestration

Author(s): Vidyasagar Vangala

Publication #: 2508016

Date of Publication: 12.11.2021

Country: United States

Pages: 1-10

Published In: Volume 7 Issue 6 November-2021

DOI: https://doi.org/10.5281/zenodo.16952537

Abstract

With the age of distributed computing and cloud-native systems, increasingly more organizations rely on multi-cloud tactics to obtain higher availability, lower vendor lock-in, and scalable scaling of infrastructure. DevOps processes across diverse cloud infrastructures have insurmountable hurdles to standardize, automate, and orchestrate them. This qualitative study delves into the intersection of Infrastructure as Code (IaC), Continuous Integration/Continuous Deployment (CI/CD), and Kubernetes orchestration in multi-cloud DevOps pipelines. From virtual environments and live production, the study contrasts usage of IaC solutions (Terraform and Pulumi) along with automated CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) for deployment and provisioning apps on AWS, Azure, and GCP. Study also covers Kubernetes as the shared layer for container orchestration, e.g., cross-cloud deployment patterns, auto-scaling, and rollbacks. Quantitative and qualitative data are obtained using benchmark testing, log analysis, and expert interviews. Deployment latency, provisioning accuracy, failback time, and cost-effectiveness are the important performance metrics. Best practices for delivering consistent, resilient, and repeatable infrastructure and applications in multi-cloud deployments are the conclusions of this study.

The study concludes with IT leaders, platform architects, and DevOps engineers provided with hands-on advice on implementing cloud-agnostic workflows and achieving reliability, scalability, and automation in multiclouds. It also identifies future DevOps innovation areas in security, policy-as-code, and AI-based orchestration.

Keywords:

Download/View Paper's PDF

Download/View Count: 122

Share this Article