In this tutorial we will do a basic deployment of the Curity Identity Server to run on Azure using the Azure Resource Manager (ARM) template. For more in-depth instructions how to deploy the Curity Identity Server on Azure, please read this tutorial.
The ARM template is hosted on our GitHub account. You can deploy it simply by clicking the button below.
The template will set up an Azure Container Instance (ACI) with the Curity Identity Server image. It will be exposed to the Internet.
Once you have clicked the Deploy button you get redirected to Azure to enter some settings before you can do the actual deployment.
- First you have to select in which
Resource groupyou want to deploy in. Then you have some parameters for the application.
- Depending on your
DNS Labelyou will get a different DNS name of your deployment.
Passwordis the password you will use later on when logging in to the Admin UI.
Nameparameter is which name the ACI will have.
Review + create and then
Create after accepting the terms.
When the deployment is done, click on the
Outputs to see the URLs to the services. Navigate to the Admin URL to see that it responds. If it doesn’t try again a little later, it usually takes about a minute for the service to be up and running.
Certificate warningThe Curity Identity Server will generate a self-signed server certificate. This will not be trusted by your browser so you will have to make an exception in order to access the service.
Now the Curity Identity Server is up and running but without any configuration. The next step is to set up the basic profiles and services. Move on to the First Configuration Tutorial.