Follow our Zero to Hero guide to get started with App Service and go from zero to cloud hero. Learn how create a web app, set up CI/CD, add a custom domain, and secure your app with networking features.
- Creating and setting up a web app
- Continuous Integration and Delivery
- Releasing to Production
- Migration Applications to App Service
- Add and Secure a Custom Domain
- Securing your web app with networking features
- Deploying a multi-tier web application
- 2022 28
- 2021 47
- 2020 59
- 2019 28
- 2018 65
- 2017 78
- 2016 49
2022
less than 1 minute read • By Denver Brittain • October 28, 2022 App Service free SKU has been around for over 10 years, and we continue to improve on it with every release. Today, we are pleased to announce that App
Servi... WebSockets Available on App Service Free Tier
less than 1 minute read • By Tulika Chaudharie • October 12, 2022 We are happy to announce that App Service now supports apps targeting Go 1.18 and 1.19 across all public regions on Linux App Service
Plans through the App S... Go available on App Service
7 minute read • By Denis Fuenzalida • August 24, 2022 Build and run a Web App written in Clojure, on Azure App Service Clojure on App Service
4 minute read • By Hugo Girard • August 18, 2022 When deploying App Service Environment, one requirement you will probably want is to monitor and limit your egress traffic from the ASE. Configure Azure Firewall with ASEv3
8 minute read • By David Fowler, Suwat Bodin, Chris Rosenblatt, Jenny Lawrance, Stephen Kou, Chris Ross, Miha Zupan, Aditya Mandaleeka, Bilal Alam • August 16, 2022 In this post, we get a behind-the-scenes look at
the engineering work required to change a critical platform component with code paths that are exercised bil... A Heavy Lift: Bringing Kestrel + YARP to Azure App Services
less than 1 minute read • By Jeff Martinez • August 11, 2022 We are pleased to announce that gRPC (public preview) is now available in most regions. gRPC is supported for Linux applications using .NET Core 3.1 or .NET... gRPC support on App Service now in Public Preview
less than
1 minute read • By Abhishek Reddy • August 8, 2022 We are thrilled to announce that WordPress on App Service that was under public preview since February 15, 2022, is now generally available. With advanced fe... Announcing GA: WordPress on Azure App Service
less than 1 minute read • By Byron Tardif • July 18, 2022 We are happy to announce that App Service now supports apps targeting .NET 7 Preview 5 across all public regions on both Windows and Linux App Service Plans ... .NET 7 Preview 5 available on App
Service
2 minute read • By Jordan Selig • July 6, 2022 Regulatory Compliance in Azure Policy provides Microsoft created and managed initiative definitions, known as built-ins, for the compliance domains and secur...
Azure Policy Updates for App Service
5 minute read • By Jordan Selig • June 16, 2022 If you’re an Azure portal user with App Service, you’ve most likely seen the Security item in the left-hand menu. This item comes from our partners from the
... Intro to Microsoft Defender for App Service
2 minute read • By Cristhian Uribe • June 16, 2022 Resiliency Score report is a downloadable report that checks whether your Azure Web App is
implementing the best practices to make it less susceptible to ava... Announcing Resiliency Score Report for Azure Web Apps
3 minute read • By Denver Brittain • May 31, 2022 Build and run a Scala App on Azure App Service Scala on App Service
less than 1 minute read • By Jeff Martinez • May 23, 2022 We are pleased to announce that gRPC is coming to Azure App Service for Linux workloads. gRPC support on Azure App Service
4 minute read • By Abhishek Reddy • February 23, 2022 We are happy to announce the public preview of the WordPress offering on App Service. This offering will enable you to deploy and host new WordPress websites... WordPress on App Service Public Preview
2021
1 minute read • By Byron Tardif • November 8, 2021 We are happy to announce
that App Service is rolling out day 0 support for .NET 6.0 applications across all public regions and scenarios on both Windows and ... .NET 6 on App Service
5 minute read • By Jordan Selig • October 29,
2021 Azure Resource Graph (ARG) is an Azure service that gives you the ability to query and explore your Azure resources across a given set of subscriptions so th... Introduction to Azure Resource Graph for App Service
9 minute read • By Jordan Selig • October 15, 2021 Hybrid Connections is a feature in App Service that provides access from your app to a TCP endpoint allowing your app to access application resources in any ... How to Create a Web App with a Hybrid Connection
3 minute read • By Yutang Lin • September 22, 2021 App Service Domain is a domain resource on Azure which integrates with Azure DNS. This allows you to manage all your resources on Azure for when you need to ... Managing an App Service
Domain
4 minute read • By Ignacio Alvarez Arenas • September 16, 2021 This document covers some common operations that can be performed in an App Service and the effects in terms of availability and restart operations. Restarts... Web App
(Windows) Restart Operations
1 minute read • By Jordan Selig • August 31, 2021 We get a lot of questions on the App Service kind property, so we are sharing some information to help you understand what it is, what it does, and how to us...
Overview of the ‘kind’ property for App Service
4 minute read • By Jordan Selig • August 25, 2021 Availability Zone (AZ) support for public multi-tenant App Service is now available. The official doc has been published to Microsoft Azure docs. AZ support
... App Service Support for Availability Zones
1 minute read • By Jason Freeberg • August 9, 2021 With GitHub Actions you can set up a workflow to build and deploy your applications whenever there’s a commit on your main
branch, or a PR is merged, or even... Set up GitHub Actions with the Azure CLI
8 minute read • By Jordan Selig • July 23, 2021 Get started with Azure App Service by deploying an app to the cloud using
a Bicep file and Azure CLI in Cloud Shell. Because you use a free App Service tier,... Quickstart: Intro to Bicep with Web App and DB
less than 1 minute read • By Byron Tardif • June 25, 2021 In case you missed it, we released
support for .NET 6 Preview 4 about 2 weeks ago. .NET 6 Preview 5 on App Service
1 minute read • By Amol Mehrotra • June 22, 2021 App Service has a list of Trusted Root Certificates which you cannot modify in the multi-tenant variant
version of App Service, but you can load your own CA ... Root CA on App Service
less than 1 minute read • By Byron Tardif • June 9, 2021 We are happy to announce that App Service now supports apps targeting .NET 6
Preview 4 across all public regions and scenarios on both Windows and Linux App ... .NET 6 Preview on App Service
3 minute read • By Christina Compy • May 25, 2021 The App Service Environment v3 (ASEv3) has been in preview
since November 2020. During this time it was made available across most regions, received numerous... App Service Environment v3 march to GA
1 minute read • By Puneet Gupta • April 21, 2021 We are happy to
announce the availability of Auto Heal feature for Linux apps on Azure App Service. Auto Heal allows you to mitigate your apps when it runs i... Announcing Auto Heal for Linux
3 minute read • By Jeff Martinez • April 15, 2021 .NET 6 is the latest release version that will include the final pieces bringing the best of Core, Framework, Xamarin, and Mono to a unified platform that st... Running .NET 6 (Preview) on App Service
4 minute read • By
Michimune Kohno and Sanghmitra Gite • April 14, 2021 The Azure App Service is a PaaS solution offering in Azure which constantly updates the platform. One of the top requests from customers is to receive a noti... Upgrade Notifications for App Service (Preview)
3 minute read • By Jeff Martinez • April 14, 2021 .NET 5 is the first major release in the .NET unification journey bringing together the best of Core, Framework, Xamarin, and Mono to provide an improved dev...
Migrating your .NET 3.1 Applications to .NET 5
13 minute read • By Yutang Lin • March 11, 2021 In this article, we will review different App Service offerings with side-by-side comparisons to show how you can save more with App Service. The offerings
w... Increased Savings with App Service Offerings
1 minute read • By Mads Damgård • March 3, 2021 When enabling private endpoint for a web app, both the web app and the Source Control Manager (SCM) site, also sometimes referred to as kudu, are
locked down... Custom domain for SCM site
4 minute read • By Jason Freeberg • March 1, 2021 An earlier article explained how to use self-hosted Azure DevOps agents to build and deploy your
applications to a web app that has Private Endpoints enabled... Deploying to Network-secured sites, Part 2
3 minute read • By Puneet Gupta • March 1, 2021 A crash of a process happens when the process
terminates due to an unhandled exception within the application code. A crash leads to a restart and all the in... Proactive Crash Monitoring in Azure App Service
less than 1 minute read • By Gaurav Seth • February 5, 2021 Join our
upcoming webinar on Tuesday, February 23 from 1:00 to 2:00pm Pacific Time! Learn how Azure can help you to innovate with your .NET web apps and SQL ... Webinar: Build Smarter and Faster .NET Web Apps
less than 1 minute read • By Byron Tardif, Elliott Hamai •
January 26, 2021 We are happy to share a new resource create blade for App Service and Azure databases. This new experience, currently in preview, deploys a PostgreSQL or Azu... New App Service + Database create blade (preview)
less than 1
minute read • By Jason Freeberg • January 6, 2021 The latest App Service releases included new Java, Tomcat and JBoss EAP versions. Windows New Tomcat versions 9.0.38 8.5.58 N... Java, Tomcat, and JBoss EAP version updates
5
minute read • By Jason Freeberg • January 4, 2021 With the recently-announced Private Endpoints integration you can block inbound access from the internet to your web app. Before this integration, developers... Deploying to Network-secured sites
2020
7 minute read • By Jason Freeberg • December 11, 2020 GitHub announced CI/CD support through GitHub Actions which became generally available at GitHub Universe in November 2019. Since then, many Azure services h... Using GitHub Actions for Python Applications
1 minute read • By Yutang Lin • December 9, 2020 App Service has added support for anti-virus scans which can send logs to a Storage account, Log Analytics workspace, and Even Hubs for better application
mo... New App Service Anti-virus Logs in Public Preview
2 minute read • By Christina Compy • November 18, 2020 We are happy to announce the public preview of the App Service Environment v3 (ASEv3). The ASEv3 project is a
realization of several years of infrastructure ... App Service Environment v3 public preview
9 minute read • By Jeff Martinez • November 16, 2020 With the newly announced launch of .NET 5
General Availability, App Service is offering immediate support for .NET 5 via Early Access stack. The new Early A... Hosting .NET 5 Applications on Azure App Service
1 minute read • By Christina Compy • November 15, 2020 The Azure App Service has
quite a few networking integration capabilities but, until now, did not support a dedicated outbound address. We are very happy to ... NAT Gateway and app integration
1 minute read • By Byron Tardif • November 10, 2020 We are happy to
announce that App Service now supports .NET 5 applications across all public regions and scenarios on both Windows and Linux App Service plans. .NET 5 on App Service
1 minute read • By Jeff Martinez • October 15,
2020 Starting November 1st, 2020. Docker will be introducing rate limits on unauthenticated pull requests from Docker Hub. These limits are based on the account ... Docker Hub authenticated pulls on App Service
2
minute read • By Eric Grenon • October 6, 2020 We are happy to announce Private Endpoint for Web App is now Generally Available in all Azure public regions, for both Windows and Linux apps, containerized ... General Availability of Private Endpoint for Web App
1 minute read • By Jason Freeberg, Mitren Chinoy, Byron Tardif • September 23, 2020 The first version of the App Service Deployment Center has been generally available since late 2018. The Deployment Center gives a centralized view of all th... Public Preview of the new Deployment
Center
2 minute read • By Christina Compy and Jason Freeberg • September 22, 2020 For several years, Red Hat and Microsoft have partnered to create cloud solutions that enable enterprises to achieve more. Today, we are happy to announce th...
Public Preview of JBoss EAP on App Service
2 minute read • By Jason Freeberg and Suwat Bodin • August 24, 2020 App Service makes it easy to automatically scale your apps to multiple instances when traffic increases. This increases your app’s throughput, but what if
th... Health Check is now Generally Available
less than 1 minute read • By Jason Freeberg and Mitren Chinoy • August 19, 2020 A year ago we announced a GitHub Action to deploy your web apps to Azure App Service. In April, we
added GitHub Actions as an option in the Deployment Center... GitHub Actions integration is now Generally Available
9 minute read • By Gregory Goldshteyn • August 18, 2020 Netflix Eureka is a REST based middleware designed for discovery and load
balancing of web applications. For those who already have a Netflix Eureka app, thi... Netflix Eureka on App Service
4 minute read • By Yun Jung Choi, Puneet Gupta • August 11, 2020 Application
crashes happen. A crash is when an exception in your code goes un-handled and terminates the process. These unhandled exceptions are also known a... Crash Monitoring in Azure App Service
4 minute read • By Jason Freeberg and Shubham Dhond • August 10, 2020
App Service provides access for FTP and WebDeploy clients to connect using the basic auth credentials found in the site’s publish profile. These APIs are gre... Disabling basic auth on App Service
3 minute read • By Jason
Freeberg • June 29, 2020 In times of rapid change, developers and IT decision-makers must quickly adjust to a drastically evolving landscape. Successful organizations use managed clo... Zero to Hero with App Service, Part 1: Setting Up
2 minute read • By Yutang Lin • June 25, 2020 We have recently added two new log types to our preview of App Service’s Integration with Azure Monitor. The two new log types are: New Log Types for Azure Monitor
Integration
1 minute read • By Christina Compy • June 17, 2020 We are happy to announce Hybrid Connections for Linux apps is now Generally Available. Hybrid Connections have been available for Windows apps for a few year... General
Availability of Linux Hybrid Connections
1 minute read • By Jeff Martinez • June 9, 2020 The .NET Framework 4.8 update is a non-breaking in-place upgrade on App Service. No updates are required to existing applications.
.NET Framework 4.8 is coming to App Service
2 minute read • By Jason Freeberg • May 19, 2020 This year, Microsoft Build is entirely online. Live and pre-recorded sessions are available for anyone to view. This article is a recap of the sessions from ... App Service //Build 2020 Recap
3 minute read • By Jason Freeberg, Yutang Lin • May 11, 2020 We are happy to announce the Public Preview of App Service’s integration with Azure Event Grid. Event Grid is a publish/subscribe messaging service that allo... App Service integration with Event Grid
3 minute read • By Jeff Martinez • April 24, 2020 .NET 5 is the latest version to expand the capabilities of .NET by taking the best of Core, Framework, Xamarin, and Mono to
create a unified platform for imp... Running .NET 5 (preview) on App Service
1 minute read • By Jason Freeberg • April 14, 2020 Last year we shared an article that demonstrated how to deploy your
application to App Service using GitHub Actions. We are excited to share that we have add... Get started with GitHub Actions and App Service
3 minute read • By Christina Compy • March 23, 2020 The PremiumV2
hardware tier is now available for older deployments of App Service where it was not previously available. A few years ago Azure App Service be... PremiumV2 tier for older App Service deployments
2 minute read • By Yun Jung Choi • March 23, 2020 We are launching a new experience in App Service Diagnostics to help you more easily and quickly diagnose and solve problems of your application. A New Look for App Service Diagnostics
2 minute read • By
Christina Compy • March 16, 2020 We are happy to announce the public preview of Private Link for Azure App Service. This preview is available in limited regions for all PremiumV2 Windows and... Public Preview of Private Link on App Service
less than 1 minute read • By Byron Tardif • March 16, 2020 We’re announcing that Tinfoil Security addon will no longer be available through App Service. Important update for Tinfoil
security
less than 1 minute read •
By Jason Freeberg • January 31, 2020 Wildfly is an open-source application runtime for Java applications, and the upstream project of JBoss EAP. We recently added a new Azure Sample that shows h... Run Wildfly on App Service
1 minute read • By Andrew Westgarth • January 13, 2020 This afternoon we released the eighth update to Azure App Service on Azure Stack Hub. This release updates the resource provider and brings the following key... Azure App Service
on Azure Stack Hub Update 8 Released
2019
1 minute read • By Mads Damgård • December 9, 2019 Based on customer requests we have added support for automating App Service Environment operations using the Azure CLI. With the 2.0.77 release you can creat... Azure CLI for ASE and Access Restriction
less than 1 minute read • By Andrew Westgarth • November 4, 2019 During Microsoft Ignite 2019, this week, these are the Azure App Service sessions to look out for in the
session catalog. Azure App Service at Microsoft Ignite 2019
4 minute read • By Jason Freeberg and Yutang Lin • November 1, 2019 We are happy to announce that App Service has new and improved
integration with Azure Monitor (preview). You can now send your logs from Windows or Linux App... App Service Integration with Azure Monitor (Preview)
less than 1 minute read • By Andrew Westgarth • August 29, 2019 This afternoon we released the seventh update to Azure App Service on Azure Stack. This release updates the resource provider and brings the following key c... Azure App Service on Azure Stack Update 7 Released
4 minute read • By Jason
Freeberg • August 10, 2019 Last week GitHub announced the preview of GitHub Actions with built-in CI/CD; watch the announcement here. These actions, defined in YAML files, allow you to... Announcing GitHub Actions for App Service
less than 1 minute read • By Elle Tojaroon • August 6, 2019 If the domain was deleted within the past 30 days, you restore it by re-creating the resource under the same subscription and resource group. Restore App Service domains
within 30 days
less than 1 minute read • By Andrew Westgarth • May 28, 2019 This afternoon we released the sixth update to Azure App Service on Azure Stack. This release updates the resource provider and brings the following key cap...
Azure App Service on Azure Stack Update 6 Released
2 minute read • By Khaled Zayed • May 21, 2019 App Service plan defines the compute resource assigned to run your App Service. The pricing tier of your App Service plan determines the compute power and fe... App Service plan Density Check
1 minute read • By Jason Freeberg • March 18, 2019 We will soon be rolling out a series of UX and ARM API changes that will alter the behavior of routing rules for testing in production. After May 22nd, you
w... Changes to Routing Rules UX
less than 1 minute read • By Andrew Westgarth • February 28, 2019 This morning we released the fifth update to Azure App Service on Azure
Stack. This release updates the resource provider and brings the following key capab... Azure App Service on Azure Stack Update 5 Released
less than 1 minute read • January 4, 2019 Python 2.7 has
been added to the public preview of Python on Azure App Service (Linux). With this recent addition developers can enjoy the productivit... Python 2.7 Now Available for App Service on Linux
2018
Back to top ↑2017
Back to top ↑2016
9 minute read • By Steve Dower • August 4, 2016 App
Service is Microsoft Azure’s platform-as-a-service offering for web apps, whether they are sites accessed through a browser, REST APIs used by your own c... Upgrading Python on Azure App Service