Deploy to Azure

Deploy to Azure

This section covers all the required steps to deploy Cloud Katana to Azure. This can be accomplished via an Azure Resource Manager (ARM) template or an Azure DevOps CI/CD pipeline.

Requirements

  • Install Azure CLI

    Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi
    Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'
    rm .\AzureCLI.msi
    

Manually

Azure Resource Manager Template

  • Clone GitHub Project

  • Create Resource Group

  • Create managed identity (MI)

  • Grant permissions to MI

  • Deploy Cloud Katana Function App

Azure DevOps CI/CD pipeline