PHP: Continuously Delivered

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.

About the speakers

Sebastian Bergmann
Sebastian Bergmann
Twitter LinkedIn Xing

Sebastian Bergmann, creator of PHPUnit, has played a vital role in professionalizing the PHP community. His comprehensive experience with test automation and quality assurance make him an internationally sought-after expert. In his free time, he plays board games, and really enjoys making fancy ice cream.

Arne Blankerts
Arne Blankerts
Twitter LinkedIn Xing

Arne Blankerts has created solutions far ahead of the times already years ago. He helps to create sustainable software and tailored infrastructures, and finds security issues with magic intuition. In his free time, he reads fantasy novels and likes to cook.

Share presentation
The Fall Guy PHPUnit 5, PHP 7, and Beyond