Devops

Devops Basics

Continuous Integration (CI)/Continuous Delivery (CD)
Continuous Integration(CI)
              Continuous Integration is the process of executing fast, automated feedback on the correctness of your application every time there is a change to the Software or code.
Continuous Integration is the process of   the software or code Build-Deploy-Test(Debug if any exception occurs)(BDT) cycle frequently with minimal manual intervention with the underlying principle as one of constant communication and feedback among members.
Continuous Delivery (CD)
              Continuous Delivery builds upon the earlier concept by providing fast, automated feedback on the correctness and production readiness of your application every time there is a change to code, infrastructure, or configuration.


Advantages
  • Catch issues early and nip them in the bud
  • Increase visibility.
  • Spend less time debugging and more time adding features
  • Build a solid environment,Accelerate time-to-value.
  • Reduce costs,Good Software Quality.
  • Stop waiting to find out if your code’s going to work
  • Reduce integration problems allowing you to deliver software more effectively.

Traditional Process :-

CI/CD or Devops Process :-

Comments