The continuous delivery process implies deploying app artifacts to a staging environment where software is meticulously tested from all possible angles. Afterward, continuous deployment processes take over and guarantee deployment to live customer-facing servers. In this regard, continuous deployment goes a step further than continuous delivery.