InterviewSolution
| 1. |
Tell me something about Continuous Integration, Continuous Delivery, and Continuous Deployment? |
|
Answer» Continuous INTEGRATION: A software development process where the changes made to software are integrated into the main CODE as and when a patch is ready so that the software will be always ready to be - built, tested, deployed, MONITORED - continuously. Continuous Delivery: This is a Software Development Process where the continuously integrated (CI) changes will be tested & deployed continuously into a specific environment, generally through a manual release process, after all the quality checks are successful Continuous Deployment: A Software Development practice where the continuously integrated (CI) changes are deployed AUTOMATICALLY into the target environment after all the quality checks are successful Based on the level of automation, the above three PARADIGMS can be better represented as below - CI/CD and Continuous Deployment |
|