Neo4j on Azure Step by Step

This tutorial shows the user how to use Neo4j to store and access data from IAAS hosted on Windows Azure.
Neo4j is a high-performance, NOSQL graph database with features of a mature and robust database.
This tutorial assumes that user has some prior experience using Linux/Azure.

Neo4j on Azure Step by Step

1.
Neo Technology, IncNeo4j on AzureStep by StepYuri Bukhan

2.
Neo Technology, IncSingle Instance Neo4j on Linux using VMDepot ImageInstalling Neo4j on AzureThis tutorial shows the user how to use Neo4jto store and access data from IAAS hosted onWindows Azure.Neo4j is a high-performance, NOSQL graphdatabase with features of a mature and robustdatabase.This tutorial assumes that user has some priorexperience using Linux/Azure.

4.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageWithin theVirtual Machines section, navigate to the Images tab.The Images tab will contain all images that are part of the Azureaccount.

5.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageNext, select BrowseVM Depot.TheVM Depot is a community-driven catalog ofpreconfigured operating systems, applications, and development stacks that can easilybe deployed on Windows Azure.TheVM Depot will have the Neo4j image that is willbe deployed.

8.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageComplete the process of adding the image to your Azure account by clicking checkmark(complete).Now that the image is part of your Azure account, you want to selectVirtual Machines and create anewVirtual machine that is based on the Neo4j image.

11.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageSelect My Images and select Neo4j Community 1.8.2.This isthe image that was copied over from theVM Depot in the priorsteps.

12.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageFill out theVirtual Machine Configuration information.The sample username andpassword for the image are: azureuser/Neotechnology1, but you can choose anythat you like. Make sure to remember these credentials if you want to ssh later into themachine.

14.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageClick the checkmark to complete the process of creating theVirtual Machine with the Neo4jimage.Azure will now kickoff a process to copy the Neo4j image to the newly created virtual machine.

15.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageThe last step in the process is to to Registerthe image.

18.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot ImageThe Neo4j image is now created, but there are a couple of additional stepsneeded to allow access to the Neo4j Web-UI. It is used to administer Neo4j.Select the newly created virtual machine and click on Endpoints.

22.
Neo Technology, IncSingle Instance Neo4j on Linux usingVMDepot Image- TestVirtual Machine- TestVirtual MachineOpen up a new browser and specify the Webadmin URL.The URL is defined asDNS:<neo endpoint>/webadmin (VMURL). The DNS string was copied in the previousstep and the credentials are provided as the hint in the message box.