PHP: Continuously Delivered

Sebastian BergmannArne Blankerts | International PHP Conference |

Having automated the process for testing a new version of your software and getting it into production, deployment has lost its terror. Instead of torturing your mind with questions such as "Am I sure that I have not forgotten anything?" you simply push the proverbial button and everything is fine. If at all, the only question that remains is whether or not you really need such a button. In this workshop you will learn all the steps necessary, from build automation over continuous integration to automated deployment. All the while taking into account that the release of a new version must not cause any downtime, must not impact active user sessions, and may have to handle the migration of database schemas. Under the guidance of Sebastian Bergmann and Arne Blankerts you will implement these steps in a virtual machine. Therefore your successful participation in this training depends on you bringing a laptop.