A long-form tutorial in managing a modern PHP application in the Cloud by incorporating continuous improvement strategies, through a plan, development and deployment. We take a small problem through a set of stages, by using Drupal 9 by enabling core features, installing contributed plugins and modifying themes. Finally use use Docker, docker-compose and Google Cloud Platform (GCP) to break Drupal up into micro-services ready for hosting.