Course · Part of Build with No-Code Aura Tools

AuraDB Fundamentals

Learn Neo4j AuraDB, the fully managed graph database service. Create a cloud instance, import data, query with Cypher, and manage backups in Aura.

1 hour18 lessons across 4 modules
About this course

In this 1-hour course, you will learn

Go to glossary for AuraDB (opens in a new tab)The Aura product for transactional workloads. Fundamentals teaches you how to run a graph database in the cloud with Neo4j AuraDB, the fully managed graph database service. In around 60 minutes you will create your own cloud instance, connect to it, import data, query it with Full definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it., and put a backup and restore routine in place. Neo4j manages the infrastructure - servers, patching, upgrades, and availability - so you spend your time working with your data rather than operating a database server.

Go to glossary for Aura (opens in a new tab)Neo4j's fully managed cloud service. is the fastest way to get a production-grade Neo4j database running. There is nothing to install and nothing to configure by hand. You choose a tier, click create, and within minutes you have a graph database with encrypted connections, automatic backups, and a console full of tools for importing, querying, and visualizing your data. This course walks you through all of it, from signing up to understanding what running an instance costs.

  • AuraDB Tiers

    Understand the differences between AuraDB Free, Professional, and Enterprise tiers and choose the right tier for your workload and scaling requirements.

  • Instance Management

    Create, pause, resume, and delete AuraDB instances through the Aura console, and configure connection settings for your applications.

  • Cost Optimization

    Apply strategies to reduce Aura spending by selecting appropriate instance sizes, pausing idle instances, and aligning tier features to actual usage needs.

  • Data Import and Querying

    Load datasets into AuraDB using the built-in import tools and write Cypher queries to explore and retrieve data from your cloud graph database.

  • Backup and Restore

    Configure scheduled and on-demand backups for an AuraDB instance and restore data from a snapshot to recover from accidental changes or data loss.

  • Who this course is for

    This course is for anyone who wants to run Neo4j in the cloud without managing servers: developers who need a database for an application, data engineers preparing an environment for a project, analysts with a dataset to load and explore, and administrators evaluating a managed graph database service. You need no prior experience with Go to glossary for Aura (opens in a new tab)Neo4j's fully managed cloud service. or cloud infrastructure - everything happens in the Aura Console in your browser - though a basic understanding of Full definition for node (opens in a new tab)A vertex in a graph. In a property graph it can carry labels and properties., Full definition for relationship (opens in a new tab)A named, directed connection between two nodes. Every relationship has a type, a start node and an end node., and Full definition for property (opens in a new tab)A named value stored on a node or a relationship. from Neo4j Fundamentals will help you make sense of the data you import and query.

  • What you'll do

    This is a hands-on course. You will sign up for Neo4j Go to glossary for Aura (opens in a new tab)Neo4j's fully managed cloud service. and create a real Go to glossary for AuraDB (opens in a new tab)The Aura product for transactional workloads. instance of your own. From the Aura Console you will manage that instance - pausing, resuming, resizing, and renaming it - and learn how the different AuraDB tiers and instance sizes affect what you pay.

    You will import data into your instance and use the built-in tools to work with it: the Query tool for writing and running Full definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it., Explore for visual, no-code investigation of the graph, and Dashboards for presenting your data as charts and tables. You will also connect from outside the console using the neo4j+s:// connection URI, take snapshots, restore your database from a backup, and review the security features and logs that Aura provides. By the end, you will have exercised the full lifecycle of a cloud graph database: create, load, query, back up, restore.

  • Where to go next

    When your instance is up and running, Aura In Production goes deep on the operational side you touched here: monitoring, query logs, and a robust backup and restore strategy for production workloads. If your goal is to present graph data to others, Building Dashboards with Neo4j Aura expands on the Dashboards tool, while Cypher Fundamentals and Importing Data Fundamentals strengthen the skills you use inside your instance. This course also counts toward the knowledge tested in the Neo4j Certified Professional certification.