Checkout the video below for explaination of Top 5 deployment strategies 1) Blue-Green Deployment 2) Canary Release 3) A/B Testing 4) Rolling Update 5) Recreate/All at once