On the importance of simulation in enabling continuous delivery and evaluating deployment pipeline performance