Installation on Azure

Deploy a complete Zato environment to a Microsoft Azure virtual machine in a few clicks.

You can use the Azure template to deploy a virtual machine with a complete Zato environment in it.

  • Click the button below to open the Azure portal with the template already loaded

Deploy to Azure

  • Fill out the form:

    • Create a new resource group, calling it "zato"
    • Paste your SSH public key into Admin password or key, or set Authentication type to password - this will be your SSH password
    • Provide any value for Zato password and it will become the password to your Zato Dashboard
    • Set Allowed source addresses to your public IP address (your browser's IP)
    • Leave everything else as it is
  • Click Review + create, then Create and wait a few minutes for the machine to start

  • Open the Outputs tab of the deployment and log in to your Dashboard:

    • Dashboard: the dashboardUrl value
    • Username: admin
    • Password: the one that you set above under "Zato password"
  • That concludes the process - the best way to continue is to visit the tutorials now.

  • Run the below:
# Note: Change from UK South to a different region if needed
az group create -n zato -l uksouth

[ -f ~/.ssh/zato ] || ssh-keygen -t ed25519 -f ~/.ssh/zato -N "" && \
az deployment group create -g zato \
    --template-uri https://zato.io/static/azure/zato-azure-deploy.json \
    --parameters adminPasswordOrKey="$(cat ~/.ssh/zato.pub)" \
                 zatoPassword=mypassword \
                 allowedSourceAddresses="['YOUR_IP_ADDRESS']"
  • The command prints the Dashboard URL when it finishes - log in there:

    • Username: admin
    • Password: the one that you set above
  • That concludes the process - the best way to continue is to visit the tutorials now.

Learn more