Managing Organizations, Projects, and Instances

Introduction

In this lesson you will learn:

  • How to create and manage organizations in Neo4j Aura

  • How to set up and configure projects

  • How to create and manage database instances

  • Understanding instance settings and configurations

Understanding the console hierarchy

When you create a new account, you are automatically assigned to an organization. A user can be a member of multiple organizations, each of which contains a project. Each project may contain multiple database instances.

Organization structure as a graph

Console organization

The Aura Console is organized into two main levels: organization and project.

You can view and change your current organization and project in the top left corner.

By default, you will be assigned to an organization called Neo4j, with a project called New project.

layout

Managing organizations

Aura organizes your graph databases into a three-level hierarchy: organizations, projects, and instances.

Organizations are the control center for managing global settings and user role access.

Projects is used to group database instances.

Instances are the actual Neo4j database instances where your data is stored and managed.

Understanding instance management

Your Aura instance comes with a comprehensive set of management options accessible through the three-dot menu in your console.

dots

Instance management options

The menu provides access to the following options:

  • Inspect - View connection details and instance statistics

  • Snapshots - Take and export database snapshots

  • Backup & Restore - Restore database from a backup file

  • Clone to - Clone the data in the graph to a new or existing instance

  • Reset to blank - Clear the database and start fresh

  • Delete - Permanently delete the instance and all data

Inspecting your instance

The inspect option allows you to view the details of your instance.

inspect

Configuring your instance

The Configure option allows you to resize your instance in both directions - scaling up when you need more resources, or scaling down to reduce costs.

The configuration screen provides options to:

  • Adjust memory size (RAM) for vertical scaling (improves write performance)

  • Add or remove secondaries for horizontal scaling (improves read performance)

  • Change the memory-to-storage ratio

  • Rename your instance

Lesson Summary

In this lesson, you learned about managing organizations, projects, and instances in Neo4j Aura, including how to create and configure them.

In the next lesson, you will learn about database backup and restore procedures.

Chatbot

How can I help you today?