The Azure App Service is a Microsoft service for hosting web applications. See  Microsoft: App Service
               Overview for details.
Note
- Because the location of the published content is in App_Data\Content, it's
                  recommended that you configure the DSS code deployment to the Web App so that it
                  does not update App_Data at this time. We are working on alternate
                  content pathing methods for Azure Web App and will update the steps below to
                  reflect these changes, shortly.
- Forms Builder pages are not supported within an Azure Web App deployment.
- The instructions below assume that you have rights to create an App Service in an
                  Azure subscription.
To deploy the DSS to Azure App Service:
-  Install a CMS
                  instance.
- After installation of the CMS instance, open the solution file located at
                  [Drive]:\[path-to-cms-instance]\site\dss_preview in Visual Studio.
- In Visual Studio, use the Solution Explorer to navigate to
               the App_Data folder of the project.
- Right click App_Data and select Add >
                  New Folder.
- Name the new folder Content. This folder will be the replication target in
                   Kudu.
- In Visual Studio, expand the Web.Config node, and open
                  Web.Debug.Config for editing.
- Change the PageFileslocation key value to the following:
                  .\App_Data\Content. This location is where the CMS replication target will
               replicate its content.  
 
- Save Web.Debug.Config.
- Copy the above configuration to the Web.Release.Config file.
- Right click on the VS project and select Publish....
- Select Create New.  
 
- Click Publish.
- In the Create App Service dialog, create a new Azure
               resource group and an Azure service plan for the test application. (For this test,
               you can just accept the default names.)  
 
- Click Create to publish the site in Visual Studio. This
               action creates the Azure applications for you and may take a few minutes.
- Open a browser and go to the Azure portal ( https://portal.azure.com).
- Search for the new App Service with the Azure search-by-name feature.
- Choose the Credentials area and enter a username and
               password for replication. Keep these values on hand, as you will need them for
               configuration later.  
 
- Go back to the App Service Overview page in Azure. There, you can see the
               full user name which will be in ResourceGroup\UserID format:  
 
- In the CMS, configure replication for the appropriate publishing target. See  Replicating
                  Content for details.
- Add a new FTP SSL replication target.
- Configure your server and user/password information similar to the capture below.
                   
 Important Ensure that the  Root Path value is
                      site/wwwroot/app_data/Content and that you have enabled the following
                      FTP/SSL Options in  Advanced
                     Settings:  - Implicit Mode on TLS/SSL
- Passive Mode
- Allow private certificates
 
- In the CMS, publish content to the publishing target that you just
               configured.
- Navigate to the Azure App Service and request a resource.