DockerCon 2016 has ended
Back To Schedule
Tuesday, June 21 • 11:15am - 12:00pm
Deploying Personalized Learning Labs using Docker Swarm
At Appsembler, we've built a system to deploy personalized learning labs using Docker Swarm. Each learning lab consists of arbitrary software running in a Docker container, so each student can have their own isolated environment to learn and experiment. The containers can be paired with another container running the Cloud9 IDE, allowing students to modify code and see the results in real time without the need to install anything on their own system.

Our system uses Docker Swarm to deploy and manage containers. To ensure the system is robust, we have automatic failover between Swarm managers (known as high availability). We'll discuss how we're using Consul to implement a highly available Swarm cluster, as well as other features of Swarm that we're using.

avatar for Nate Aune

Nate Aune

CEO and Founder, Appsembler
I'm the CEO and Founder of Appsembler, a Boston-based company providing an e-learning platform for easily authoring and delivering online courses. I like to talk with folks about Docker, PaaS, Open Source, Open edX, e-Learning, Django, jazz.Nate tweets at @natea... Read More →

Tuesday June 21, 2016 11:15am - 12:00pm PDT
Ballroom 6A