Infrastructure Setup
All Azure resources must be provisioned before application deployment begins.
Azure resources
The following resources are provisioned manually or automatically by the release pipeline when CreateNewWebApp is set to true:
- Azure App Service for the web application (
AppName) - Azure App Service for the API (
ApiAppName) - Azure resource groups (
ResourceGroupName,ApiResourceGroupName) - Azure App Service Plan (
AppServicePlanName,AppServicePlanSize) - Azure Key Vault (
FabricKeyVaultUrl)
SQL Server
The following must be confirmed before deployment:
- SQL Server accessible from the App Service via the configured service principal or managed identity.
- Scenario DB (
ScenarioDB) accessible with the required read and write permissions. - Connection strings confirmed for
DefaultConnection,BookDataLakehouseConnection,DashboardSummaryLakehouseConnection, andRatingOutputLakeHouseConnection.
Rating Engine connectivity
- Rating Engine endpoint reachable from the App Service.
- Authentication method confirmed as either mutual TLS or API key.
- Retry logic, timeout, and back-off behavior configured.