Kudu – the Azure Function deployment service

Kudu is the open source engine used by Azure to deploy Azure websites. It can also run outside Azure and is used to deploy the Azure Functions.

Kudu is also used by Azure when you deploy something from a Git repository.

Every App Service you create in Azure has a service site identified by the initials scm, which runs an instance of Kudu and a set of website extensions.

If your website is http://mysite.azurewebsite.net, the service site URL will be http://mysite.scm.azurewebsite.net.

The scm service site has the following properties:

  • If you configure the website with your custom host name, the service site URL remains the same (http://mysite.scm.azurewebsites.net).
  • The site uses single sign-on, ...

Get Mastering Azure Serverless Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.