Track: Containers in Practice
Day of week:
The arrival of Docker little more than two years ago has transformed the use of containers across the industry. They're finding their way into new cloud services, new continuous integration and DevOps processes, and have become a popular way to test and deploy applications. This track will mix stories from service providers and ecosystem developers with those from end users who have made containers part of their everyday toolkit.
by Bryan Cantrill
The mainstreaming of containerization and microservices is raising a critical question of both developers and operators alike: how do we debug all this? Debugging has often been the most challenging and misunderstood aspect of application development and delivery, but that challenge grows ever more complex with modern, composed applications: 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...
by Kyle Anderson
SRE & Postmodern Sysadmin @Yelp
There are plenty of great technologies out there for building container-based deployment systems, but how do you put all the pieces together in a holistic way? Yelp's internal platform as a service (PaaSTA) takes a holistic view for taking services from an idea and git repo, to monitored in production. This technical talk will include lots of details on how to tie Mesos, Docker, SmartStack, Haproxy, Git, and Sensu all together into a coherent system that developers can use to ship their code...
by Ben Corrie
Creator of Project Bonneville and JVM internals expert @VMWare
The Container vs VM debate has been a pertinent question for years, but with the recent popularity of Docker, many have been keenly anticipating VMware's response. Their CEO's early claim was that Containers and VMs are "better together", but what exactly does that mean? Should we run containers in VMs, instead of VMs or even as VMs? In answer to this, Ben Corrie has spent the last year researching the most efficient way to run Containers directly on VMware's hypervisor and recently...
by Bridget Kromhout
Principal Technologist for Cloud Foundry @Pivotal
What is your platform? Everyone has one, whether it’s Docker wrapped in config management wrapped in thousand-line fabfiles, bespoke artisanal hand-crafted shell scripts… or both! What promises can your platform make and keep? What contract does your platform provide to your applications? Does your platform deliver value rapidly, reliably, at scale... or has it become a burden unto itself? Perhaps a bit of both?
Continuous delivery has gone from an aspirational nice-to-have...
by Sangeeta Narayanan
Leads Edge Infrastructure & Delivery team @Netflix
At Netflix, we place a strong emphasis on speed of innovation. As our systems scale to meet business growth, our microservices based environment is becoming polyglot and our engineering teams are getting more diverse. In this talk, we will look at the role of containers in simplifying and increasing the reliability of the process of releasing and operating our software.
Covering innovative topics
Monday Nov 16
Architectures You've Always Wondered About
Silicon Valley to Beijing: Exploring some of the world's most intrigiuing architectures
Applied Machine Learning
How to start using machine learning and data science in your environment today. Latest and greatest best practices.
Browser as a platform (Realizing HTML5)
Exciting new standards like Service Workers, Push Notifications, and WebRTC are making the browser a formidable platform.
Modern Languages in Practice
The rise of 21st century languages: Go, Rust, Swift
Our most innovative companies reimagining the org structure
Level up your approach to problem solving and leave everything better than you found it.
Tuesday Nov 17
Containers in Practice
Build resilient, reactive systems one service at a time.
Architecting for Failure
Your system will fail. Take control before it takes you with it.
Modern CS in the Real World
Real-world Industry adoption of modern CS ideas
The Amazing Potential of .NET Open Source
From language design in the open to Rx.NET, there is amazing potential in an Open Source .NET
Keeping life in balance is always a challenge. Learning lifehacks
Unlearning Performance Myths
Lessons on the reality of performance, scale, and security
Wednesday Nov 18
Streaming Data @ Scale
Real-time insights at Cloud Scale & the technologies that make them happen!
Taking Java to the Next Level
Modern, lean Java. Focuses on topics that push Java beyond how you currently think about it.
The Dark Side of Security
Lessons from your enemies
Taming Distributed Architecture
Reactive architectures, CAP, CRDTs, consensus systems in practice
Lessons on building highly effective organizations