Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.
  • Simple play icon Course
  • A Cloud Guru

Go Serverless with a Graph Database

AWS Neptune is a fully managed database service. Discover ways to leverage graph data by creating a Graph Database stack and a simple web app.

A Cloud Guru - Pluralsight course - Go Serverless with a Graph Database
by A Cloud Guru

What you'll learn

Hello Cloud Gurus, Graph Databases like Amazon Neptune are incredibly powerful but relatively underappreciated. In this course, we will dive in to Neptune to see how and why it might be right for your Serverless applications. At the end of this course you will be able to spin up a Graph Database stack and a simple web application to leverage your graph data. We’ll achieve this with serverless framework and cloudformation, meaning you learn a lot more than just one AWS service in this course! The app we build is also great fun and very practical. It’s a face categorisation app using family photographs (you can use your own if you like, or use the supplied images), leveraging data that we will generate from the Amazon Rekognition service. With this tool we might just be able to finally sort out those hundreds of thousands of family photos that we all have lying around. Now you can easily find all those photos of your Grand Aunt quickly and accurately! This is a beginner to intermediate-level course. We will be writing a bit of code and setting up (and removing) quite a lot of infrastructure in AWS. Prior coding experience is nice to have. The course will definitely be easier to follow if you have a bit of an understanding of JavaScript (Node) and CloudFormation. For those who don’t have this experience, don’t worry – at key points in the course when we write code or modify CloudFormation templates, we will point out relevant chapters in other A Cloud Guru courses that will help you learn these areas in more detail. In this course, you’ll learn: * What graph databases are, and how they differ from other data storage and why/when to use them. * How to set up and run an AWS Neptune instance. * How to use the Gremlin and SPARQL query languages. * How to bulk upload data into AWS Neptune. * How to use Amazon Rekognition to analyze photos for faces. * How to create a simple Node.js API and UI endpoint for interacting with your graph data in a web interface. So what are you waiting for, Cloud Gurus! If you work in a software development team, you are a tech manager or a business person who is technically minded, join me in this course to discover what graph databases are and what they can do for you and your serverless project.

Table of contents

About the author

A Cloud Guru - Pluralsight course - Go Serverless with a Graph Database
A Cloud Guru

The Cloud Content team comprises subject matter experts hyper focused on services offered by the leading cloud vendors (AWS, GCP, and Azure), as well as cloud-related technologies such as Linux and DevOps. The team is thrilled to share their knowledge to help you build modern tech solutions from the ground up, secure and optimize your environments, and so much more!

More Courses by A G.
Skill IQ Logo

Not sure where to start?

Know exactly where everyone on your team stands with Skill IQ.

Assessments and analytics

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.