Hello Everyone,
This is a lengthy topic and the idea of this Blog is to give a short description of what it is and how it works :D It is not as complicated as it sounds.
What is CI/CD in simple terms?
It is a defined practice that developers follow for their feature changes.
CI stands for Continuous Integration - If you are familiar with Git, this process includes Pull, push and Merge requests. Then an Azure Pipeline runs automated tests to ensure everything is ok after all the code changes.
CD stands for Continuous delivery - This Azure Release Pipeline creates a version and ensures that your project is ok and can be released/delivered as it is tested.