Aparna Sinha leads the product management team at Google for Kubernetes. She previously worked as a product manager on the Android Platform team at Google. Prior to Google, Aparna was Director of Product Management for NetApp’s manageability software. She holds a PhD in Engineering from Stanford.
Kubernetes 1.6 and the Open Source Roadmap
In this talk we will demo some of the key features in the Kubernetes 1.6 release and talk about the customer use cases these features enable. Then we will take a look at data on Kubernetes and container adoption based on a primary survey. Lastly we will touch on the open source roadmap to see what is up ahead in the Kubernetes community.
Vicki was part of the founding team and leads infrastructure at OpenAI, where they run deep learning experiments with large numerical compute requirements at scale. Previously, she led engineering at TrueVault and was a founding engineer at Duolingo.
Jonas leads OpenAI's Robotics engineering team to build a platform for real-time control and distributed data collection. In his spare time (how?!), he builds infrastructure at OpenAI to provide high-performance compute for our research projects.
Building the Infrastructure that Powers the Future of AI
OpenAI is a non-profit research company that does cutting-edge AI research. Our mission is to build safe AI, and ensure AI's benefits are as widely and evenly distributed as possible. This means democratizing the technology and releasing our research publicly. As a result, we rely heavily on open-source software. The majority of our experiments run on our Kubernetes cluster that spans Azure, AWS, and our own data center. Kubernetes and Docker have allowed us the flexibility to experiment with various computing frameworks and topologies without paying the infrastructure cost. However, our use cases are distinctly different from the well-supported microservice use case, and we've written custom components on top of Kubernetes to optimize for our work. Some examples include our own autoscaler for batch jobs, a library to deploy distributed Tensorflow jobs, custom scripts to do GPU-scheduling and CPU-affinity, and a variety of internal tools to make Kubernetes friendly to researchers who have no experience in operations. In this talk, we will go over some of the motivations and internals of our customizations, as well as an example of how they all come to work together to accelerate research on the Universe platform.
Chen Goldberg leads Container Engine and OSS Kubernetes project engineering team in Google. Chen has a customer-centered development philosophy and believes open source is the best way to innovate and develop incredible technologies that are accessible and beneficial to everyone.
Backstage with Kubernetes
The kubernetes community has earned the love of developers worldwide in a way few other open source projects have before. Users trust this community to continue to innovate, stabilize and deliver at a rapid clip. What makes this possible and how will we maintain this as we grow? What are the challenges the community is facing? In this talk we will go behind the scenes to look at what keeps the community humming, growing, contributing, productive and happy.
Mark van Straten is a passionate software developer working at Q42 in the Netherlands. He has a strong focus on building systems which scale and have real impact on the end user. He can keep on rambling about Coffee, Rx, Kubernetes and snowboarding. Currently living in The Hague with his wife and two kids.
Your Philips Hue Light Bulbs Are Turned On By Kubernetes
Philips Hue is one of the leading global Internet of Things platforms and has integrations with Amazon Echo, Google Home, IFTTT & Nest to make your lights work for you. The platform has grown considerably during the past years and to accommodate this has been migrated towards Google Container Engine at the end of 2015.
We needed to find out how to do zero downtime deployments, grasp how scaling works in Kubernetes, provide ourselves with monitoring and logging and above all find out how to do all these things and more while staying agile in the process. Come join me if you want to start using Kubernetes in production but are not sure yet what you are going to be facing.
Alexis is the co-founder and CEO of Weaveworks. He is also the chairman of the TOC for CNCF, and the co-founder of the Coed:Code meetups. Previously he was at Pivotal, as head of products for Spring, RabbitMQ, Redis, Apache Tomcat and vFabric. Alexis was responsible for resetting the product direction of Spring and transitioning the vFabric business from VMware. Alexis co-founded RabbitMQ, and was CEO of the Rabbit company acquired by VMware in 2010, where he worked on numerous cloud platforms. Rumours persist that he co-founded several other software companies including Cohesive Networks, after a career as a prop trader in fixed income derivatives, and a misspent youth studying and teaching mathematical logic.
In this talk Alexis will provide overview of CNCF plans and accomplishments to date.
Joe is a cofounder and CTO of Heptio, a Kubernetes Company. Joe co-founded Kubernetes, GKE and founded GCE while at Google.
Scaling Kubernetes: Growing Our User-Base By 10x
Kubernetes is great. We wouldn't be here otherwise. But Kubernetes also requires too much cognitive overhead for many users that just want to get things done.
In this talk we lay out a roadmap and start a discussion about fundamentally expanding the appeal and user base of Kubernetes. How can we grow the number of users by 10x over the next year?
We look at this from multiple angles: cluster operators vs cluster users, large cluster and small clusters, enterprise developers and small independent people, experienced vs new technologists, fundamental simplifications vs sanding rough edges.