Blog Post

EasyGraph 1.0.1 release

Ravinder Singh • 29 April 2021

Over the last few months we have been working hard to get some cool new features implemented in EasyGraph and we are pleased to announce the release of EasyGraph version 1.0.1, which is a major update in terms of features, including:

  • JWT based authentication and user management
  • Role based access control
  • Multiple datasets in a single EasyGraph instance
  • System Manager UI improvements and monitoring
  • Support for AWS Neptune as a backend
  • AWS CloudFormation templates for use in an EasyGraph trial
  • AWS CloudFormation templates to set up an AWS API Gateway
We have also made numerous UI improvements and fixed a number of bugs.

JWT based authentication

You can choose from three authentication options as shown in the image below.

If authentication is enabled you can manage users through the EasyGraph UI.

Role based access control

You can choose what types of access control you want to use as shown in the image below.

You can configure permissions for each role.

And assign roles to the users.

Multiple datasets

During development you might want to work with multiple APIs, or multiple developers might want to use a single EasyGraph instance. This might be for cost reasons or you might just want to set up APIs for multiple small datasets. You can now do this by configuring EasyGraph. If the multiple dataset configuration option is set to true you can manage multiple datasets.

You can configure which users are allowed to access a dataset.

System manager UI improvements and monitoring

The System Manager UI is now consistent with the rest of the application making it easier to use. We have also extended the Ontology view to show classes and properties in the ontology.

You can now monitor an EasyGraph instance from the UI. You can get a real time view of CPU use, threads, API requests and JVM memory usage.

Support for AWS Neptune as a backend

You can now launch EasyGraph in the AWS cloud and use AWS Neptune as a backend. This allows you to configure EasyGraph for high availability and scalability.

AWS CloudFormation templates for an EasyGraph trial

It is very easy to try EasyGraph. Just visit the EasyGraph Trial signup where you have multiple options as to how to get going. We have now added an option to lauch EasyGraph in the AWS cloud. Just select the appropriate option from "Choose Setup Type", enter a few more details and click the LAUNCH STACK button.

AWS CloudFormation templates to setup an AWS API Gateway in front of EasyGraph

The EasyGraph platform makes it easy to build APIs for use with knowledge graphs. You might want to set up an API gateway in front of the APIs for various reasons e.g. to configure caching, throttling, security, authentication, etc. If you want to try EasyGraph behind an AWS API Gateway just select the "Create API Gateway" option under the advanced settings of the "Try In AWS" option.


We continually work on EasyGraph to add new features and would love to get your feedback on the latest additions. To try EasyGraph please visit https://easygraph.graphifi.com/app/account/login

If you would like to know more about EasyGraph or Graphifi please get in touch. We will be more than happy to chat or to organise demos if there is anything you would like to see in more detail.

Share by: