aws-cdk-examples icon indicating copy to clipboard operation
aws-cdk-examples copied to clipboard

Roll-your-own Neptune Workbench

Open jeffmaley opened this issue 3 years ago • 3 comments

:rocket: Feature Request

General Information

  • [X] :wave: I may be able to implement this feature request
  • [ ] :warning: This feature might incur a breaking change

Description

I'd like to add a sample that provisions an EC2 instance, a VPC, a Security Group, and an ALB. The EC2 instance would include a user-data script to install AWS Graph Notebook and nginx and would include an IAM policy to enable a psuedo-ABAC for the neptune-db:connect API call. This use case is for organizations that desire something like Neptune Workbench, but need to manage any deployed AMIs themselves.

Proposed Solution

I have a working example.

Environment

  • CDK CLI Version: 1.110.0 (build 32f00eb)
  • Example: ?
  • Example Version: ?
  • OS: All
  • Language: TypeScript

Other information

jeffmaley avatar Jul 02 '21 15:07 jeffmaley