Using NeoDash on Azure Web app for Containers
photo credit: NeoDash by neo4j Labs

Using NeoDash on Azure Web app for Containers

I was a little late to the #NeoDash game. I'm not quite sure how this one got past me, but I discovered?NeoDash?at?GraphConnect?2022 on the last session on the last day, and it was by far the best gem I mined from the conference!??If you haven't used it yet, it is an extremely easy low-code method for delivering dashboards and visualizations for #Neo4j.

At my previous job, I linked the dashboard site within MS Teams channels for various project/reporting reviews, and it put the power of our Neo4j knowledge graph right at my colleagues' fingertips!

Getting started has been made very easy. There is even a free cloud hosted version that you can use at?neodash.graphapp.io?This is a great way to create your dashboard configurations with virtually NO installation - by far the easiest method if you are already using #AuraDB cloud hosted Neo4j.?

NeoDash supports both an on-premise Neo4j server and/or connecting directly to an AuraDB cloud instance. If you are self-hosting there would be more complex firewall configurations to use the graphapp.io hosted NeoDash - so in those cases (your private/public cloud tenant, or hosting on a local Docker container), using your own NeoDash installation may be more practical.

If you are hosting this in production you likely want to host your own dedicated standalone version of the dashboard (which turns off the editor and lets you publish the dashboard configurations for read-only access.)??I wanted to use the docker container and host it on a public cloud provider for a non-profit client that already had a Microsoft #Azure sponsorship subscription.? I had not yet deployed anything using Azure Web App for Containers before this project, but it appears to be an easy and effective Azure hosting method for this type of application.??

The configuration is pretty straight-forward.?The biggest challenge I came across was determining how and which docker parameters needed to be configured and how best to assign them. I prefered to accomplish this using the Azure CLI powershell commands.

NeoDash has excellent guides and instructions, and I found everything I needed in the?developer guide?for?running the docker instance.

I put this guide together to help get you up and running quickly.

Here's the link: NeoDash on Azure Web App for Containers

Adrien Sales

Chef de Bureau/Division Manager at OPT New Caledonia

2 年

Excellent application... and awesomely well maintained as open source : https://github.com/neo4j-labs/neodash

回复
Jason Gale

Senior Sales Engineer at Zscaler

2 年

This is incredibly useful! Thank you for taking the time to get this out to the community. It is much appreciated

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了