Verify in CodeDeploy

Wait for your pipeline to get to the deployment stage (ExecuteChangeSet) and when you see it In Progress. Navigate to the CodeDeploy console to watch the deployment progress.

CanaryCodeDeploy

Navigate to the AWS CodeDeploy console and after a couple of minutes, you should see a new deployment in progress. Click on the Deployment to see the details.

CanaryCodeDeploy

The deployment status shows that 10% of the traffic has been shifted to the new version (aka The Canary). CodeDeploy will hold the remaining percentage until the specified time interval has ellapsed, in this case we specified the interval to be 5 minutes.

CanaryCodeDeploy

Shortly after the 5 minutes, the remaining traffic should be shifted to the new version:

CanaryCodeDeploy