The following page describes how to deploy and run a Neo4j cluster on Azure.
Deploy a Neo4j Enterprise cluster from the Azure Marketplace following the interactive prompts. Create a new resource group to hold the artifacts of your deployment, as the admin account name is used for SSH access to the machines in your cluster.
Once the deploy finishes, save the URL, username, and password.
|At the end of the deployment process, Azure runs a validation. If the validation fails, it might be because you have chosen VMs that are too large and exceed your Azure quota. Choose smaller VMs or increase your VM quota.|
Use your browser to access the cloud-based database URL, and log in with the initial username and password provided. You may see an SSL warning screen because the out-of-the-box deployment uses an unsigned SSL certificate.
To verify that the cluster has formed correctly, run the following Cypher statement:
You can SSH into any of the machines using the configured hostname and admin credentials.
The following notes are provided on your default cluster configuration.
7473(HTTPS access) are the only ports exposed to the entire internet. Consider narrowing the access to these ports to only your needed networks. External unencrypted HTTP access is disabled by default.
7000are enabled only for internal network access (
10.0.0.8), between the cluster nodes.
Visit Clustering for more information on how to configure your cluster.
Add users and change passwords as necessary.
Consider creating DNS entries with Google to be able to address your cluster with client applications under a single hostname.
You can remove the infrastructure by deleting the entire resource group you created as part of the deployment.
Was this page helpful?