Companies such as Amazon, Etsy, Google, Facebook and others are publicly saying they deploy software thousands time per day. What are they doing that is so different from other companies? How can other software companies deploy software thousands times per day, what is stopping them from doing so today?