EncartaLabs

Amazon Neptune

( Duration: 2 Days )

Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected data sets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. You can build knowledge graphs, fraud graphs, identity graphs, recommendation engines, master data management, and network security applications using Neptune.

In Amazon Neptune training course, you will learn how to get started with Amazon Neptune. You will learn the use cases and the basics of Neptune including creating and managing your cluster, building popular graph models Property Graph and W3C’s RDF, writing queries using Apache TinkerPop Gremlin and SPARQL, troubleshooting performance, and integrating with tools and services such as Elasticsearch and AWS Glue.

By attending Amazon Neptune workshop, delegates will learn to:

  • Build graph applications by creating and managing cluster
  • Build Property Graph model or RDF model and query graph using Gremlin and SPARQL respectively
  • Integrate Neptune with services such as Elasticsearch, Glue or Kinesis

The Amazon Neptune class is ideal for:

  • Developers
  • DBAs
  • IT Professionals
  • Database Architects

COURSE AGENDA

1

Create and Connect to Amazon Neptune Database

  • Options to create a database, and configure security
  • How to connect to Neptune using workbench and API
  • Bulk load data into the cluster for querying
2

Data Modeling for Amazon Neptune

  • The basics of the RDF and property graph data models
  • How to apply these models when designing an Amazon Neptune graph application
  • How to evolve your application graph data model to accommodate new use cases and queries
3

Writing Your Graph Queries Against Amazon Neptune

  • The basics of Gremlin and SPARQL query syntax to insert, query and delete data
  • Advanced query concepts such as federated query, traversal strategies
  • Best practices writing Gremlin and SPARQL queries
4

Building End-to-End Graph Use Cases with Amazon Neptune

  • How Neptune can be used to build an identity graph
  • How Neptune can be used to build knowledge graph
  • How Neptune can be used in fraud detection solution
5

Managing Your Amazon Neptune Database

  • Monitor your Neptune cluster using CloudWatch
  • How to right size your Neptune cluster
  • Info about snapshots, backups, and software upgrades
6

Troubleshooting Amazon Neptune - Query Performance

  • Graph data model and indexes used by Neptune
  • Workload performance benchmarking and profiling a Gremlin or SPARQL query
  • Troubleshooting query performance
7

Integrating Amazon Neptune with Other AWS Services

  • How to integrate Amazon Neptune with other AWS services using Neptune Streams
  • How to use AppSync with Amazon Neptune
  • How to use AWS Glue with Amazon Neptune

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top