Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.72 KB

README.adoc

File metadata and controls

34 lines (20 loc) · 1.72 KB

AWS Lambda in Java with Neo4j

This project is based on the AWS Lambda Java applicationand Neo4j’s AuraDB console Java code example.

Technologies used:

  • Java programming language

  • AWS Lambda functions (with AWS CDK)

  • Neo4j graph database

Application

The application connects to Neo4j, runs a query, and returns the results. It takes an input parameter for the Cypher query from a URL query parameter and outputs the query results from the database to the console. In the process, the code includes an infrastructure folder that has instructions for packaging and pushing the .jar files to AWS, deploying the project to AWS Lambda, and creating logs in CloudWatch.

How-to

The details for creating and using this code project will be detailed in an upcoming blog post and presentation.

Previous iterations

AWS CDK is a relatively newer (and improved method) for packaging and deploying Lambdas. For sample code of building this prior to the CDK with build scripts, please check out the v1 branch of this repository.

Presentation

PDF versions of accompanying presentations are published to SpeakerDeck.

Resources