Automated deployment and rollback strategies for docker containers in continuous integration/continuous deployment (CI/CD) pipelines

  • Gogineni A
N/ACitations
Citations of this article
27Readers
Mendeley users who have this article in their library.

Abstract

This report explores the significance of automated deployment and rollback strategies within Continuous Integration/Continuous Deployment (CI/CD) pipelines, a cornerstone of modern software delivery practices. With the current growing trends in the utilisation of containerization tools like Docker, the need to deploy applications with high efficiency and reliability minus regular manual intervention is very important. Due to making the environment consistent and improving portability, Docker is an integral part of the deployment cycle employed in this investigation. This paper explores different deployment strategies like blue-green deployment, canary release, and rolling updates, examining their part in avoiding downtime and providing steady application rollout. For example, backup is a rollback issue that protects failed deployments. The report describes variations of Docker images as a version, using immutability to design rollbacks and feature toggling as key elements in developing reliable rollbacks. By integrating architectural design diagrams, explanations of deployment workflows, and rollback back as well as practical ways of doing it, this paper offers a coherent framework on how automated deployment and rollback could be done. It is designed to solve easy-to-hard issues to achieve consistency and scalability and provide recommendations to increase effectiveness and decrease potential problems. Docker and integrated CI/CD solutions enhance the adaptability, availability, and robustness of the supply chains for software applications.

Cite

CITATION STYLE

APA

Gogineni, A. (2020). Automated deployment and rollback strategies for docker containers in continuous integration/continuous deployment (CI/CD) pipelines. International Journal of Multidisciplinary Research and Growth Evaluation, 1(5), 125–130. https://doi.org/10.54660/.ijmrge.2020.1.5.125-130

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free