Major improvements to Neo4j's Azure Cloud support

Hi everybody,

Recently we've made new Azure Marketplace entries available for Neo4j Enterprise, and I wanted to provide a quick rundown on what this is about and where to find the documentation.

Azure Marketplace now contains:

This is a self-managed option, meaning that if you launch Neo4j using these templates, you'll have new VMs spun up within your Azure account, and you'll be granted administrative access to those VMs, so you'll have the ability to add any plugins or change any aspect of configuration you'd like.

What does this Replace?

Up until recently, the Neo4j option in the Azure marketplace was a "High Availability" cluster option only. This has been retired because HA clusters are an older version of the product; we now recommend people deploy causal clusters instead. Additionally, the previous templates contained a lot of extra optionality which was more likely to result in errors in the deploy process. We've simplified the flow and made it easier to get started quickly.

Documentation

We've provided on our site walk-throughs of how to use the marketplace entries here:

As with our other cloud platforms (AWS and Google Cloud), you can read about how the virtual machines work and can be configured in this article, Neo4j Cloud VMs.

2 Likes

Hello,
I'm unable to deploy to Azure for the last 10 days or so. Will you peek at this Stack Overflow post (Azure Neo4J Will Not Deploy - Stack Overflow) and help me understand whats going on?

Thank you

Hi @eric5 I can confirm that you are using a very old deployment template that has been deprecated a long time ago and is no longer supported.

The correct one is here: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/neo4j.neo4j-enterprise-causal-cluster?tab=Overview

Hi @david_allen, thank you for the response. Just to be clear " Azure is using a very old deployment template that has been deprecated...". I'm merely selecting the given prompts and being presented with the error :slight_smile:, hence this post and the Stack Exchange post: Azure is providing the incorrect deployment

  1. I click "Enterprise Edition" from the search bar
  2. I enter basic info
  3. I select "Latest version" (I've also tried selecting 3.4, 3.3, etc., NO CHANGE)
  4. Boom, issue fails validation

    So it appears Azure should remove "Enterprise Edition" as an option.

Just verified that if I select "Causal Cluster", Neo4J deploys correctly.

PS: Your link "Neo4j Enterprise VM" is 404'd. https://azuremarketplace.microsoft.com/en-us/marketplace/apps/neo4j.neo4j-enterprise?tab=Overview
This is exactly the deployment I wanted. So... whats the deal? Is a single node Neo4j deployment on Azure possible?
I just want to play with the API and build a business case for my org. I dont' want to pay $250/month and manage a cluster.

Single node deploy on Azure is possible, and should work with the enterprise deploy. I'll check into this with our packaging team ASAP and see what I can find, if this is replicatable and what can be done.

Followup. OK there are some points of confusion which I'll try to clear up.

The offer labeled "Neo4j Enterprise Edition" should be delisted and not used, it is indeed the old one. I'm not sure why it is still listed, but we'll look internally into how we can get it removed. Do not use it.

For stand-alone non-clustered, you should use a listing called "Neo4j Enterprise VM Version 3.5". I double checked this link in a second browser and it does not 404: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/neo4j.neo4j-enterprise-3_5?tab=Overview

I recognize this is a confusing situation and we'll try to get the wrong one delisted.

1 Like

I appreciate your attention Mr. Allen. Thank you very much.

1 Like