Using a CI/CD pipeline in your deployment
We set up a CI/CD pipeline for development, testing, integration and deployment for projects where Intelehealth provides direct hosting and software support. We recommend other implementing organizations follow a similar process. This article provides a good introduction to devops and what is CI/CD.
If you’re participating in a sprint as a Release Manager or as a Tester or Implementation Engineer, you will need to perform unit testing and then integration testing. Best practice is to first test on a local instance, then on a cloud hosted staging instance that is as similar as possible to a production environment. Only then should changes be deployed onto a production instance. This article provides a great background about the benefits of using CI/CD.