loading page

AUTOMATING SOFTWARE CODE DEPLOYMENT USING CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY PIPELINE FOR BUSINESS INTELLIGENCE SOLUTIONS
  • Farhana Sethi
Farhana Sethi
Global Data & Analytics Business Intelligence -Quality & Governance
Author Profile

Abstract

Continuous Integration (CI) is an approach to be continually validating the state of a codebase through automated testing. Best achieved through integration with version control. Continues Delivery/Deployment (CD) is a method to regularly deploy artifacts that successfully permit the CI phase to ensure assurance around deployment. Continues integration, continuous Deliver/Deployment are like the vectors that have the same direction, but different magnitude. Objectives of CI CD for any software development environment is to make code development and code release Faster in robust fashion. CI CD can automatically prepare and track a release to production, eliminate manual tasks and developers become more productive and eventually quality will not be compromised as standards and governance can be practices on central infrastructure.