The Neo4j Sandbox is an environment where anyone can get their own instance of Neo4j up and running in seconds, with tutorials and datasets related to their usecase.
Since Ryan wanted people to have the freedom to interact with Neo4j with full privileges, he decided to use Docker to provide container-level isolation for the Sandbox.
This session will talk about some of the design decisions made and how the architecture was achieved using Docker, EC2 Container Service, Auth0, EC2, Elastic Load Balancers, EC2 AutoScaling Group, AWS Lambda functions, Python, S3, IAM, CloudWatch, SES, FullContact, MaxMind and more.