Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Sunday, June 21
 

6:00pm

Pre-Registration
Get your badge and swag before the crowds start on Monday!

After checking in at pre-registration, head to Jillian's for food and drinks at our Pre-Registration Reception sponsored by Digital Ocean.

Sunday June 21, 2015 6:00pm - 9:00pm
Golden Gate Prefunction

6:15pm

Pre-Registration Reception - Sponsored by DigitalOcean
Make sure you check-in at pre-registration first before coming to Jillian's!

Pre-registration will be held in the Golden Gate Prefunction in the SF Marriott Marquis. 


Sunday June 21, 2015 6:15pm - 9:15pm
Jillian's Metreon, 175 4th St, San Francisco, CA 94103
 
Monday, June 22
 

7:00am

Registration
Monday June 22, 2015 7:00am - 11:30am
Golden Gate Prefunction

8:00am

9:00am

General Session
Speakers
avatar for Ben Golub

Ben Golub

CEO, Docker
Ben Golub is a serial entrepreneur and start-up CEO, and the current CEO of Docker, the company behind the Docker open source platform, and the chief sponsor of the Docker ecosystem. Docker is an open platform for developers and system administrators to build, ship, run and orchestrate distributed applications. Prior to Docker, Golub was CEO of Gluster, the open source, scale out storage company, which was successfully acquired by Red Hat in... Read More →
avatar for Solomon Hykes

Solomon Hykes

Founder & CTO, Docker
Solomon Hykes is the founder, CTO and chief architect of Docker and the creator of the Docker open source initiative. In his role at Docker, he is focused on building a platform for developers and system administrators to build, ship, run and orchestrate distributed applications. A Forbes 30 under 30 and YCombinator alumni, Solomon led dotCloud as CEO through five years of fundraising, business operations and product launches before focusing... Read More →


Monday June 22, 2015 9:00am - 11:00am
Yerba Buena 7-9

11:00am

Break & Partner Gallery
Monday June 22, 2015 11:00am - 11:45am
Yerba Buena Grand Assembly

11:45am

Faster, Cheaper and Safer: Secure Microservice Architectures using Docker
It's clear that Docker speeds up development and makes testing and deployment more efficient. As Docker moves into production new use cases and patterns are emerging that address availability and security concerns. With microservices, safety is part of the architecture that developers need to understand and build for. It's no longer good enough to wrap a firewall around an entire app when it goes to production, and have a cold standby in case it breaks. This talk will explore concepts like consistency vs. availability, root of trust, attack surface and minimum privilege as they apply to docker based deployments.

Moderators
avatar for Sam Charrington

Sam Charrington

Founder, CloudPulse Strategies
Sam Charrington is an analyst, advisor, consultant, and the principal of CloudPulse Strategies. In his work, Sam covers Cloud computing, PaaS and Big Data. Sam also writes for The New Stack. | | Sam tweets at @samcharrington.

Speakers
avatar for Adrian Cockcroft

Adrian Cockcroft

Technology Fellow, Battery Ventures
Adrian Cockcroft has had a long career working at the leading edge of technology. He’s always been fascinated by what comes next, and he writes and speaks extensively on a range of subjects. At Battery, he advises the firm and its portfolio companies about technology issues and also assists with deal sourcing and due diligence. | | Before joining Battery, Adrian helped lead Netflix’s migration to a large scale, highly available... Read More →


Monday June 22, 2015 11:45am - 12:25pm
Yerba Buena 8

11:45am

Contribute and Collaborate 101
Gain inspiration and confidence to contribute in a mutually beneficial way. To become more than just a consumer of the ecosystem, develop the project yourself and profit your singular initiative. Whether you are looking for enterprise ready solutions, to make development life easier, or you’d like to see certain new features, making contributions to the greater community with a public spirit ensures the continued growth and health of the Docker project. Through personal stories of acceptance and concessions, I will share practical tips and lessons learned as a regular open source contributor and particularly involved Docker collaborator.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Vincent Batts

Vincent Batts

Software Engineer, Red Hat
A mindful polyglot, Vincent Batts has spent the last 15 years developing his breadth of knowledge concerning Linux and the open source community. The present Golang go-to guy for Fedora and Red Hat, a current member of Slackware Core Team, and a former Ruby contributor, he is currently working with OpenShift by Red Hat and in a core maintainer in the Docker community. | | Vincent tweets at @vbatts.


Monday June 22, 2015 11:45am - 12:25pm
Nob Hill 1 - 4

11:45am

Getting Started with Docker
John is Technical Evangelist for Docker, which he joined after the company he co-founded (SocketPlane, which focused on SDN for containers) was acquired by Docker in March 2015.  Previous to founding SocketPlane in Fall 2014, John was VP of Customer Enablement at Stateless Networks, and prior to that John was Chief DevOps Evangelist at Dell, which he joined following the Enstratius acquisition in May 2013. He has also held past executive roles at Opscode/Chef and Gulf Breeze Software

Moderators
avatar for Nathan LeClaire

Nathan LeClaire

Solutions Engineer, Docker
Nathan LeClaire loves technology. When he was 14 or so he started to learn programming on a TI-83+ calculator so he could do algebra problems more quickly. He began to learn C++, Python, Linux and more.  Areas of interest for Nathan in computing include: Scalability & Distributed Systems; Machine Learning, Artificial Neural Nets, Genetic Algorithms/Programming etc.; Security (reverse engineering exploits and network... Read More →

Speakers
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →


Monday June 22, 2015 11:45am - 12:25pm
Yerba Buena 9

11:45am

Tutorial: Dockerfile
Lean everything you need to know about Dockerfiles.  Learn about what a Dockerfile is, how it is used in building Docker images and best practices.  This tutorial features hands on exercises.  Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Monday June 22, 2015 11:45am - 12:25pm
Yerba Buena 12 - 13

11:45am

Tutorial: Level Up with IBM Enterprise Containers
Are your containers stuck in dev/test mode? Ready to get serious with your containers? Join us for a hands-on lab where you will learn how to master containers for production workloads. We will show you how to quickly build, deploy and manage containers in an enterprise environment. Level Up with us!

Speakers
avatar for Christopher Rosen

Christopher Rosen

Technical Product Manager, IBM
Chris Rosen is a Technical Product Manager for IBM Containers within IBM Cloud Business Unit. With over fifteen years’ experience, he has held a variety of roles within the organization. Currently, Chris is responsible for interfacing with development and design teams for IBM Bluemix, gathering and understanding customer requirements, and determining future product plans. He has a Bachelor of Science in Information Technology and a... Read More →
avatar for Lin Sun

Lin Sun

Senior Software Engineer, IBM
Lin has been a development lead on IBM Container Service in Bluemix since Oct 2014. Lin has successfully led the team through deliveries of Container experimental service in Dec 2014 and beta service in Feb 2015. Container service is a key foundational service as part of IBM Cloud foundational service and a critical element of the hybrid cloud portability. | | Lin holds a master degree of information science from University of North Carolina... Read More →


Monday June 22, 2015 11:45am - 12:25pm
Yerba Buena 14 - 15

11:45am

Analytic Garage on Docker at Capital One
Capital One’s Data analysts have traditionally used leading analytic tools to prototype new insights and build stat models. To improve analyst productivity and innovation, Cap1 has embarked on a re-invention of the Data technology stack by deploying a Big Data Hub consisting of a central Hadoop Data Lake and a large suite of Open source tools and SW packages.

The platform & engineering team had to come up with a solution to enable fast prototyping of tools, isolate the workload in a contained environment and integrate it into a self-service portal . After evaluating different options, we chose Docker to build an ‘Analytic garage’ for the enterprise .

We’ll walk through some of the challenges we faced and techniques we used to integrate a wide variety of technologies into a single Docker container, access management, security & audit. As we expand the user base within the organization, we'll share future plans to progress innovations from the garage to a production ready Docker Analytic platform .

Moderators
avatar for Alex Barrett

Alex Barrett

Editor in Chief, Modern Infrastructure, TechTarget

Speakers
avatar for Santosh Bardwaj

Santosh Bardwaj

Senior Director, Technology, CapitalOne
Leads Capital One's Big Data and Analytic platform engineering organization. Responsible for building out Cap1's next generation Enterprise Data platform and tools that supports agility and innovation.


Monday June 22, 2015 11:45am - 12:25pm
Yerba Buena 7

12:25pm

Birds of a Feather Lunch Break - Sponsored by AppFormix
1.) Docker Engine
2.) Docker Swarm
3.) Docker User Experience 
4.) Docker Meetup Community 
5.) IBM: Making Docker Enterprise ready
6.) Intel: Hardware Based Integrity Assurance for Docker
7.) The Docker and Microsoft Partnership
8.) EMC: Persistent Data and Microservices
9.) HP's Journey to Containerization via Docker
10.) Joyent: Docker in production
11.) New Relic: Ephemeral Servers - How Docker Effects Software Development and Production
12.) DevOps Against Humanity Card Game


Monday June 22, 2015 12:25pm - 2:00pm
Golden Gate A - C

2:00pm

Reliably shipping containers in a resource rich world using Titan
Netflix has a complex micro-services architecture that is operated in an active-active manner from multiple geographies on top of AWS. Amazon gives us the flexibility to tap into massive amounts of resources, but how we use and manage those is a constantly evolving and ever-growing task. We have developed Titan to make cluster management, application deployments using Docker and process supervision much more robust and efficient in terms of CPU/memory utilization across all of our servers in different geographies.

Titan, a combination of Docker and Apache Mesos, is an application infrastructure gives us a highly resilient and dynamic PAAS, that is native to public clouds and runs across multiple geographies. It makes it easy for us to manage applications in our complex infrastructure and gives us the ability to make changes in the IAAS layer without impacting developer productivity or sacrificing insight into our production infrastructure.

Moderators
avatar for Sam Charrington

Sam Charrington

Founder, CloudPulse Strategies
Sam Charrington is an analyst, advisor, consultant, and the principal of CloudPulse Strategies. In his work, Sam covers Cloud computing, PaaS and Big Data. Sam also writes for The New Stack. | | Sam tweets at @samcharrington.

Speakers
avatar for Diptanu Gon Choudhury

Diptanu Gon Choudhury

Distributed Systems and Infrastructure Engineer, Netflix
Diptanu tweets at @diptanu.


Monday June 22, 2015 2:00pm - 2:40pm
Yerba Buena 8

2:00pm

How to talk to humans: a different approach to soft skills
Developers are trained to communicate to things with a goal in mind. When you're talking to a computer, you type in your code and it responds by giving you back what you want. Simple and straight forward. When talking to people? Not always the case. Why? Because talking to people requires a special set of skills - namely, empathy and a little bit of storytelling. In an industry filled with brilliant minds, great ideas and mass disruption, so few of the best and brightest know how to tell their compelling story. This talk teaches you how.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Sharon Steed

Sharon Steed

Speech IRL, Director of Business Development and Marketing
Sharon is the director of business development and marketing for speech IRL, a speech therapy practice delivering communication therapy and training. She is a life-long stutterer that speaks about fear and vulnerability at the intersection of marketing, communication, business and tech. She has spoken to universities about stuttering, at Ignite Chicago about patience, Madison+ Ruby about branding and to a host of other audiences. | | Sharon... Read More →


Monday June 22, 2015 2:00pm - 2:40pm
Nob Hill 1 - 4

2:00pm

Docker Engine
Moderators
avatar for Nathan LeClaire

Nathan LeClaire

Solutions Engineer, Docker
Nathan LeClaire loves technology. When he was 14 or so he started to learn programming on a TI-83+ calculator so he could do algebra problems more quickly. He began to learn C++, Python, Linux and more.  Areas of interest for Nathan in computing include: Scalability & Distributed Systems; Machine Learning, Artificial Neural Nets, Genetic Algorithms/Programming etc.; Security (reverse engineering exploits and network... Read More →

Speakers
avatar for Michael Crosby

Michael Crosby

Chief Maintainer, Docker
Michael Crosby, who has been a Docker open-source contributor since 2013, is the chief maintainer and is responsible for ensuring that community member code and contributions adhere to Docker’s standards. Michael tweets at @crosbymichael 
avatar for Arnaud Porterie

Arnaud Porterie

Senior Engineering Manager, Docker
Arnaud tweets at @icecrime.


Monday June 22, 2015 2:00pm - 2:40pm
Yerba Buena 9

2:00pm

2:00pm

Tutorial: Persistent Data in a Microservices World
While most microservices discussions have centered around stateless apps, this fragments the data world and container world. Hear about the projects that EMC and their partners are bringing to the Docker ecosystem to enable persistent data use-cases in a container-centric world. Now any and all use-cases can be run in Docker environments.

Speakers
avatar for Clint Kitson

Clint Kitson

Developer Advocate, EMC
Clint Kitson works for EMC on the {code} team as a Developer Advocate, championing and contributing to DevOps oriented topics. | | Clint tweets at @clintonskitson.
avatar for Kamal Srinivasan

Kamal Srinivasan

Principal Product Manager, EMC
Kamal Srinivasan is Product Manager Lead and advocate of democratizing software within EMC Emerging Technologies Division.   | Kamal tweets at @kamal_srini.
avatar for Ryan Wallner

Ryan Wallner

Software Engineer, EMC
Ryan Wallner is Software Engineer in the advanced research & development group in the office of the CTO at EMC. | Ryan tweets at @ryanwallner.


Monday June 22, 2015 2:00pm - 2:40pm
Yerba Buena 14 - 15

2:00pm

Docker in the New York Times Newsroom
In the New York Times newsroom you’ll find a deeply heterogeneous technology environment that exists – by necessity – outside of the larger, more well-defined development pipelines of the rest of the organization. On the Interactive News team, part of our mission is providing a reliable path to production for designers/developers/reporters who need to be able to make their own technology choices on what can be extremely tight deadlines.

Containerization is becoming increasingly important to these efforts, and we’re ready to share our experience working with Docker and crafting complementary orchestration, communication, and organization solutions.

Moderators
avatar for Chris Preimesberger

Chris Preimesberger

Editor, Features & Analysis, eWeek
Chris Preimesberger has covered IT business/innovation since 1995.  He is in charge of coverage areas for eWEEK; cover and analyze trends in cloud computing, big data analytics, storage, and other sectors; moderate panel discussions and web radio shows; speaks to IT audiences. Chris is also the creator of the eWEEK Innovation site. | | Chris tweets at @editingwhiz

Speakers
avatar for Eric Buth

Eric Buth

Interactive News Developer, The New York Times
Eric Buth is a developer in the New York Times’s Interactive News department tasked with managing newsroom-specific infrastructure. He was previously the Director of Technology at TPM and has worked on the publishing team of Teachers College at Columbia University’s EdLab. | | Eric tweets at @ericbuth.


Monday June 22, 2015 2:00pm - 2:40pm
Yerba Buena 7

2:50pm

Top secret Docker Session led by Gordon The Turtle
Speakers
avatar for Gordon the Turtle

Gordon the Turtle

Evil Mastermind, Docker
Gordon is the evil mastermind behind the Docker project. Gordon also subjugates his human minions into feeding him salad. | | Gordon tweets at @gordontheturtle.


Monday June 22, 2015 2:50pm - 3:30pm
Yerba Buena 8

2:50pm

Docker Community in China
What will happen when an emerging technology meets with the emerging market? Docker has become an extremely popular topic among the Chinese developer community, internet companies, tech startups and even some of the traditional industry. This talk will go into deep analysis of the China local business drivers and market momentum which make Docker important in the era of mobile internet, and share a future landscape of how Docker will be used in enterprise scenarios, industry use cases and business solutions.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Frank Yu

Frank Yu

Co-Founder, DaoCloud
Frank tweets at @frankyongyu.


Monday June 22, 2015 2:50pm - 3:30pm
Nob Hill 1 - 4

2:50pm

Orchestration for Developers
Moderators
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →

Speakers
avatar for Evan Hazlett

Evan Hazlett

Maintainer of Docker Machine, Docker
Evan tweets at @ehazlett.
avatar for Aanand Prasad

Aanand Prasad

Engineer, Docker
Aanand tweets at @aanand.


Monday June 22, 2015 2:50pm - 3:30pm
Yerba Buena 9

2:50pm

Tutorial: Getting Started with Containers
Attend this session to learn about Docker containers.  You will get hands on experience with the commands to create, run, link and manage individual application containers. Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Monday June 22, 2015 2:50pm - 3:30pm
Yerba Buena 12 - 13

2:50pm

Tutorial: Run your service with Amazon EC2 Container Service
Amazon EC2 Container Service (ECS) is a high performance, highly scalable service that helps you run and manage Docker-enabled applications on a cluster of Amazon EC2 instances. One of the key features of Amazon ECS is the service scheduler. The service scheduler allows you to run long running applications by re-scheduling failed tasks, integration with Elastic Load Balancing, application scaling, and deploying new versions of your task. In this tutorial you will learn about key Amazon ECS concepts like clusters, tasks, and service. You will gets hands on experience with setting up and launching a cluster, defining your tasks, and running services. While no AWS experience is required, some knowledge of Amazon EC2 and Docker will make this tutorial more useful to you.

Speakers
EK

Euan Kemp

Amazon Web Services
Euan is a software developer passionate about Open Source and Linux. After graduating from Clemson University with a degree in Computer Science and a minor in Mathematics, he went on to work for Amazon Web Services on the Amazon EC2 Container Service. His interests include image processing, data storage, containers, and good science fiction novels.
avatar for Kiran Meduri

Kiran Meduri

Software Development Engineer, AWS
Kiran Meduri is Software Engineer at Amazon Web Services, working on the Amazon EC2 Container Service (ECS) team. He has been part of Amazon since fall of 2005. Prior to joining Amazon, he received his M.S. in Computer Science from the University of Southern California. | | Kiran tweets at @kiranmeduri.
NS

Nate Slater

Solution Architect, Amazon Web Services
Nate has been working in information technology and software engineering in the Bay Area for the better part of two decades. Prior to joining AWS as a solution architect, he spent the prior 12 years building software for the healthcare and life sciences industry. He has deep experience with object oriented programming, service oriented architecture, and both relational and NoSQL database systems


Monday June 22, 2015 2:50pm - 3:30pm
Yerba Buena 14 - 15

2:50pm

Enabling Continuous (Food) Delivery at GrubHub
The merger of the two biggest restaurant delivery companies, Seamless and GrubHub set the stage for a rethink of how we write, deliver and maintain our services. Early on (in 2014) we made the decision to use Docker to help enable continuous delivery. We've incorporated Docker into our CI platform not only for packing our Java services but packaging our tests built on Gatling into consistent, easily deployable units. We've built our entire pipeline around Docker which allows our teams to automatically deploy to our environments over 100 times a day.

Our talk will focus around how Docker makes this not only possible but easy. We'll go over the pipeline we've build, some lessons learned and what our plans our to expand this system.

Moderators
avatar for Ari Levy

Ari Levy

Senior Technology Reporter, CNBC
Ari Levy is CNBC's senior technology reporter in San Francisco.

Speakers
avatar for Jeff Valeo

Jeff Valeo

Site Reliability Engineer, GrubHub
Jeff started Systems Engineering at Apple working on the infrastructure for all Apple Retail Stores. Having worked at Apple as a Systems Engineer and a Senior Technical Lead, using mostly "traditional" systems and methodology; he moved to Google for a short stint as an Operations Engineer. Looking to use more open technologies Jeff moved to DramaFever working on automating their Amazon infrastructure using Docker. Having the opportunity to move... Read More →


Monday June 22, 2015 2:50pm - 3:30pm
Yerba Buena 7

3:30pm

4:00pm

Resilient Routing and Discovery
With a distributed production container deployment with thousands of containers they need to discover and chat with each other. With Docker, creating a highly decoupled microservice architecture is easier than ever, making service discovery and routing a hot topic. If not executed properly, such a system can easily become a reliability nightmare with your service discovery cluster becoming a single point of failure or a single unreliable service compromising the performance or availability of the entire system. With experience from a Docker deployment of thousands of containers, this talk covers the patterns for success to engineer a distributed and resilient routing and discovery system at scale.

Moderators
avatar for Sam Charrington

Sam Charrington

Founder, CloudPulse Strategies
Sam Charrington is an analyst, advisor, consultant, and the principal of CloudPulse Strategies. In his work, Sam covers Cloud computing, PaaS and Big Data. Sam also writes for The New Stack. | | Sam tweets at @samcharrington.

Speakers
avatar for Simon Eskildsen

Simon Eskildsen

Infrastructure Engineer, Shopify
Simon tweets at @Sirupsen.


Monday June 22, 2015 4:00pm - 4:40pm
Yerba Buena 8

4:00pm

Panel: Birds of a Different Feather Soar Together

Many organizations start with a spark of creativity, collaboration and the desire to challenge conventional wisdom.  As companies begin to scale, they face challenges of maintaining an environment that encourages creativity and fosters innovation.  A diverse body of talent with unique life experiences and perspectives is one of the essential ingredients to the long-term success of an organization.

Moderated by Alaina Percival, CEO of Women Who Code, this panel of leaders in technology innovation will discuss approaches in building high performance teams and a culture of creativity.



Moderators
avatar for Alaina Percival

Alaina Percival

CEO, Women Who Code
I'm a fan of experiences, chocolate, being inspired by people I meet, and getting women involved with technology. I am CEO @womenwhocode

Speakers
avatar for Adrian Cockcroft

Adrian Cockcroft

Technology Fellow, Battery Ventures
Adrian Cockcroft has had a long career working at the leading edge of technology. He’s always been fascinated by what comes next, and he writes and speaks extensively on a range of subjects. At Battery, he advises the firm and its portfolio companies about technology issues and also assists with deal sourcing and due diligence. | | Before joining Battery, Adrian helped lead Netflix’s migration to a large scale, highly available... Read More →
avatar for Dana Oshiro

Dana Oshiro

Director of Programs, Heavybit
Dana Oshiro is the Director of Programs at Heavybit where she oversees curriculum, marketing and speaker series for more than 23 member companies including Stripe, Pagerduty and CircleCI. In the past she's worked as the Marketing Director for Code for America, Sr. Media Analyst for NetShelter (a blogging network sold to Ziff Davis) and in content strategy for Heroku and Salesforce. She's a firm believer in the establishment of Safe-Spaces and... Read More →
avatar for Wayne Sutton

Wayne Sutton

General Partner, BUILDUPvc
General Partner at @BUILDUPvc pre-accelerator designed to mentor, educate and connect underrepresented. Connect on AngelList at https://angel.co/waynesutton 
avatar for Marianna Tessel

Marianna Tessel

VP Engineering, Docker, Inc
Marianna Tessel runs the engineering organization at Docker. which actively contributes to the open source project and is also responsible for Docker’s commercial product offerings, including Docker Hub and Docker Hub Enterprise. Tessel has over twenty years of experience in engineering and leadership working for both high growth companies and startups. Prior to Docker, she was a vice president of engineering at VMware, where she led a team... Read More →


Monday June 22, 2015 4:00pm - 4:40pm
Nob Hill 1 - 4

4:00pm

Orchestration for sysadmins
Moderators
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →

Speakers
avatar for Andrea Luzzardi

Andrea Luzzardi

Software Engineer, Docker
Andrea tweets at @aluzzardi.
avatar for Victor Vieux

Victor Vieux

Software Engineer, Docker
Victor tweets at @vieux.


Monday June 22, 2015 4:00pm - 4:40pm
Yerba Buena 9

4:00pm

Tutorial: Getting Started with Containers
Attend this session to learn about Docker containers.  You will get hands on experience with the commands to create, run, link and manage individual application containers. Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Monday June 22, 2015 4:00pm - 4:40pm
Yerba Buena 12 - 13

4:00pm

Tutorial: Micro-Services, Multitenant Data Services, and running Distributed Storage as a Software Workload
Intel and Coho Data have been collaborating to demonstrate the value of enabling computations to migrate to the data. This model is made possible by deploying storage as a software workload that runs over high-volume Intel servers deployed in the data center. Historically, storage software has been in deployed on under-powered systems that focused primarily on moving data between the network and the disks attached to those systems. In the new model, the storage software is refactored so that storage resources can be delivered as a service running over the same servers that host other data center services. In this session we will discuss this emerging trend and then dive into discussion of experiences of incorporating Docker support into the Coho Data storage platform to support multitenant data services and microservices that are collocated with the data.

Speakers
avatar for Dave Cohen

Dave Cohen

System Architect and Senior Principal Engineer, Intel Data Center
Dave is a veteran technologist; specializing in storage, networking, and virtualization. At Intel, Dave works internally and externally with a diverse group to drive the technology vision for Distributed Storage as a Software Workload.
avatar for Andy Warfield

Andy Warfield

Andy is CTO and Co-Founder of Coho Data. He is an established researcher in computer systems, specializing in storage, virtualization, and security. At Coho Data, Andy leads the technology vision and directs the engineering team in building elegant and functional systems that enable customers to focus on the data and applications instead of the underlying infrastructure that drives them.


Monday June 22, 2015 4:00pm - 4:40pm
Yerba Buena 14 - 15

4:00pm

Enabling Microservices @ Orbitz
In this talk we will discuss how we enabled decomposition of one of our 250+ system components into a continously deployed microservice cluster.

This includes building a standardized Docker server composed of various local companion services along side the Docker daemon including: dynamic service discovery via Consul, a log relay to a centralized Elasticsearch cluster, and forwarding/batching of Dropwizard metrics to Graphite.

Building on this we'll cover our Jenkins driven automated pipeline for building Docker images and rolling deployments via Ansible using static placement on existing infrastructure while protoyping dynamic placement using Docker + Apache Mesos.

Moderators
avatar for Chris Preimesberger

Chris Preimesberger

Editor, Features & Analysis, eWeek
Chris Preimesberger has covered IT business/innovation since 1995.  He is in charge of coverage areas for eWEEK; cover and analyze trends in cloud computing, big data analytics, storage, and other sectors; moderate panel discussions and web radio shows; speaks to IT audiences. Chris is also the creator of the eWEEK Innovation site. | | Chris tweets at @editingwhiz

Speakers
avatar for Rick Fast

Rick Fast

Sr. Principal Software Engineer, Orbitz Worldwide
Rick Fast is a Principal Engineer at Orbitz, working on systems that power Orbitz's site experimentation, content management, and search engine optimized landing pages. Prior to Orbitz, Rick was an engineer at CDK Global/Cobalt in Portland, an industry leader in automotive retail software. Additionally, he served as lead engineer at Nokia HERE (formerly Navteq), a provider of digital map data. | | Rick tweets at @tortiepoint.
avatar for Steve Hoffman

Steve Hoffman

Senior Principal Engineer, Orbitz Worldwide
Steve tweets at @bacoboy.


Monday June 22, 2015 4:00pm - 4:40pm
Yerba Buena 7

4:50pm

Interconnecting containers at scale with NGINX
Or, how NGINX can act as your stevedores properly routing and accelerating HTTP and TCP traffic to pods of containers across a globally distributed environment.

NGINX can be used to manage and route your traffic across your distributed micro services architecture offering a seamless interface to your customers and giving you granular management of backend service scaling and versions. Add in some caching and load balancing and the efficiencies of an application delivery platform become apparent.

Moderators
avatar for Sam Charrington

Sam Charrington

Founder, CloudPulse Strategies
Sam Charrington is an analyst, advisor, consultant, and the principal of CloudPulse Strategies. In his work, Sam covers Cloud computing, PaaS and Big Data. Sam also writes for The New Stack. | | Sam tweets at @samcharrington.

Speakers
avatar for Sarah Novotny

Sarah Novotny

Technical Evangelist, NGINX
Sarah Novotny leads developer relations for NGINX. Novotny has worked on large scale technology infrastructures including at Amazon when it was a bookstore. In 2001, she co-founded Blue Gecko, a remote database administration company. She’s also focused on high availability web application infrastructure and platform delivery for Meteor Entertainment and Chef. | | Novotny regularly talks about technology infrastructure and geek... Read More →


Monday June 22, 2015 4:50pm - 5:30pm
Yerba Buena 8

4:50pm

Lightning Talks
Moderators
avatar for Jeff Lindsay

Jeff Lindsay

Jeff Lindsay is a systems thinking hacker-philosopher. He builds, he explores, and is apparently "wired differently." Obsessed with esoteric knowledge, he applies modern technology driven by an eclectic model of the bigger picture. He's heavily involved in hacker culture, startup culture, web technologies and the indie game scene. Over the years, Jeff has worked with various startups and organizations as a software developer or advisor... Read More →

Speakers
avatar for Christopher Horrell

Christopher Horrell

Manager, Solutions Engineering, Joyent Inc.
Christopher Horrell is the manager of the Solutions Engineering team at Joyent Inc. Based in Toronto, Canada, Christopher has been a remote member of Joyent’s team since since 2010 and has been involved in cloud computing, in one form or the other, since 2006. Christopher, along with the Solutions team and various partners, creates the container and virtual machine images used by the Joyent Public Cloud, Smart Data Center and SmartOS. In... Read More →
avatar for Weihan Wang

Weihan Wang

Co-Founder and CTO, AeroFS
Weihan Wang is the CTO and co-founder of AeroFS. He worked at several IT companies and institutes including Sun Microsystems and Tsinghua University, with a focus on operating systems and distributed systems. Weihan was a Ph.D Candidate at the University of Toronto when he met his cofounder and took a leave of absence to start AeroFS. Since then he has led the company's product development and technical innovation. | | Weihan tweets at... Read More →



Monday June 22, 2015 4:50pm - 5:30pm
Nob Hill 1 - 4

4:50pm

Docker Networking
Moderators
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →

Speakers
JR

Jana Radhakrishnan

Lead Software Engineer, Docker
Jana tweets at @mrjana.
avatar for Madhu Venugopal

Madhu Venugopal

Sr. Director, Networking, Docker
Madhu tweets at @MadhuVenugopal.


Monday June 22, 2015 4:50pm - 5:30pm
Yerba Buena 9

4:50pm

Tutorial: Orchestration Basics
This session will walk through Docker Machine, Swarm and Compose capabilities coupled with hands on exercises on the commands to use these tools in your development environment.  Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/

Monday June 22, 2015 4:50pm - 5:30pm
Yerba Buena 12 - 13

4:50pm

Tutorial: Build and monitor a load balanced web application on Docker
Building out a web server used to be hard. Scaling out the web server still can be. But the tools from Docker including docker-machine and docker-compose make this easy, for both development and production. In this tutorial, Datadog’s Evangelist Matt Williams will show you how to work with the tools to build out a scalable web server, complete with load balancer. We will also monitor the environment to see the effects of scaling out, and go through the key metrics you should watch to keep your NGINX environment in peak performance.

Speakers
avatar for Matt Williams

Matt Williams

Evangelist, Datadog
Matt Williams is the DevOps Evangelist at Datadog. He is passionate about the power of monitoring and metrics to make large-scale systems stable and manageable. So he tours the country speaking and writing about monitoring with Datadog. When he's not on the road, he's coding. | | Matt tweets at @Technovangelist.


Monday June 22, 2015 4:50pm - 5:30pm
Yerba Buena 14 - 15

4:50pm

Using Docker to Keep Houses Warm: Highly Distributed Micro-Datacenters
Nerdalize is a Dutch start-up that provides affordable and green computing power with an innovative approach. We heat living rooms with CPUs, as high-performance computer hardware is fit into a beautiful design radiator. While home owners heat for free, a massive distributed compute infrastructure becomes available. 

In this talk, we give a detailed overview of how Docker, Rancher and other tools in the ecosystem enable us to leverage such a highly distributed micro-datacenter architecture. We discuss how our approach drastically eliminates data center infrastructure costs, and how we aim to change the environmental impact of the compute industry. 

Moderators
avatar for Patrick Chanezon

Patrick Chanezon

Member of Technical Staff, Docker
Patrick Chanezon is member of technical staff at Docker Inc.

Speakers
avatar for Eric Feliksik

Eric Feliksik

Director of the Cloud Orchestra, Nerdalize
Eric Feliksik is Director of the Cloud Orchestra at Nerdalize, where he builds the cloud that reduces your bills and saves your planet. Previously he built distributed systems in the energy management industry and did extensive performance testing of infrastructure and applications for Dutch Railways. Eric received his MSc at Delft University of Technology. He is also responsible for the bass tone of Nerdalizes daily part-singing lunch... Read More →


Monday June 22, 2015 4:50pm - 5:30pm
Yerba Buena 7

5:30pm

7:00pm

Conference Party - Sponsored by Intel (bus departs at 7:00pm)

Monday June 22, 2015 7:00pm - Tuesday June 23, 2015 12:00am
Exploratorium
 
Tuesday, June 23
 

7:30am

Registration
Tuesday June 23, 2015 7:30am - 5:30pm
Golden Gate Prefunction

8:00am

9:00am

General Session
Speakers
avatar for Scott Johnston

Scott Johnston

SVP of Product, Docker
Scott brings over 25 years of industry experience to his role at Docker, from software development and product marketing to IT operations and venture capital.  Scott previously served as VP of marketing, product management, and strategy at Puppet Labs. Prior to Puppet Labs, Scott served in leadership and operational roles in product management, engineering, business development, and marketing for some of the most disruptive companies in... Read More →
avatar for Marianna Tessel

Marianna Tessel

VP Engineering, Docker, Inc
Marianna Tessel runs the engineering organization at Docker. which actively contributes to the open source project and is also responsible for Docker’s commercial product offerings, including Docker Hub and Docker Hub Enterprise. Tessel has over twenty years of experience in engineering and leadership working for both high growth companies and startups. Prior to Docker, she was a vice president of engineering at VMware, where she led a team... Read More →


Tuesday June 23, 2015 9:00am - 11:00am
Yerba Buena 7-9

11:00am

Break & Partner Gallery
Tuesday June 23, 2015 11:00am - 11:45am
Yerba Buena Grand Assembly

11:45am

The distributed system toolkit: Container patterns for modular distributed system design
People often adopt containers for the dramatic improvements in application packaging and deployment that they provide. However, possibly more important, is the abstraction layer that containers provide. By encouraging users to build their distributed applications through containerized modules, rather than monolithic systems, developers are building composable, reusable distributed applications. In this talk we will explore both the development of abstract application patterns for distributed systems, as well as introduce a set of reusable, composable containers that radically simplify the process of distributed application design and construction.

Moderators
avatar for Alex Williams

Alex Williams

Founder, The New Stack

Speakers
avatar for Brendan Burns

Brendan Burns

Software Engineer, Google
Brendan Burns is a Staff Software Engineer at Google and one of the founding engineers of the Kubernetes Open Source container cluster manager. Brendan received his PhD in Computer Science from the University of Massachusetts Amherst and a BA in Computer Science and Studio Art from Williams College. | | Brendan tweets at @brendandburns.


Tuesday June 23, 2015 11:45am - 12:25pm
Yerba Buena 8

11:45am

How to create a new education in a digital world
In July 2013, Detroit, symbol of the US industrial era, dropped down to the most important bankruptcy in the US history, estimated at 20 Billion. The same year, Facebook market cap was 100 Billion. 42 is a school, which tries to give an answer to a wonderful challenge: How to move from an education created to give answers and labor to industries, to an education that will create people who are ready to be citizens of the digital world.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Gaetan Juvin

Gaetan Juvin

Software Engineer, 42
Gaetan tweets at @gtnjuvin.
avatar for Kwame Yamgnane

Kwame Yamgnane

Co-Founder and Executive Director, 42
Kwame Yamgnane, Co-Founder and Executive Director at 42, alumni of IT School EPITA, is former Director of EPITECH IT School with a career as entrepreneur and sysadmin for many french companies and worked in the US in 1998 as an OS developer. | | Kwame tweets at @kwame42.


Tuesday June 23, 2015 11:45am - 12:25pm
Nob Hill 1 - 4

11:45am

Docker Security
Moderators
avatar for Nathan LeClaire

Nathan LeClaire

Solutions Engineer, Docker
Nathan LeClaire loves technology. When he was 14 or so he started to learn programming on a TI-83+ calculator so he could do algebra problems more quickly. He began to learn C++, Python, Linux and more.  Areas of interest for Nathan in computing include: Scalability & Distributed Systems; Machine Learning, Artificial Neural Nets, Genetic Algorithms/Programming etc.; Security (reverse engineering exploits and network... Read More →

Speakers
avatar for Nathan McCauley

Nathan McCauley

Director of Security, Docker
Nathan tweets at @nathanmccauley.
avatar for Diogo Mónica

Diogo Mónica

Security Lead, Docker
Diogo tweets at @diogomonica.


Tuesday June 23, 2015 11:45am - 12:25pm
Yerba Buena 9

11:45am

Tutorial: Dockerfile
Lean everything you need to know about Dockerfiles.  Learn about what a Dockerfile is, how it is used in building Docker images and best practices.  This tutorial features hands on exercises.  Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Tuesday June 23, 2015 11:45am - 12:25pm
Yerba Buena 12 - 13

11:45am

Tutorial: Microsoft and Docker: Windows, Linux and Azure
Microsoft has been working with the Docker community for some time. We like the portability of the Docker container model, in this tutorial session we will focus on portability on a number of axis, such as operating system, on-premise/off-premise and dev/test/production. We'll start by building a demo application consisting of an ASP.NET and a Java component. We'll simulate the production environment running on your choice of development workstation (Windows, Linux or Mac). Then we'll see how to deploy to a test environment and finally how to move it to production on Azure (or your private cloud). Along the way we'll show you some neat tricks that will make both your Dev and Ops people smile. This is a hands on session in which we’ll walk through the process, allowing everyone to follow along and dig a little deeper into key areas as the need arises.

Speakers
avatar for Ross Gardler

Ross Gardler

President, Apache Software Foundation
Ross Gardler has been involved with open source in one form or another since the mid ‘90s. He is a member of the Apache Software Foundation where he currently serves as the foundations President. He works at Microsoft on the Linux Compute team in Azure where he is responsible for the Azure Container Service.


Tuesday June 23, 2015 11:45am - 12:25pm
Yerba Buena 14 - 15

11:45am

Speeding Up Development
Learn how Docker enables Lyft to increase developer productivity across our engineering organization. We'll go through a local development model that decreases our developer onboard time, and keeps our teams focused on delivering product goals. We'll also talk about how we use Docker to test changes to our servers and allow QA testing of our mobile clients. You'll come out of the talk with techniques and reasons for integrating docker not just in the cloud but also onto developer's laptops.

Moderators
avatar for Neil McAllister

Neil McAllister

Reporter, The Register
Neil McAllister is a technology writer and analyst based in San Francisco, California. His areas of focus include Linux and open source, middleware, application development, databases, high performance computing, business software, and IT for healthcare and the life sciences, among others. He is currently a full-time reporter for The Register.

Speakers
avatar for Matthew Leventi

Matthew Leventi

Engineer, Lyft
Matthew Leventi is an engineer at Lyft working on service infrastructure. Previously he was an engineering manager at Zynga for the central services team. He has also worked at Microsoft building web services for social data. Matthew received a BS in Computer Science with honors from the University of Rochester.


Tuesday June 23, 2015 11:45am - 12:25pm
Yerba Buena 7

12:25pm

Birds of a Feather Lunch Break - Sponsored by Google Cloud Platform
1.) Docker Hub
2.) Networking
3.) Docker Hub Enterprise
4.) Docker Machine
5.) Docker Meetup Community 
6.) IBM: Making Docker Enterprise Ready
7.) Intel: Hardware Based Integrity Assurance for Docker
8.) Microsoft: The Docker and Microsoft Partnership
9.) EMC: Persistent Data and Microservices
10.) HP's Journey to Containerization via Docker
11.) Joyent: Docker in production
12.) New Relic: Ephemeral Servers - How Docker Effects Software Development and Production
13.) DevOps Against Humanity Card Game


Tuesday June 23, 2015 12:25pm - 1:45pm
Golden Gate A - C

1:45pm

Scaling New Services: From Container Creation to Automated Deployments
To plan for bursts when new products/platforms launch, Disney’s Systems Engineering team leverages Docker, Mesos, Chef, Consul and HAProxy for automatically wiring new container deployments for data collection. This session looks at how to create, scale and automate containers across multiple hosts using open source tools for automated deployments and dynamic scaling of our services. In this live demo, we will commit a new application release, demo the automated Docker build/tag/push, trigger a deployment, scale the services up across multiple hosts, and then test to ensure that the new containers are correctly represented in the loadbalancer.

Moderators
avatar for Alex Williams

Alex Williams

Founder, The New Stack

Speakers
avatar for Patrick O'Connor

Patrick O'Connor

Senior Systems Engineer, The Walt Disney Company
Patrick O’Connor is a Systems Engineer working on deploying scalable solutions for The Walt Disney Company. Previously Patrick worked at DreamWorks Animation where he supported the render farm, core systems team and greenfield/new business initiatives. Current adventures include automated deployments and SPOF (single point of failure) removal. | | Patrick tweets at @dontrebootme.
avatar for Brian Scott

Brian Scott

Manager, Systems Engineering, The Walt Disney Company
Brian Scott is a Manager, Systems Engineering at Disney, with over 15 years of architecting and supporting large infrastructure environments consisting of both Linux and Windows platforms, including working at MySpace, NewsCorp and Zaarly.com. His team manages some of the most respected brands at Disney including Disney.com, Starwars.com and D23.com | | Brian tweets at @brainscott.


Tuesday June 23, 2015 1:45pm - 2:25pm
Yerba Buena 8

1:45pm

MomOps in DevOps
Some can deliver code while some can deliver humans. But there are very few who can deliver both! Lets accept that being a mother in the technology world is not an easy game. The speaker, a DevOps Architect, wants to talk about how you can manage a wonderful motherhood with an awesome career. She is a mother of two and is but an ordinary woman who has been able to manage being both: MomOps and DevOps! She wants to encourage more women to pursue their passion for technology even after having kids.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Mukta Aphale

Mukta Aphale

WhiteHedge Technologies
Mukta has over 11 years of experience in the programming world. DevOps stirred her interest and she shifted from development to DevOps.She has worked with several tools and technologies spawning all the phases of DevOps. She also has development experience in application domains like Telecom and Finance. She has strong programming foundation with expertise in Java, C and Ruby. | | Mukta tweets at @muktaa.


Tuesday June 23, 2015 1:45pm - 2:25pm
Nob Hill 1 - 4

1:45pm

Docker Hub
Moderators
avatar for Nathan LeClaire

Nathan LeClaire

Solutions Engineer, Docker
Nathan LeClaire loves technology. When he was 14 or so he started to learn programming on a TI-83+ calculator so he could do algebra problems more quickly. He began to learn C++, Python, Linux and more.  Areas of interest for Nathan in computing include: Scalability & Distributed Systems; Machine Learning, Artificial Neural Nets, Genetic Algorithms/Programming etc.; Security (reverse engineering exploits and network... Read More →

Speakers
avatar for Ken Cochrane

Ken Cochrane

Engineering Manager, Docker
Ken Cochrane is an engineering manager at Docker Inc. Ken has been involved with Docker from the outset, and is responsible for a number of key aspects of the project, including the Docker Hub and automated builds. He is a graduate of the University of Maine, and before joining Docker led development projects for LL Bean, CashStar, Fairchild Semiconductor, and Wright Express.
avatar for BC Wong

BC Wong

Software Engineer, Docker
BC tweets at @bcwalrus.


Tuesday June 23, 2015 1:45pm - 2:25pm
Yerba Buena 9

1:45pm

Tutorial: Docker Images
In this session you will learn how to build and manage Docker images.  Hands on exercises will feature key actions like pulling images, making and committing changes and pushing images to Docker Hub.  Differences between community, private and official image repositories and their use will explained.  Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Tuesday June 23, 2015 1:45pm - 2:25pm
Yerba Buena 12 - 13

1:45pm

Tutorial: Docker, Bamboo and the Deployment Pipeline
Full stack integration and testing of complex dependencies is one of the trickier problems of automated deployment pipelines. Docker and Compose can assist the continuous deployment engine by making dependencies more dynamic. This tutorial will introduce techniques for testing and deployment of Docker containers in the pipeline. It will focus on the Atlassian Bamboo continuous integration/deployment system, but many of the techniques are applicable to other CI systems. The target audience is expected to be anyone interested in learning how to integrate Docker into a working build, test and deployment pipeline.

Speakers
avatar for Steve Smith

Steve Smith

DevOps Advocate, Atlassian
Steve Smith has worked at Atlassian for over 8 years, both as a sysadmin and a developer. Prior to that he worked on tanks and radars in the Outer Hebrides, telecoms systems in Hong Kong, and in startups in Australia. He now works out of Atlassian's Amsterdam offices, focusing on high-availability, continuous-deployment and platform migration issues. | | Steve tweets at @tarkasteve.


Tuesday June 23, 2015 1:45pm - 2:25pm
Yerba Buena 14 - 15

1:45pm

From Months to Minutes - How GE Brings Docker Into the Enterprise
In a traditional enterprise IT shop, it’s common to find a plethora of aging technologies. From COBOL running on mainframes, to huge Java applications spread across both physical and virtual hardware, the enterprise can sometimes resemble a living museum of IT. For application owners, bureaucracy, lack of business priority, and complex infrastructure can slow innovation, and make it difficult to stay current.

At GE, we leveraged Docker/Mesos to create an internal application platform that brings speed, simplicity, and cutting edge deployment processes to our enterprise, empowering developers to go from concept to production in minutes, rather than months.

Moderators
avatar for Alex Barrett

Alex Barrett

Editor in Chief, Modern Infrastructure, TechTarget

Speakers
avatar for Thomas Barber

Thomas Barber

Cloud Computing Technologist, GE
Tom is a graduate of GE's Information Technology Leadership Program (ITLP) and has been working as a Cloud Computing Technologist for GE Appliances in Louisville, KY for the past year. Tom will be joined by Brett Luckabaugh, also a former ITLP and a Senior Cloud Computing Technologist. Together, they are primarily responsible for GE Appliances' private Docker application platform.
avatar for Brett Luckabaugh

Brett Luckabaugh

Enterprise Software Architect, GE
Brett tweets at @OverflownStack


Tuesday June 23, 2015 1:45pm - 2:25pm
Yerba Buena 7

2:35pm

Container Hacks and Fun Images

Explore some of the more interesting things you can containerize on linux and windows. View first hand different workflows for how to run/build different apps in containers. Jessie will cover desktop apps as well as some other apps you would have never thought could run in a container.


Moderators
avatar for Scott Fulton

Scott Fulton

Author, The New Stack
Scott is a contributing correspondent to The New Stack.

Speakers
avatar for Jessie Frazelle

Jessie Frazelle

Core Maintainer, Docker
Core maintainer of Docker. Gopher. Mathematics enthusiast. Formerly Software Engineer at Yhat. | | Jessie tweets @frazelledazzell.


Tuesday June 23, 2015 2:35pm - 3:15pm
Yerba Buena 8

2:35pm

Using Docker to drive cultural change in the games industry
In the games industry, where a missed deadline can break a franchise, we used Docker as a cultural change agent. Docker helped solve many of our technical challenges within months but the ongoing cultural change brought about by using Docker rages on.

Moderators
avatar for Mark Coleman

Mark Coleman

Founder, Implicit Explicit
Mark tweets at @mrmrcoleman

Speakers
avatar for Thomas Shaw

Thomas Shaw

Build Engineer, Activision
Thomas has been a Build Engineer for 2 years and began promoting Docker usage in Sept 2014. Today we have Dockerised build and test pipelines. Thomas continues to drive Docker adoption through Meetups and bootcamps in his native Dublin.  | | Thomas tweets at @tomwillfixit.


Tuesday June 23, 2015 2:35pm - 3:15pm
Nob Hill 1 - 4

2:35pm

Docker Hub Enterprise
Moderators
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →

Speakers
avatar for Banjot Chanana

Banjot Chanana

Senior Director, Product Management, Docker
avatar for Rajat Goel

Rajat Goel

Director of Engineering, Docker
Rajat tweets at @rajat_g.


Tuesday June 23, 2015 2:35pm - 3:15pm
Yerba Buena 9

2:35pm

Tutorial: Getting Started with Containers
Attend this session to learn about Docker containers.  You will get hands on experience with the commands to create, run, link and manage individual application containers. Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/ 

Tuesday June 23, 2015 2:35pm - 3:15pm
Yerba Buena 12 - 13

2:35pm

Modeling Production Deployments on Your Laptop
Speakers
FR

Fabio Rapposelli

Research Engineer, Cloud Native Apps, VMware
Fabio tweets at @fabiorapposelli.


Tuesday June 23, 2015 2:35pm - 3:15pm
Yerba Buena 14 - 15

2:35pm

How to Build a Secure DevOps Environment for Government and Beyond
The General Services Administration (GSA) is driving IT innovation through their Cloud First, Open Source First policies. Booz Allen is supporting the GSA Integrated Award Environment (IAE) Common Services program to implement these tenets. IAE currently supports several large public facing silo'd applications, which manage the government-wide systems for those who award, administer, or receive Federal financial assistance contracts, and intergovernmental transactions. To create a unified developer experience and provide Platform as a Service (PaaS) support, the GSA is leveraging several open source projects including Docker, Chef and Jenkins on AWS to support the consolidation of 10 legacy applications onto a single public cloud platform. In this discussion, we will review the lessons learned from this large undertaking and featuring a demonstration using Check, Consul, Docker (including Swarm and Machine), GitHub Enterprise, Interlock and Jenkins to create a production-ready and secure Common Services Platform following the best DevOps patterns.

Moderators
avatar for Ken Cochrane

Ken Cochrane

Engineering Manager, Docker
Ken Cochrane is an engineering manager at Docker Inc. Ken has been involved with Docker from the outset, and is responsible for a number of key aspects of the project, including the Docker Hub and automated builds. He is a graduate of the University of Maine, and before joining Docker led development projects for LL Bean, CashStar, Fairchild Semiconductor, and Wright Express.

Speakers
avatar for Nirmal Mehta

Nirmal Mehta

Senior Lead Technologist, Strategic Innovation Group, Booz Allen Hamilton
Nirmal tweets at @normalfaults 


Tuesday June 23, 2015 2:35pm - 3:15pm
Yerba Buena 7

3:25pm

Running Aground: Debugging Docker in Production
The inevitability of Docker as the mainstream means of delivering apps to the cloud raises one final question of both developers and operators alike: how do we debug all this? Those challenges have multiplied with the rise of microservices: while distributed systems can be highly resilient to certain kinds of failure, they’re exposed to new failure modes. In this talk, we will describe the debugging techniques we have employed across a multitude of customers, and like any good talk on debugging, this one will be laden with real stories from the trenches — and how those painful experiences resulted in better tools and better methodologies.

Moderators
avatar for Scott Fulton

Scott Fulton

Author, The New Stack
Scott is a contributing correspondent to The New Stack.

Speakers
avatar for Bryan Cantrill

Bryan Cantrill

CTO, Joyent
Bryan Cantrill is the Chief Technology Officer at Joyent. Previously a Distinguished Engineer at Sun Microsystems, Bryan has spent over a decade working on system software, from the guts of the kernel to client-code on the browser. Bryan led the team that designed and implemented DTrace and co-founded the Fishworks group at Sun. He was named one of the top 35 technologists under 35 by MIT's Technology Review, and an Innovator of the Year by... Read More →


Tuesday June 23, 2015 3:25pm - 4:05pm
Yerba Buena 8

3:25pm

Lightning Talks
Moderators
avatar for Jeff Lindsay

Jeff Lindsay

Jeff Lindsay is a systems thinking hacker-philosopher. He builds, he explores, and is apparently "wired differently." Obsessed with esoteric knowledge, he applies modern technology driven by an eclectic model of the bigger picture. He's heavily involved in hacker culture, startup culture, web technologies and the indie game scene. Over the years, Jeff has worked with various startups and organizations as a software developer or advisor... Read More →

Speakers
avatar for TBA

TBA

Hackathon Winner -- TBA
avatar for Diogo Mónica

Diogo Mónica

Security Lead, Docker
Diogo tweets at @diogomonica.
avatar for Travis Reeder

Travis Reeder

Co - Founder & CTO, iron.io
Travis is CTO/co-founder of Iron.io, heading up the architecture and engineering efforts. He has 15+ years of experience developing high-throughput web applications and cloud services. Prior to co-founding Iron.io, Travis founded ecommStats Web Analytics and SideStripe, both involving processing high volumes of continual streaming data, and has led development teams at Siebel and db4objects. His past experience naturally drew him to cloud... Read More →


Tuesday June 23, 2015 3:25pm - 4:05pm
Nob Hill 1 - 4

3:25pm

Docker Registry
Moderators
avatar for John Willis

John Willis

Evangelist, Docker
John Willis has worked in the IT management industry for more than 35 years. Currently he is an Evangelist at Docker Inc.   Prior to Docker Willis was the VP of Solutions for Sockeptlane (sold to Docker) and Enstratius (sold to Dell). Prior to to Socketplane and Enstratius Willis was the VP of Training & Services at Opscode where he formalized the training, evangelism, and professional services functions at the firm. Willis also... Read More →

Speakers
avatar for Stephen Day

Stephen Day

Senior Software Engineer, Docker
Stephen tweets at @stevvooe.


Tuesday June 23, 2015 3:25pm - 4:05pm
Yerba Buena 9

3:25pm

Tutorial: Orchestration Basics
This session will walk through Docker Machine, Swarm and Compose capabilities coupled with hands on exercises on the commands to use these tools in your development environment.  Please bring your own laptop with Docker installed.  Installation instructions available here. https://docs.docker.com/installation/

Tuesday June 23, 2015 3:25pm - 4:05pm
Yerba Buena 12 - 13

3:25pm

Tutorial: Consume. Create. Contribute. How HP and Docker are driving The New Style of Business
  • LEARN how HP IT is consuming containers within its own IT environment, from development to production
  • SEE how HP’s Service Anywhere has helped ease the speed of development and tools available for orchestration, automation, management as well as the contributions back into the community
  • JOIN the HP Team in its journey in adopting Docker Containers as we create fast, agile approaches which scale into the enterprise and government alike

Speakers
avatar for Olivier Jacques

Olivier Jacques

Distinguished Technologist, HP
Olivier Jacques is a Distinguished Technologist at HP, working to provide corporate and worldwide solutions for application development, test and deployment. Strong advocate of modern ways to develop and release applications through methods such as Agile and DevOps and applying it to big enterprises, Olivier has also seeded multiple Open Source projects such as SIPp, Forj and Seagull and contributed to many others, experiencing hands Open... Read More →
avatar for Adam Spektor

Adam Spektor

DevOps Group Leader
Adam has been in the software industry for over 15 years. In the past lead different backend development (Java/C#) teams & groups. Was always fascinated by integrations and E2E features involving infrastructure and software development. | For the past 4 years have been leading DevOps field in HP Software in different SaaS products. His area of expertise is Continuous Delivery architecture and tools to support it, such as Docker, HP OO... Read More →
avatar for Erez Yaary

Erez Yaary

Senior Director, HP Software Chief Technologist, HP
Erez Yaary is HP Software’s Chief Technologist, developing new and exciting capabilities across HP Software’s portfolio to support customers on their journey to containers. Erez also leads HP Software’s open source and DevOps strategies. During his 20+ years in the technology industry, Erez held multiple development, product management and architecture roles in both consumer and enterprise markets and is credited with several patents.Erez... Read More →


Tuesday June 23, 2015 3:25pm - 4:05pm
Yerba Buena 14 - 15

3:25pm

PayPal Goes Beyond CI to Production Scale PaaS with Docker

What a difference a year makes.  Last year Paypal presented on scaling a CI infrastructure with Docker, Mesos and Jenkins.  Over the past year we worked on integrating Docker to the core of our PaaS ecosystem.  We are Dockerizing the entire PayPal application ecosystem consisting of polyglot Java, Node.js, Scala, C++ and Python frameworks.  In this journey we have introduced HA Docker Registry with ElasticSearch search plugin using both OpenStack Swift and Cinder storage, cross-data center ATS server smart image caching along with a developer-friendly boot2docker fig/compose workflow for Kraken (open source nodeJS) stack.  This we believe has the potential to become one of the largest financial services production deployment of Docker.


Moderators
avatar for Neil McAllister

Neil McAllister

Reporter, The Register
Neil McAllister is a technology writer and analyst based in San Francisco, California. His areas of focus include Linux and open source, middleware, application development, databases, high performance computing, business software, and IT for healthcare and the life sciences, among others. He is currently a full-time reporter for The Register.

Speakers
avatar for Ashish Hunnargikar

Ashish Hunnargikar

Software Engineer, PayPal
Ashish is a Software Engineer with the PaaS Cloud Engineering team at PayPal. Ashish, along with a group of very talented engineers has been actively working on solving challenging infrastructure problems at scale by integrating Docker and Mesos into PayPal's application development life cycle. | | Ashish tweets at @hunnarg.
avatar for Mohit Soni

Mohit Soni

Software Engineer, PayPal
Mohit Soni is an engineer on Platform team at PayPal. He spends time on maximizing efficiency, increasing agility, reducing cost of operations, and most importantly getting stuff done. Since, last year he has been actively working on solving challenging infrastructure problems at scale by integrating Docker and Mesos into PayPal’s PDLC. | | Mohit tweets at @mohitsoni.


Tuesday June 23, 2015 3:25pm - 4:05pm
Yerba Buena 7

4:05pm

Break & Partner Gallery
Tuesday June 23, 2015 4:05pm - 4:45pm
Yerba Buena Grand Assembly

4:45pm

Last Call - What’s Next for Docker?
From Raspberry Pi to mainframes – the grand finale of DockerCon will have something for everyone.  This closing session will showcase cool hacks from the community that bend the imagination and push innovation. We will also be giving attendees a window (or should we say porthole) into what’s on the horizon for Docker. And for our final announcement at DockerCon– Gordon has selected the date and location for DockerCon EU! 

Speakers
avatar for Solomon Hykes

Solomon Hykes

Founder & CTO, Docker
Solomon Hykes is the founder, CTO and chief architect of Docker and the creator of the Docker open source initiative. In his role at Docker, he is focused on building a platform for developers and system administrators to build, ship, run and orchestrate distributed applications. A Forbes 30 under 30 and YCombinator alumni, Solomon led dotCloud as CEO through five years of fundraising, business operations and product launches before focusing... Read More →


Tuesday June 23, 2015 4:45pm - 5:15pm
Yerba Buena 7-9

5:15pm

Conference Closes
Tuesday June 23, 2015 5:15pm - 5:30pm
TBA