# Canary Deployment

Canary deployment is a strategy for gradually releasing software into production. The process involves allowing only a fraction of users to test newly deployed software. From an implementation perspective, the developer and DevOps would like to limit a small portion of traffic to a newly deployed service.&#x20;

IMESH API Gateway helps to create a canary deployment with a few clicks by adding destination services and traffic weight.

<br>

{% embed url="<https://youtu.be/5rtuGCn-wR4>" %}
