Loading…
DockerCon 2015 has ended

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

Advanced Tech [clear filter]
Monday, June 22
 

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... Read More →

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... Read More →


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

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... Read More →

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: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

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... Read More →

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: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... Read More →

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... Read More →


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

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... Read More →


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

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... Read More →
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... Read More →


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

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

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... Read More →


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