A new version of an application is being released by creating a separate instance of the application that is running the new code. Only a small portion of the user base will be directed to the new instance until that version has been proven stable.
Which deployment strategy is this example of?
A . recreate
B . blue/green
C . rolling
D . canary
Answer: D