We’ve been building a lot more Laravel applications over the past few years at Cypress North. Our software engineers find the platform to be very efficient and robust, and it’s increasingly becoming a good fit for our clients’ custom software development needs.
When it’s time to deploy a Laravel application to production, we frequently work within our clients’ preferred cloud hosting provider, and Microsoft Azure is a common landing spot. Whenever possible, we try to deploy applications to a managed app service rather than a virtual machine in order to gain cost savings and increased scalability. This also helps avoid having to manage and maintain an underlying operating system.
Deploying a Laravel application to an Azure web app (formerly named App Service) works great, but the necessary configuration is a little non-obvious, especially when considering the Laravel worker queue and Laravel Reverb.
Let me walk you through how to configure …