This document walks you through steps to deploy the backend Azure resources for the demo.
NOTE: this section assumes you have already set up the pre-requisites mentioned on the home page, in particular that you have an Azure Subscription and have set up a PowerShell cloud shell connection.
You will need to clone this repository in your Cloud Shell to run the required deployment scripts:
git clone https://github.com/srikanth-math/adt
cd adt
Run the command below to kick off the wizard that will help you deploy the Azure resources:
NOTE: The wizard will ask you a few questions that are relevant to the deployment, like desired Azure subscription (in case you have more than one), Azure region and a distinctive name for your project.
./deployment/deploy.ps1
Once the deployment has completed, it will print out the location of some output files you will need moving forward in the demo. The script output will look something like this:
Unreal config file path: /home/user/azure-digital-twins-unreal-integration/output/unreal-plugin-config.json
Mock devices config file: /home/user/azure-digital-twins-unreal-integration/output/mock-devices.json
##############################################
##############################################
#### ####
#### Deployment Succeeded ####
#### ####
##############################################
##############################################
NOTE: In case you forget to copy the files' location, all output files are located in the
output
folder located at the root of the repository.
To do so, in the cloud shell, click on the icon shown below and choose "Download".
In the download box, enter /azure-digital-twins-unreal-integration/output/mock-devices.json
and click "Download".
Repeat the steps above to also download /azure-digital-twins-unreal-integration/output/unreal-plugin-config.json
.
Depending on your browser, your files will be downloaded somewhere to your machine. Note the location as we'll need it later.
Now you are ready to move on with the Unreal demo. Click here to go back to the main page.