CI (continuous integration) and CD (continuous delivery) is a process that allows continuous delivery of testing applications. It is essentially a condition of iterative development. CI and CDs allow developers to make code changes more often and more reliably, with CI being the encoding philosophy and set of procedures, and CDs automate delivery of applications to selected infrastructure environments. We use Ackee CI/CD daily to develop and deploy our applications to different environments (development, testing, production).