Creating an Amazon Neptune cluster
The easiest way to create a new Amazon Neptune DB cluster is to use an Amazon CloudFormation template that creates all the required resources for you, without having to do everything by hand. The Amazon CloudFormation template performs much of the setup for you, including creating an Amazon Elastic Compute Cloud (Amazon EC2) instance:
To launch a new Neptune DB cluster using an Amazon CloudFormation template
Create a new IAM user with the permissions you will need for working with your Neptune DB cluster, as explained in IAM user permissions.
Set up additional prerequisites needed to use the Amazon CloudFormation template, as explained in Prerequisites for setting up Amazon Neptune using Amazon CloudFormation.
Invoke the Amazon CloudFormation stack, as described in Creating an Amazon Neptune cluster using Amazon CloudFormation.
You can also create a Neptune global database that spans multiple Amazon Web Services Regions, enabling low-latency global reads and providing fast recovery in the rare case where an outage affects an entire Amazon Web Services Region.
For information about creating an Amazon Neptune cluster manually using the Amazon Web Services Management Console, see Launching a Neptune DB cluster using the Amazon Web Services Management Console.
You can also use an Amazon CloudFormation template to create a Lambda function to use with Neptune (see Using Amazon CloudFormation to Create a Lambda Function to Use in Neptune ).
For general information about managing clusters and instances in Neptune, see Managing Your Amazon Neptune Database.