 <p>I suspect that with mention of nodejs, there are a bunch of npm packages being downloaded as part of the build. On your local machine, these are already present but Kudu is restoring them in a clean folder every time.</p> <p>Secondly, about 5 mins of your build time is spent on building (and probably running) test projects. Unless intentional and required in deployment workflow, I would recommend turning if off via a flag.</p>