This paper explores the optimization of Continuous Integration and Continuous Deployment (CI/CD) pipelines tailored for microservices architectures deployed in high-availability Azure cloud environments, with a focus on embedding sustainable development principles. The study investigates strategies to enhance pipeline efficiency, reduce deployment times, and ensure system resilience while minimizing environmental impact through sustainable practices. By integrating automation, monitoring, and rollback mechanisms, the optimized CI/CD pipelines demonstrate improved performance, reliability, and resource efficiency. The research includes quantitative evaluation using real-world case studies, highlighting reductions in energy consumption and carbon footprint alongside operational improvements. This approach supports organizations in achieving scalable, sustainable cloud-native deployments aligned with modern DevOps practices and environmental responsibility.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing CI/CD Pipelines for Microservices in High-Availability Azure Environments with Sustainable Development Principles

  • Nitin Rao

摘要

This paper explores the optimization of Continuous Integration and Continuous Deployment (CI/CD) pipelines tailored for microservices architectures deployed in high-availability Azure cloud environments, with a focus on embedding sustainable development principles. The study investigates strategies to enhance pipeline efficiency, reduce deployment times, and ensure system resilience while minimizing environmental impact through sustainable practices. By integrating automation, monitoring, and rollback mechanisms, the optimized CI/CD pipelines demonstrate improved performance, reliability, and resource efficiency. The research includes quantitative evaluation using real-world case studies, highlighting reductions in energy consumption and carbon footprint alongside operational improvements. This approach supports organizations in achieving scalable, sustainable cloud-native deployments aligned with modern DevOps practices and environmental responsibility.