Back To Schedule
Saturday, October 1 • 10:10am - 10:40am
Presentation: Creating Online Trials with Docker and AWS

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Have a downloadable infrastructure software product, but an audience which is accustomed to instantly-available hosted services?  Why not make an online trial to lower the barrier to adoption?

This is the question we explored for our database product, Neo4j.  Plenty of questions came up - how do we authenticate users, isolate them, and scale the service while providing a genuine product experience? What types of data can we provide for users that is both meaningful and interesting?

Docker and AWS came to the rescue -- enabling us to launch isolated containers for each individual user in a time-limited trial. 

This session will discuss the architecture of that implementation (queuing services, python, elastic container service, data ingestion) + lessons learned during the implementation (and first week in production!).  We'll review the strengths and weaknesses of our approach along with later explorations of using Docker Cloud for a similar purpose.

avatar for Ryan Boyd

Ryan Boyd

Head of Developer Relations, Neo Technology, Inc.
Ryan is a San Francisco-based software engineer focused on helping developers understand the power of graph databases. Previously he was a product manager for architectural software, built applications and web hosting environments for higher education, and worked in developer relations... Read More →

Saturday October 1, 2016 10:10am - 10:40am CDT
Dr Pepper StarCenter 12700 N. Stemmons Freeway-I35, Farmers Branch, TX 75234