DockerCon 2016 has ended
Back To Schedule
Monday, June 20 • 2:00pm - 2:45pm
Curated Birds-Of-A-Feather
1. Building a Docker Swarm cluster on ARM by Dieter Reuter and Stefan Scherer 

In this training you'll learn how to build a physical Docker Swarm cluster with Raspberry Pi's. We'll guide you through the setup process and you’ll learn how to use Docker and Docker Swarm to complete the cluster. You'll learn how to build and deploy a distributed application and ship it as Docker containers to your cluster. In the end you have built a portable datacenter which can be used for testing and live demos as well.
 - building a hardware cluster with Raspberry Pi’s
 - install and set up HypriotOS, a Debian-based Linux system
 - installing Docker and Docker Swarm to connect all cluster nodes
 - build a distributed application, the Docker voting app
 - ship the app with Docker Compose to your cluster
 - let’s run and test your app

2. Docker in Open Science Data Analysis Challenges by Bruce Hoff

Typically in predictive data analysis challenges, participants are provided a dataset and asked to make predictions. Participants include with their prediction the scripts/code used to produce it. Challenge administrators validate the winning model by reconstructing and running the source code.

Often data cannot be provided to participants directly, e.g. due to data sensitivity (data may be from living human subjects) or data size (tens of terabytes). Further, predictions must be reproducible from the code provided by particpants. Containerization is an excellent solution to these problems: Rather than providing the data to the participants, we ask the participants to provided a Dockerized "trainable" model. We run the both the training and validation phases of machine learning and guarantee reproducibility 'for free'.

We use the Docker tool suite to spin up and run servers in the cloud to process the queue of submitted containers, each essentially a batch job. This fleet can be scaled to match the level of activity in the challenge. We have used Docker successfully in our 2015 ALS Stratification Challenge and our 2015 Somatic Mutation Calling Tumour Heterogeneity (SMC-HET) Challenge, and are starting an implementation for our 2016 Digitial Mammography Challenge.

3. How to Successfully Build a Local Docker Community by Mathias Renner

A community is one of the key components of an open source software project. The success of an open source project like Docker is highly dependent on a large and active community. The speakers will share their experience of how to successfully build a local community by the example of how they raised a Docker community at their University (Univ. of Bamberg, Germany). They summon their best practices as a result of the mistakes they made, illustrated by story telling.

This is a talk from me as a student, which is an underrepresented group at DockerCon.

4. Meet the Docker Captains! with Alex Ellis, Laura Frank and Nirmal Mehta

The Docker Captains are here to help you cross the oceans of application packaging! 

During this interactive session, members of the Docker Captain program will discuss their Docker journey along with how they became industry-recognized Docker experts. Alex, Laura and Nirmal will share their experiences as Docker Captains and provide recommendations on how to become more involved with your local community.

avatar for Alex Ellis

Alex Ellis

Founder, OpenFaaS Ltd
Alex is a respected expert on serverless and cloud native computing. He founded OpenFaaS, one of the most popular open-source serverless projects, where he has built the community via writing, speaking, and extensive personal engagement. As a consultant and CNCF Ambassador, he helps... Read More →
avatar for Laura Frank

Laura Frank

Senior Software Engineer, Codeship
Laura Frank is an engineer who creates tools to make development processes simpler. She started coding after receiving a hand-me-down DOS system and has been lost in the code mines ever since. She is currently a software engineer at Codeship. Laura tweets at @rhein_wein... Read More →
avatar for Bruce Hoff

Bruce Hoff

Principal Software Engineer, Sage Bionetworks
Bruce Hoff has spent the last six years at Sage Bionetworks, a Seattle non-profit working to promote data sharing and transparency in disease research. For the past four of those years he has been developing software tools to support open data analysis challenges on the Synapse platform... Read More →
avatar for Nirmal Mehta

Nirmal Mehta

Chief Technologist, Booz Allen Hamilton
Mr. Mehta is an Chief Technologist in the Strategic Innovations Group at Booz Allen Hamilton specializing in research, implementation and integration of emerging technologies to Booz Allen’s federal government client base. He leads the firms efforts in containerization and distributed... Read More →
avatar for Mathias Renner

Mathias Renner

Graduate Student & Co-Founder, Hypriot Ltd.
Mathias is a graduate student of Business Information Systems andCo-founder of Hypriot Ltd., the "Docker Pirates". At Hypriot, he helps to make Docker ready for the Internet of Things, like porting Docker to small ARM-powered devices as the Raspberry Pi. He is involved in developing... Read More →
avatar for Dieter Reuter

Dieter Reuter

Senior Consultant, SEAL Systems
Dieter is a Senior IT Consultant, working at SEAL Systems to lead enterprise projects and makes customers happy. He gives talks at various Meetups and share his knowledge with the Docker Community. He shrinks Docker containers to the minimum and likes to suprise the audience at DockerCon... Read More →
avatar for Stefan Scherer

Stefan Scherer

Software Engineer, SEAL Systems
Stefan is a developer and architect. He is currently a Software Engineer at SEAL Systems working on a scalable microservice architecture. He enjoys automating things and uses Docker at work in various test environments. He is an early adopter of Docker on Windows, giving feedback... Read More →

Monday June 20, 2016 2:00pm - 2:45pm PDT
Room 607