Exploring Deployment Strategies: Blue-Green, Canary, Rolling & A/B Testing