
Coremont
Migrating to Continuous Deployment to Production
Pages
7
Time to read
9 mins
Publication
Language
English

Pages
7
Time to read
9 mins
Publication
Language
English
This technical report discusses the journey of Coremont's technology teams towards achieving continuous deployment to production over a three-year period. It outlines the challenges faced and the strategies implemented to streamline the software release process, emphasizing the importance of automation and cultural acceptance within the team. The report defines key concepts such as Continuous Integration, Continuous Delivery, and Continuous Deployment, and provides a framework for organizations looking to transition from Continuous Delivery to Continuous Deployment. It highlights the prerequisites for successful implementation, including automated service deployment, quality automated testing, and the separation of feature release from code deployment. The report also details the cultural shifts required for acceptance of continuous deployment, the analysis of existing gaps, and the importance of maintaining momentum throughout the transition process. Finally, it shares statistics on the progress made in deploying services continuously, illustrating the evolution of their deployment practices.