A simpler way to deploy your code to Azure App Service for Linux

1 minute read • By Tulika Chaudharie • April 6, 2026

We’ve added a new deployment experience for Azure App Service for Linux that makes it easier to get your code running on your web app.

To get started, go to the Kudu/SCM site for your app:

<sitename>.scm.azurewebsites.net

From there, open the new Deployments experience.

Deployment

You can now deploy your app by simply dragging and dropping a zip file containing your code. Once your file is uploaded, App Service shows you the contents of the zip so you can quickly verify what you’re about to deploy.

Zip contents

If your application is already built and ready to run, you also have the option to skip server-side build. Otherwise, App Service can handle the build step for you.

When you’re ready, select Deploy.

From there, the deployment starts right away, and you can follow each phase of the process as it happens. The experience shows clear progress through upload, build, and deployment, along with deployment logs to help you understand what’s happening behind the scenes.

Deployment steps

After the deployment succeeds, you can also view runtime logs, which makes it easier to confirm that your app has started successfully.

Runtime logs

This experience is ideal if you’re getting started with Azure App Service and want the quickest path from code to a running app. For production workloads and teams with established release processes, you’ll typically continue using an automated CI/CD pipeline (for example, GitHub Actions or Azure DevOps) for repeatable deployments.

We’re continuing to improve the developer experience on App Service for Linux. Give it a try and let us know what you think.