Tag Archives: #Deployments

Canary Deployments

First of all, let’s try to understand what a deployment is. A deployment is a technique to upgrade or modify an application or service. The aim is to update the application from the user’s perspective without downtime. But this is said in theory because whenever we are deploying to production, things can go wrong. So the only possible way is to reduce the overall downtime, which can be achieved using canary deployments. The best part of using canary deployments is, it can be applied to mobile, desktop, and website applications.

Continue reading Canary Deployments