This section explains how to deploy the Report Server application into Azure cloud as App Service using ARM templates.
To create a Syncfusion Report Server Azure Web App using the ARM template, follow these steps:
Log in to Azure portal.
Click New in the left menu.
Template deployment in the marketplace and select Template deployment.
Now, select Build your own template in the editor in the Custom Deployment window.
Click here to download the ARM template file.
Copy all the contents in the template file and replace them in the Edit template window, and then click Save.
Fill the details as instructed in the following to complete the deployment steps.
Subscription: Choose the subscription that you have with Azure. Learn more about subscriptions from here.
Resource group: This is a logical group in Azure to group your resources like web app, storage account, network etc. Learn more about resource groups from here.
Location: Choose the location to deploy the app. East US is our recommended location.
Select App Service Need To Deploy:
It is mandatory to have latest User Management Server to run latest Report Server version 4.1
Latest 4.1 version of Report Server comes with the User Management Server. ARM template deployment provides below three options to deploy app service,
This option is preferred when User Management Server is already deployed or running on remote machine and this will deploy Report Server alone with the given App service name inside the resource group.
This option is preferred when Report Server is already deployed or running on remote machine and this will deploy User Management Server alone with the given App service name inside the resource group.
This option will deploy both Report Server and User Management Server at a single time.
This option will create two app services. One for Report Server and another one for User Management Server. App Service for User Management Server can be created automatically using the App Service name given during deployment
Report Server will be deployed under
GivenAppServiceName and User Management Server will be deployed under
While deploying Report Server along with the User Management Server with the Storage type
AzureBlobStorageselected, both Report Server and User Management Server containers are created under given Blob Storage Name.
Report Server container name –
syncfusionrscontainer and User Management Server container name -
Report Server will be deployed under
GivenAppServiceNameand User Management Server will be deployed under
Storage account name: This is optional if you have chosen file storage in storage type and mandatory for Blob storage. This also must be unique as that of the Web App name. Learn more about storage accounts from here.
Storage account type: This is optional, if you have chosen file storage in Storage type and mandatory for Blob storage. Learn more about storage account types from here.
Select the agreement check box and click Purchase to deploy the Syncfusion Report Server Web App.
Now, Syncfusion Report Server App Service(Web App) deployment get started.
The App Service plan for the Web App is created, which will be in
Basic – B1 by default. Learn more about App Service plans from here. Syncfusion Report Server Web App does not support free or shared App Service plans.
Syncfusion Report Server supports basic, standard, and premium App Service plans in the Azure. The minimum recommended App Service plan to run the application is the basic plan.
To get better performance, scale up the App Service plan from basic to standard or premium plans. Refer to the following documentation links to learn how to scale up and scale out the App Service plan.