Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions _posts/2026-04-06-quickdeploy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: "A simpler way to deploy your code to Azure App Service for Linux"
author_name: "Tulika Chaudharie"
toc: true
toc_sticky: true
---

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]({{site.baseurl}}/media/2026/04/quickdeploy-1.jpg)

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]({{site.baseurl}}/media/2026/04/quickdeploy-2.jpg)

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]({{site.baseurl}}/media/2026/04/quickdeploy-3.jpg)

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

![Runtime logs]({{site.baseurl}}/media/2026/04/quickdeploy-4.jpg)

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.

Binary file added media/2026/04/quickdeploy-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/2026/04/quickdeploy-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/2026/04/quickdeploy-3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/2026/04/quickdeploy-4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading