Every day thousands of companies deploy web applications, take existing ones down and cross their fingers that everything goes according to plan. Depending on the size of the company, the frequency of ...