Cloud Native Computing Foundation / KubeCon + CloudNativeCon North America 2016 (Seattle)

Add meeting Rate page Subscribe

Cloud Native Computing Foundation / KubeCon + CloudNativeCon North America 2016 (Seattle)

These are all the meetings we have in "KubeCon + CloudNativ…" (part of the organization "Cloud Native Computi…"). Click into individual meeting pages to watch the recording and search or read the transcript.

10 Feb 2017

Next-Generation Microservices on Kubernetes - by Paul McLoughlin & Sachin Kamboj, Bloomberg LP

"Enterprise deployments are complicated. When managing proprietary technologies, sensitive client data and complex rules for access rights you inevitably arrive at a situation where your PROD environment diverges from your DEV and there is no certainty that your code will work in production. You wrote an update, your unit and integration tests pass, yet your cursor is still floating half-heartedly over the 'RELEASE' button. Sounds familiar?

Time to end deploy-watch-it-break-rollback-fix-rinse-and-repeat approach. Paul and Sachin present DTP-on-kubernetes - the next-generation microservices platform at Bloomberg, allowing you to run several versions of your microservice in parallel against the same requests, diff their output and trace messages through the system. On top of that, enjoy the deployment in seconds, brought down from hours.

Learn what impact DTP is having on Bloomberg and how Kubernetes helped to make this system robust and stable (and of course enterprise-ready)."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 41 minutes
microservice
company
bloomberg
enterprises
clients
founders
platform
conversation
pod
somewhat
youtube image

18 Nov 2016

Bringing 1976 into 2016: Ticketmaster’s Public Cloud and Kubernetes Strategy - Justin Dean, Ticketmaster.com

"Ticketmaster redefined an entire market by being the first to put computers in box offices. We now have four decades worth of products and tools that connect fans with the live events they love. When you are the big fish in the pond you have to reinvent yourself; even if it might be painful at times. Containers and enabling technologies like Kubernetes allow us to keep pace like never before.

In this talk, we’ll discuss the challenges that we’ve faced with having tens of thousands of servers and decades of technology that power the world’s largest ticketing engines. Imagine the need to build out your infrastructure to support demand spikes that go from idle to 100% capacity in only a few seconds. Now retrofit all that infrastructure and the applications to be cloud native before a hard deadline of data center lease renewals. What technologies would you use to make that possible?"

About Justin Dean
SVP, Platform and Technical Operations, Ticketmaster
Justin is the SVP of TechOps for Ticketmaster.com
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 34 minutes
kubernetes
ticketmaster
visionaries
platform
thank
hosting
enterprise
passions
amazon
alivelu
youtube image

16 Nov 2016

Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 42 minutes
developers
production
facilitate
devops
operating
employed
organizations
experience
innovating
cto
youtube image

16 Nov 2016

A Security State of Mind: Compliance and Vulnerability Audits for Containers - Chris Van Tuin, Red Hat

"A Security State of Mind: Compliance and Vulnerability Audits for Containers

Data breaches are on the rise and placing increased pressure on Enterprise IT to protect the business. With the rise of DevOps and as hackers takes advantage of known vulnerabilities on unpatched or misconfigured systems, Enterprise IT increasingly needs to automate vulnerability management, security management, and compliance checking. OpenSCAP is an opensource tool for automatically verifying the presence of patches, checking system security configuration settings, and examining systems for signs of compromise.

In this presentation, you'll learn about:

* How Containers enable DevOps, Container Technology, and the security risks with deploying containers in the enterprise
* Security vulnerability (CVEs) and Configuration issues (CCEs) notifications and checks
* Automating vulnerability management, security management, and compliance checking with OpenSCAP
* Scanning online and offline Containers and Virtual Machines with OpenSCAP
* Generating and understanding OpenSCAP audit reports
* Customizing OpenSCAP profiles

Join Chris Van Tuin, Chief Technologist, West at Red Hat, as he walks through the inherent security risks of deploying containers in the enterprise and how OpenSCAP can help protect and secure the business."

About Chris Van Tuin
Chris Van Tuin, Chief Technologist for the West Region NA at Red Hat, has over 20 years of experience in IT and Software. Since joining Red Hat in 2005, Chris has been architecting solutions for strategic customers and partners with a focus on emerging technologies including IaaS, PaaS, and DevOps. He started his career at Intel in IT and Managed Hosting followed by leadership roles in services and sales engineering at Loudcloud and Linux startups. Chris holds a Bachelors of Electrical Engineering from Georgia Institute of Technology.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 38 minutes
technologist
evolving
security
transformational
transition
concerns
strategic
vulnerability
monitoring
capabilities
youtube image

16 Nov 2016

A Security State of Mind: Continuous Security with Kubernetes - Chris Van Tuin, Red Hat

"With the rise of DevOps, containers are at the brink of becoming a pervasive technology in Enterprise IT to accelerate application delivery for the business. When it comes to adopting containers in the enterprise, Security is the highest adoption barrier. Is your organization ready to address the security risks with containers in a DevOps environment?

In this presentation, you'll learn about:

- An understanding of the underlying technologies for Containers and how they enable DevOps
- The security risks with deploying containers in the enterprise
- The dangers of untrusted content and importance of maintaining container images
- How to make your Container workflow more secure using Kubernetes without slowing down DevOps
- Automating vulnerability management, security management, and compliance checking for container images in a Kubernetes environment

Join, Chris Van Tuin, Chief Technologist, West at Red Hat, as he walks through an overview of the underlying Container technologies, the security risks with deploying containers, and how to address these security challenges in a DevOps environment with Kubernetes"

About Chris Van Tuin
Chris Van Tuin, Chief Technologist for the West Region NA at Red Hat, has over 20 years of experience in IT and Software. Since joining Red Hat in 2005, Chris has been architecting solutions for strategic customers and partners with a focus on emerging technologies including IaaS, PaaS, and DevOps. He started his career at Intel in IT and Managed Hosting followed by leadership roles in services and sales engineering at Loudcloud and Linux startups. Chris holds a Bachelors of Electrical Engineering from Georgia Institute of Technology.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 46 minutes
security
technologists
concerns
transition
vulnerability
capabilities
automation
companies
deployments
bottleneck
youtube image

16 Nov 2016

Adapting Brownfield Deployments to Cloud-Native Technology - Richard Hartmann

While most people will hopefully agree that a modern greenfield deployment should be based on cloud-native technology, there's a huge installed base of brownfield installations which are hard to impossible to simply switch out over night. This talk is about lessons learned in a company offering everything from carrier and ISP services, over hosting and housing, to architecture and operations, and even web development migrating from a myriad of legacy monitoring systems to One Global Source of Truth: Prometheus. It will also cover technical problems, social challenges, unexpected surprises, and the sheer, distilled joy of removing pager fatigue.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 32 minutes
monitoring
prometheus
watchdog
updates
modernize
management
dashboards
deployments
diligence
isp
youtube image

16 Nov 2016

Automating Infrastructure Deployment for Kubernetes - Alena Prokharchyk, Rancher Labs, Inc. & Brian Scott, The Walt Disney Company

"Many organizations run Kubernetes clusters in a single public cloud like GCE or AWS, and as a result have reasonably homogenous infrastructure needs. In these situations deploying Kubernetes clusters is relatively straightforward. Some organizations, however, have diverse infrastructure needs and as a result need to automate infrastructure deployment for Kubernetes across multiple clouds and data centers. This gives rise to a few challenges:

1. How to ensure Kubernetes clusters in different clouds and data centers can communicate with each other, or in some cases even have a single Kubernetes cluster span multiple data centers.
2. How to automate the deployment of multiple Kubernetes clusters.
3. How to incorporate the new Kubernetes multi-zone clusters (f.k.a. Ubernetes) into multi cloud and multi datacenter deployments.
4. How to manage the health of Kubernetes cluster itself, including, for example, how to detect and recover from etcd node problems.
5. How to automate the upgrade of Kubernetes master and Kubelets, and how to handle multiple versions of Kubernetes clusters that exist in a single deployment.

In the last 6 months, we have worked with several enterprise IT organizations to solve these problems. We will share our experience on how to automate and simplify Kubernetes deployments."

About Alena Prokharchyk
Alena Prokharchyk is a Principal Software Engineer at Rancher Labs, where she develops container and microservices frameworks including Kubernetes. At Rancher Labs and previously as a developer at Citrix and Cloud.com, Alena has worked on cloud and container production deployments for large enterprise organizations world-wide. You can find her latest thoughts on containers and microservices on her blog (http://rancher.com/author/alena/) or by following @Lemonjet
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 42 minutes
kubernetes
deploying
infrastructure
remote
manages
app
automation
docker
galaxy
rebellion
youtube image

16 Nov 2016

Autoscaling Containers... with Math - Allan Espinosa, Engine Yard, Inc.

"Docker and Kubernetes provides delightful APIs to show various statuses of our applications. From CPU, Load average, HTTP response times, etc. we all have what we need to make sure our app is running healthily. When things are on fire, we Ops people twiddle some knobs like spin up more Pods to keep things going. We use mostly our experience and knowledge of the systems that we are running to know what to do.

However, if you look at everyday things like your airconditioners and thermostats, they don't have an Ops team that gets paged to set the correct level of the coolant to set your room to the right temperature. They use some math behind called *Control Theory* to keep your room's temperature stable. In this talk, I will show how we can use the same concepts to autoscale and manage the health of our applications on Kubernetes."

About Allan Espinosa
Allan works at Engineyard where he supports customer's Deis, Docker and Kubernetes infrastructures in production. Prior to that he worked on managing one of the world's largest CloudFoundry deployments using Chef.

Allan is also the author of "Docker High Performance" from Packt Publishing. The book contains some worked examples and high level concepts on how to get Docker up and running in production.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 38 minutes
operate
servers
automation
cpus
provisioning
docker
controller
staff
thermostats
kubernetes
youtube image

16 Nov 2016

BOF: Growing a Community (Leveraging Meetups to Educate, Grow, and Facilitate Conversation) - Lee Calcote, Twistlock

About Lee Calcote
Lee Calcote is an innovative thought leader, passionate about developer platforms and management software for clouds, containers, infrastructure and applications. Advanced and emerging technologies have been a consistent focus through Calcote’s tenure at SolarWinds, Seagate, Cisco and Pelco. An author, writer, speaker and organizer of technology meetups and conferences, he is active in the tech community.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 5 participants
  • 35 minutes
community
conversation
meetups
attendees
austin
technologists
engaging
thanks
microservices
somewhat
youtube image

16 Nov 2016

Beyond Nagios: Modern Monitoring of Bronze-Age Applications with Prometheus - Ben Kochie, SRE/Systems Engineer

"Prometheus is a high-performance, time-series-based monitoring system. We wanted to improve the monitoring and alerting for a mature Rails application that relied on a variety of tools, which each had their own limitations. Using Prometheus, we were able to consolidate these tools while gaining deep, user-focused insight about the application performance.

With minor changes to the legacy codebase, we gained insights about Rails performance that were not possible with the existing tools. This allowed us to consolidate metrics collection, improve the quality of alerting, and reduce our dependency on expensive third-party monitoring services.

We also improved the state of the art for MySQL monitoring, which allowed us real-time visibility into database performance problems.

But the story doesn't end here. There are still monitoring challenges to overcome. In the last part of the talk, I will cover future plans and problems that we haven't solved yet."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 35 minutes
relic
monitoring
modern
performance
new
soundcloud
upgrades
servers
cluster
mothership
youtube image

16 Nov 2016

Building a Bank with Kubernetes - Oliver Beattie, Monzo

"In this talk Oliver Beattie, Head of Engineering at European startup bank Monzo, explores how they are building a micro-services core banking platform, and how Kubernetes enables it all.

It's a new kind of bank – unshackled from beastly, complex legacy systems – one that belongs in the 21st century, and one with the best technology in the world. Topics covered include:

* Architecting applications with extreme performance and consistency requirements
* RPC at scale between thousands of services in a container environment (discovery, load balancing, fault-tolerance, and observability)
* Managing resources across physical data centres and multiple cloud providers
* How Kubernetes is particularly well-suited to building very secure applications"

About Oliver Beattie
Oliver Beattie is Head of Engineering at Monzo, leading the development of the distributed systems to power a new kind of bank. He previously worked on Hailo's global micro-services platform. Find his first-person musings on Twitter @obeattie.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 35 minutes
banking
bank
transaction
app
money
mastercard
debit
card
account
munzo
youtube image

16 Nov 2016

Case Study: Kubernetes at Comcast - David Arbuckle, Comcast VIPER

"As of September 1st, Comcast VIPER has deployed Kubernetes to 8 distinct physical locations. Three of these locations are production sites, running applications that provide video services to paying subscribers.

When VIPER began development on its Cloud DVR application early last year, it quickly became apparent that the scalability and uptime requirements were going to incur a high operational cost. With upwards of 15 components in a micro services architecture, we placed a bet on Kubernetes to help us develop this application quickly, and to quickly deploy it and maintain deployments in upwards of 10 regionally-located datacenters.

VIPER’s solution integrates log aggregation, monitoring, and load balancing as first class features of our Kubernetes deployments. These features, and the convenience of deploying into Kube, have helped to drive adoption of Kubernetes platform with other teams and products.

But growth is challenging. We’ll discuss the social aspect of Kubernetes in the enterprise. How we deal with developer and management expectations, and how features like DNS, beta extensions, and configmaps have inspired spirited debate within our organization."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 40 minutes
kubernetes
dvr
comcast
cable
infrastructure
servers
provisioning
subscribers
router
vmware
youtube image

16 Nov 2016

Chronix as Long Term Storage for Prometheus - Moritz Kammerer, QAware GmbH

"Prometheus is great when it comes to monitoring and alerting. But the long term storage opportunities are comparatively weak compared to related time series databases (missing data distribution, sharding etc.). At this point Chronix [1] enters the stage. Chronix is an open source time series database. It focuses on an efficient long term storage both in terms of storage volume and access times. Chronix achieves a compression rate of 98% compared to data in CSV files while an average query took 21 milliseconds, determined in a benchmark asking 96 queries for different time ranges and time series. Chronix offers a multi-dimensional generic data model for storing all kinds of time series, functions for anomaly detection used in the frameworks EGADS [2] and SAX [3], and an integration with Apache Spark [4] allows for distributed time series processing.
In this code-intense session we show the integration of Prometheus and Chronix. We also dig into the details of Chronix and explain why Chronix loves Prometheus and vice versa. Furthermore we demonstrate a toolchain: collect data with Prometheus, pipe them to Chronix, visualize both data sources in Grafana [5], and easily analyze tons of data with Spark and Apache Zeppelin [6].

[1] www.chronix.io
[2] https://github.com/yahoo/egads
[3] https://github.com/jMotif/SAX
[4] http://spark.apache.org/
[5] http://grafana.org/
[6] https://zeppelin.apache.org/"

About
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 43 minutes
chronic
prometheus
monitoring
retention
performance
ongoing
cloud
injection
uts
gigabytes
youtube image

16 Nov 2016

Closing Remarks - Chris Aniszczyk, VP of Developer Programs, The Linux Foundation

About Chris Aniszczyk
Chris Aniszczyk brings more than 15 years experience as The Linux Foundation’s vice president of Developer Programs. His work is focused on working with developer community to advance open source projects at scale. Previously Aniszczyk served as Twitter's head of open source, where he led a team of developer advocates and was responsible for Twitter's open source engineering, strategy and culture. He has also contributed to Gentoo Linux and served on the Eclipse Foundation's Board of Directors and the Java Community Process Executive Committee. An engineer by trade, Aniszczyk brings a passion for both open source and community development to the organization.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 8 minutes
cloud
hosting
foundation
sponsors
forum
cnc
fellow
award
contributions
attendees
youtube image

16 Nov 2016

Cluster Federation in Kubernetes: Past, Present and the Future - Madhu C.S. & Quinton Hoole, Google

In this session, I want to briefly present the current state of cluster federation in Kubernetes mainly focusing on what we aimed to accomplish, where we are today and where we want to go. After that I want to open the floor for discussion. The goal of the session is to discuss about the potential use-cases, challenges that people face while running cross-cluster workloads and the challenges that are hindering Kubernetes Cluster Federation adoption today. I would also like to listen to the feedback from our current users and hear about their experiences.

About Madhu C.S.
Madhu C.S. (madhusudancs@{github, slack, twitter}) is a Software Engineer on the Kubernetes team at Google where he works on Cluster Federation. Before Kubernetes, he worked on a number of different projects within Google Cloud. He also has a strong background in compilers and has worked on a JIT-compiler project at Google. Before joining Google full-time, Madhu helped the Google Summer of Code team for five years as an open source contributor. He is a long time open source contributor, a Gopher and a Pythonista.

About Quinton Hoole
Quinton is a senior engineer on the Kubernetes team at Google. Before joining Google he started EC2 at Amazon Web Services, leaving after 5 years to join Nimbula.com, another pioneering cloud computing startup, as senior engineer.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 46 minutes
cluster
clusters
federation
googlers
kubernetes
conference
connectivity
cloud
whatnot
substantially
youtube image

16 Nov 2016

Compiling to Containers - Brendan Burns, Microsoft

"Containers have revolutionized the way that people build and manage distributed systems. More and more they are becoming the “assembly language” for modern, scalable distributed applications. But if containers are the “assembly language”, most people deploying distributed systems are actually still programming in this “assembly language.”

But what if, instead of writing in “assembly” we started writing our distributed systems, in higher level languages, that compiled to containers? Traditionally this has been the task of domain specific languages like Puppet, Chef, Salt or Ansible. In contrast, in this talk, I show how a general purpose programming language (in this case JavaScript) can be used to write programs that compile to a distributed system of containers that is then deployed onto Docker containers.

Using a general purpose programming language unlocks significant value for users. They now have a large array of development tools, from unit test frameworks, to code style conventions at their disposal. Further, the (optional) use of a single language that describes both the pieces of the distributed system as well as the manner in which these pieces are composed, radically simplifies building and maintaining such a system. This in turn increases application reliability and agility for developers."

About Brendan Burns
Brendan Burns is a software engineer at Microsoft Azure and co-founder of the Kubernetes project. Before Kubernetes he worked on search infrastructure at Google. Before Google he was a professor at Union College in Schenectady, NY. He received his PhD in Computer Science from the University of Massachusetts Amherst and his BA in Computer Science and Studio Art from Williams College.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 6 participants
  • 40 minutes
kubernetes
application
users
conceptually
implemented
things
replicas
success
systems
microsoft
youtube image

16 Nov 2016

Configuring and Deploying Stateful Applications with PetSet - David Oppenheimer and Prashanth Balasubramanian, Google & Clayton Coleman, Red Hat

Kubernetes 1.3 introduced the PetSet abstraction, which represents a collection of Pods with unique identities represented by an index, along with associated persistent storage and network identities. PetSet makes it easy to run stateful services on Kubernetes, including clustered applications like ZooKeeper and Redis. In this talk we discuss the design and implementation of PetSet, show how to use PetSet to deploy some common off-the-shelf stateful applications, and discuss our future plans for PetSet. We also describe “init containers,” which allow you to set up the user environment of a pod before the main container starts executing. We demonstrate how you can use this feature to configure the relationship between master and peers in a clustered application that is managed by a PetSet, and how new replicas are automatically configured when the application scales up.

About
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 46 minutes
kubernetes
provisioning
implemented
set
staple
handling
failures
dependencies
daemon
tend
youtube image

16 Nov 2016

Delivering Services at DigitalOcean - Mac Browning, DigitalOcean

"Though kubernetes itself provides a rich collection of resources to deploy services it also comes with a bundle of complexity. This is where DOCC (DigitalOcean Control Center) comes in. This talk will explore how the DOCC abstraction simplifies the user's interface with kubernetes and how its opinionated design allows developers to focus on their services. By building DigitalOcean’s best practices into the platform, it promotes use of existing internal tools like centralized logging, dashboards, metrics, and alerting while keeping the user interface as minimal as possible. All of which is written and maintained by a small team of engineers empowered by the kubernetes API and the flexibility it offers.

This talk will cover some of the decisions the team faced and solutions to problems when marrying an existing infrastructure with kubernetes. This talk will dive in and share examples of how using code instead of convention promotes a healthier service lifecycle and helps to remove complexity. This talk will share the team's experience when building on top of the kubernetes API and what it helped the team accomplish."

About Mac Browning
I'm a senior software engineer and technical lead at DigitalOcean where I've been for 2.5 years. I've worked on nearly every piece of our stack ranging from the public API to datacenter provisioning tooling. After experiencing the high time to market caused by poor deployment tooling, I pitched the idea for the Delivery Engineering team to build internal tooling to enable delivery of the products we want quickly.

Since then the team has grown from myself and one other engineer to 5 full time engineers. After evaluating a few options we built our tooling on top of kubernetes because it gave us the most useful features out of the box. We currently manage multiple kubernetes clusters within many datacenters spread over 3 continents all of which support varying types of applications and services.

My previous speaking experience has been at public meetups hosted by DigitalOcean:
https://youtu.be/LUgE-sM5L4A
https://youtu.be/zyB185IOrz8?t=28m47s"
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 5 participants
  • 33 minutes
chef
delivery
operational
digitalocean
app
developer
production
infrastructure
admins
scaling
youtube image

16 Nov 2016

Demo of Kubernetes on Windows Server - Michael Michael, Apprenda

Windows Server, and .NET, currently host 30-50% of enterprise workloads in the Global 2000. For Kubernetes to provide a single distributed application fabric to all enterprise workloads, it must have full integration with Windows Server 2016 and Windows Server containers. In KubeCon London 2016 Apprenda announced that it would lead this development effort and teamed up with Red Hat to extend Kubernetes to the Microsoft ecosystem. In this session we will demo Kubernetes on Windows Server 2016 and discuss its features.

About Michael Michael
Michael Michael (or M2 as he's known) is Apprenda's Senior Director of Product Management. Michael also leads the Kubernetes SIG-Windows which is tasked to bring Windows Server support natively to Kubernetes. He is an experienced, detail-oriented software engineer with problem-solving and program-management skills. Prior to Apprenda, Michael spent 12 years at Microsoft as a Principal Program Manager working on Virtualization, Azure, and Windows Server technologies. Michael holds a Master in Computer Science from Stanford University, a Technology M.B.A., and a Bachelor of Science in Computer Science from the University of Texas at Austin. Many Apprenda employees believe he could one day play ping-pong professionally. Follow him on Twitter at @MichMike77.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 37 minutes
aprender
kubernetes
servers
enterprise
windows
admin
supporting
docker
platform
container
youtube image

16 Nov 2016

Does Cloud Native Mean Container Native? - James Bottomley, IBM Research

"In the few years since containers rose to prominence, there has been much confusion about what containers are and whay they do for the cloud. This talk will try to unpick the separate concepts of cloud native, container native (and even container native bare metal) and explain where they fit into the pantheon. Although today it is true to say that Cloud Native methodologies cannot realistically be implemented without container technology, becuase of the dependence on container image formats, this talk will explore whether this is importand (do you need to understand containers to deliver cloud native) and will this always remain true or, as current trends indicate, there may be other implementation technologies that are also capable of capturing the cloud native banner.

Attendees will learn the difference between the terms cloud native and container native (and what container native bare metal means). What containers are, how they work and how they differ from other virtualization technologies. And finally we will look at some future looking technologies like lightweight virtual machines, and how they might bring the best of both worlds to cloud native."

About James Bottomley
James Bottomley is a Distinguished Engineer at IBM Research where he works on Cloud and Container technology. He is also Linux Kernel maintainer of the SCSI subsystem. He has been a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board. He went to university at Cambridge for both his undergraduate and doctoral degrees after which he joined AT&T Bell labs to work on Distributed Lock Manager technology for clustering. In 2000 he helped found SteelEye Technology, a High availability company for Linux and Windows, becoming Vice President and CTO. He joined Novell in 2008 as a Distinguished Engineer at Novell's SUSE Labs, Parallels (later Odin) in 2011 as CTO of Server Virtualization and IBM Research in 2016.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 45 minutes
container
cloud
virtualization
native
docker
openstack
middleware
devops
xml
controversial
youtube image

16 Nov 2016

Enter the Matrix, Exploring Your Kubernetes Cluster in Virtual Reality - Ryan Vanniekerk, Lonely Planet

This is a combination of fun hack + potentially real-world use-case (sometime in the future). The idea is to use WebVR and a Kubernetes API client to render a Kubernetes cluster in a Virtual Reality environment. I will demonstrate interacting with different resources (inside of VR), including starting / terminating pods.

About Ryan vanniekerk
DevOps engineer with 5+ years experience. | | Well-versed in Docker, solid foundation with Kubernetes, working with AWS since 2011.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 36 minutes
kubernetes
hosts
vr
user
thanks
people
curious
lisa
conference
kevin
youtube image

16 Nov 2016

Everything You Ever Wanted to Know About Resource Scheduling, But Were Afraid to Ask - Tim Hockin, Google

"Effective management of shared resources (CPU, memory, etc) is critical to achieving higher utilization and stronger isolation in shared-machine systems like Kubernetes. As the industry evolves from single-purpose machines toward shared machines running containers, we must begin to internalize and embrace the ideas of resource-based scheduling. There are several facets of resource management to consider, but it's clear that many people are still asking the wrong questions.

The truth is that managing resources is HARD. This talk will try to demystify some of the thinking around this topic, share some techniques for better cluster management, and present some ideas for making Kubernetes an overall more robust system."

About Tim Hockin
Tim was one of the founding members of the Kubernetes project, and has overseen large parts of the system, including storage and networking. Before Kubernetes, he worked on Google's Borg and Omega systems, and was responsible for most of the node-side functionality. Before that he fiddled with the BIOS, OS, and other low-level software.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 5 participants
  • 43 minutes
kubernetes
scheduling
topic
resources
concern
users
services
google
container
docker
youtube image

16 Nov 2016

Evolving Dev and Ops with Kubernetes: Enterprise Adoption for Security, Speed, and Ease - Drew Rapenchuk & Pierre Yanni, Bloomberg

Most large enterprise companies have vastly different hurdles to hop over in comparison to small startups and independent tech firms. Bloomberg’s 5 person WebOps team is tasked with performing devops tasks at an ever growing scale- see how we are changing our mentality and leveraging the power of Kubernetes to pave the way for the future of web at Bloomberg. We’ll dive into some key choices we made, and take a look at the tools we are using to improve development and deployment speed while improving security and enforcing standards.

About Drew Rapenchuk
Web Platform Engineer, Bloomberg LP

About Pierre Yanni
Senior DevOps Engineer, Bloomberg LP
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 44 minutes
bloomberg
outsource
proprietary
deploying
infrastructure
clients
management
planning
kubernetes
workflow
youtube image

16 Nov 2016

How Box Runs Containers in Production with Kubernetes - Sam Ghods, Box

Everyone is talking about using containers to deploy microservices, but exactly how all the pieces fit together is still a bit of a mystery. In this talk, we'll go over how Box went from bare-metal infrastructure that took six months to deploy a new service to using Kubernetes and Docker to deploy services in under an hour. Learn the practical details of how Box implemented containers in production, including packaging, deployment, service discovery, secret management and more, and how you can use our techniques to get containers up and running in your own organization.

About Sam Ghods
Sam Ghods is a cofounder at Box where he is responsible for service infrastructure. Prior to his current role, Sam led software architecture at Box for eight years as Vice President of Technology. Previously, he was an engineer and cofounder at two other startups.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 46 minutes
kubernetes
boxes
deployments
platforms
infrastructures
workflow
concerns
docker
cluster
registry
youtube image

16 Nov 2016

How Kubernetes Was the Secret Sauce in Our Globally Distributed Team’s Transition to Microservices - Dan Farrelly, Buffer

It can be hard to fundamentally change how applications are built at a fast moving SaaS startup. Getting buy in, training and changing engineer’s daily workflows are some of the many challenges. Working as a fully remote team, often these challenges can be magnified. It’s often hard to know where to start when your team is trying to move fast, but you know how much your team will benefit from everything that Kubernetes has to offer. Our remote team had been struggling to scale our development process as we’ve grown. A couple of years ago, our team rallied around the idea that we would ship code the minute it is better than what is in production. With a single monolithic application and a growing engineering team, this became a bottle neck and deploying our tightly coupled app started to create new challenges and problems. We needed a new way for each part of our application to deployed independently and quickly. Kubernetes was the missing piece that has allowed us to stay true to our engineering culture, empowering out team of engineers to move fast while also having a resilient and stable application infrastructure. If you’re trying to figure out how to get your company to start using Kubernetes or want to encourage wider adoption on a fast moving team, you’ll need to have a plan. In this presentation, you’ll learn about one plan that worked and is continuing to work at a 6 year old company whose team has grown from 10 to 80 since they last updated their infrastructure. This presentation hopes to illustrate how Kubernetes has enabled our infrastructure to reflect our organization itself; a distributed group of autonomous people aiming to work together while not getting in each other’s way.

About Dan Farrelly
I'm leading up Buffer's efforts to move to a service oriented architecture, replacing a monolithic php application with lots of Node and php microservices running on Kubernetes. Talk to me about SOA, Node.js services, scaling k8s usage across a team, deploying to a k8s cluster.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 45 minutes
kubernetes
buffer
buffering
buffered
kubb
hosts
transition
overview
startup
talkative
youtube image

16 Nov 2016

How to Monitor Application Performance in a Container-Based World - Fabio Giannetti, Ken Owens, & Dave Roberts, Cisco

Application performance monitoring has always been a difficult problem for developers to implement, but it’s only getting harder. As application architectures shift to container-based microservices, the number of components typically rises and it becomes more difficult to understand how any given microservice is related to the total application performance profile. In this talk, we’ll discuss how Cisco developed a monitoring solution for Mantl, Cisco’s open source container stack based on Kubernetes. The solution leverages response-time data from Mantl and data from a number of open source projects, including Google cAdvisor, OpenStack Monasca, and Apache Kafka. We’ll discuss how we architected the solution, the features it provides, and why network traffic monitoring is critical when dealing with microservices.

About Fabio Giannetti
Fabio Giannetti brings 16 years of experience to his role as Principal Cloud Engineer at Cisco where he spearheads work on the company’s containerized, microservices platform. Prior to Cisco, Giannetti held multiple senior engineering and research positions at Hewlett-Packard, first focused on printing technologies and later on cloud computing. Giannetti has contributed to the OpenStack cloud computing project and written for multiple ACM, IEEE, and other publications. He is an inventor or co-inventor on 10 patents. Giannetti holds a master’s degree in Computer Science Engineering from Università degli Studi di Genova, in Italy.

About Ken Owens
Ken Owens is Chief Technology Officer, Cloud Native Platforms at Cisco. Ken is responsible for creating and communicating technical/scientific vision and strategy for Cisco’s cloud native technologies. He brings a compelling view of technology trends in enterprise IT (e.g. infrastructure, computing, SaaS, virtualization, and cloud) and evangelizes the technology roadmap for the business. Before joining Cisco in 2014, Ken spent over 7 years at Savvis as the Chief Scientist, CTO, and VP Security and Virtualization Technologies. Prior assignments include 5 years as a network security architect at A.G. Edwards & Sons, Inc., and Edward Jones brokerage firms in St. Louis, Mo, and 10 years in the design and architecture of communications systems and components for Erlang Technologies, Tellabs, and Wiltel. Ken holds bachelor’s and master’s degrees in electrical engineering from Missouri University of Science and Technology.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 23 minutes
microservices
deploying
execution
problems
applications
container
query
manage
testbed
cto
youtube image

16 Nov 2016

ITNW (If This Now What) - Orchestrating an Enterprise - Michael Ward, Pearson

"With growing demand for containers in the enterprise, Pearson chose to lay its foundation with Kubernetes. With over 400 development teams across many different business units, the platform is absolutely critical. Pearson had to move away from traditional large enterprise infrastructure and aggressively pursue the efficiencies only containerization can provide. In this talk we'll demonstrate how we have built in security compliance, performance testing, quality assurance, abstracted away complexity, reduced overhead, aim to recover 10% of developers time, turned build tools into cattle, reduced deployment times and gain efficiencies in many other areas. Throughout the presentation we'll demonstrate all our current use cases with Kubernetes to include automation, tools used, management of external resources from within Kubernetes, SSL cert rotation and ChatOps integrations to name a few. We'll provide our latest Apache 2.0 code around Terraform deployment automation, our custom Jenkins plugin and if time allows our Hubot code as well.

This represents the story to date of an in-flight engineering project to modernize the digital estate of a global enterprise organization and how scale of the operation is leading us to challenge many established beliefs. Attendees will walk away with everything from workflows, to code, stories and an enterprise production use case which they can use to get started in their own endeavors."

About Michael Ward
Michael Ward is the Principal Systems Architect at Pearson responsible for leading technical design around enterprise Platform-as-a-Service based on Kubernetes. Prior to Pearson, Michael has spent many years in the industry in various roles including Chief of Site Reliability at Ping Identity, the Identity Security company. Take him for a beer and pick his brains on anything you like. You might even come away with something valuable. No guarantees of cost:benefit ratio implied or guaranteed. @devoperandi
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 41 minutes
companies
sized
pearson
project
undertake
people
enterprise
present
important
think
youtube image

16 Nov 2016

Imperative to Declarative Infrastructure - For Developers and Operators - Ashwin Raveendran, eBay

In this talk we present details of eBays journey from a imperatively orchestrated infrastructure to a fully declarative infrastructure model, exposed both to the developers and the operators.

About Ashwin Raveendran
Ashwin Raveendran, is a senior member with the cloud engineering group at eBay. Over his tenure of 5 plus years at eBay, he has led the design and development of multiple generations of cloud computing efforts starting with the creation of a large scale homegrown cloud platform and cloud services. He was also responsible for the operationalization of Openstack at eBay including the architecture for the Software Defined Networking among others. He is currently leading the initiative in the creation of a cloud native ecosystem at eBay with Kubernetes as the main backing technology.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 35 minutes
implementation
cuban
abstractions
complexity
cluster
sourcing
packages
basing
manage
ebay
youtube image

16 Nov 2016

Intro to Control Plane Engineering - Bob Wise, Samsung SDS

Summary: Building Kubernetes clusters with large numbers of nodes, high pod start rates, or with needs for high availability? Large, high-performance and reliable kubernetes clusters require engineering the control plane components for demands beyond the defaults. In this talk we will cover the relationship between the various components that make up the kubernetes control plane and how to design and size those components. Where are likely system bottlenecks, and what are approaches for managing those bottlenecks?

About Bob Wise
Bob is the Chief Cloud Technologist for Samsung SDS Research America, and opened the Seattle office for Samsung SDS as home base for the SDS Cloud Native Computing Team. Previously he was the CIO at MTN Satellite Communications, where he was responsible for product strategy and development, including global cloud computing and data center deployments. Prior to MTN, Bob was a VP Engineering in HP's public cloud effort, and led transition to Openstack. He made his way to HP via the acquisition of Seattle startup Melodeo, an early mover in cloud computing.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 35 minutes
kubernetes
important
infrastructure
container
discussion
controller
proxy
disclaimer
worry
samsung
youtube image

16 Nov 2016

Keynote: Accelerating Transformation to Cloud Native on Converged ICT Infrastructure - Ying Xiong, Chief Architect of Cloud Platform, Huawei Technologies

While cloud native technologies offer tremendous benefits to ICT (Information and Communication Technology) applications and/or services, the journey to the cloud native from traditional infrastructure is often a painful process, facing many challenges, from traditional storage, networking, to development, operation process, and to application runtime management. This talk briefs a set of currently on-going cloud native technologies, such as Open SDS, DevOps pipeline, hybrid networking and cloud native orchestration, and their potentials to help enterprise to accelerate the transformation to cloud native.

About Dr. Ying Xiong
Dr. Ying Xiong is Chief Architect of Cloud Platform at Huawei Technologies. His current responsibilities include the architecture vision, strategy and design of cloud platform as-a-service (PaaS). Ying brings 20+ years of experience in architecture and design of cloud, ecommerce and enterprise IT systems. Prior to Huawei, Ying worked about 8 years at Microsoft as principal architect and development manager in Azure, and SQL Azure cloud platforms. He also spent over 10 years at AT&T as principal enterprise technical architect and development manager. He has a Ph.D. and B.S degree in Computer Science.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 7 minutes
cloud
technology
infrastructures
development
microservices
iot
enterprise
highway
sdn
workflows
youtube image

16 Nov 2016

Keynote: Backstage with Kubernetes - Chen Goldberg, Director of Engineering, Container Engine & Kubernetes, Google

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? In this talk we will go behind the scenes to look at what keeps the community humming, growing, contributing, productive and happy.

About Chen Goldberg
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.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 17 minutes
kubernetes
github
openshift
googlers
users
experts
community
technology
commits
everybody
youtube image

16 Nov 2016

Keynote: Cloud Native Architectures with an Open Source, Event Driven, Serverless Platform - Daniel Krook, Senior Software Engineer, IBM

New cloud programming models enabled by serverless architectures are emerging, allowing developers to focus more sharply on creating their applications and less on managing their infrastructure. The OpenWhisk project started by IBM provides an open source platform to enable these cloud native, event driven applications.

About Daniel Krook works with customers and the community to create first of a kind cloud solutions based on the OpenStack, Cloud Foundry, Docker, and OpenWhisk open source projects. Most recently he has been building bots and IoT prototypes backed by serverless, event-driven cloud architectures.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
servers
server
serverless
microservices
architectures
services
backends
iot
workloads
deploying
youtube image

16 Nov 2016

Keynote: Deploying Kubernetes with an ‘Easy Button’ - Chris Gaun, Director of Strategy, Apprenda

Learn how to deploy Kubernetes on bare metal in minutes. Deploying Kubernetes should be as efficient on bare metal and AWS as it is on GKE. In this session, Apprenda will demonstrate the work it has done to make an “easy button” for deploying a supported version of open source Kubernetes on any infrastructure.

About Chris Gaun
Chris Gaun is a director at Apprenda. He formerly worked as an analyst at Gartner covering public IaaS. Before that, he was a physicist that did computational modeling in quantum chemistry. He lives in Brooklyn with his fiancée and his dog Panda. You can follow him on Twitter at @Chris_Gaun.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 10 minutes
kubernetes
provisioning
toolkit
kit
packages
plan
kismet
cluster
dashboard
installer
youtube image

16 Nov 2016

Keynote: Distributed Systems Simplified Using Kubernetes - Brandon Philips, CTO, CoreOS

Understand how to better control clusters with etcd, a cornerstone of a variety of systems and the Kubernetes’s default storage backend. It simplifies Kubernetes cluster availability by handling reliable state management. See how etcd stores and replicates data across the entire cluster, and can recover from hardware failure and network partitions.

About Brandon Philips
Brandon Philips is helping to build modern Linux server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
kubernetes
capacity
scaling
hosted
setups
software
distributed
databases
container
thinking
youtube image

16 Nov 2016

Keynote: Kubernetes - 1.4 and Beyond - David Aronchick, Senior Product Manager, Google

Kubernetes continues on its torrid pace of releases, each one with features making it easier and more powerful for running distributed applications. During this session attendees will hear the details of the major new features released in Kubernetes 1.4, and what will be coming in Kubernetes 1.5 in December.

About David Aronchick
David Aronchick is a Senior Product Manager for the Google Container Engine, and leads product management on behalf of Google for Kubernetes. David has been helping to ship software for nearly 20 years, founding and being part of the management team for three different startups, as well as squeezing in time at Microsoft, Amazon, Chef, and now Google.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 20 minutes
nettie
cooper
net
googlers
important
contributors
coo
finally
federation
beta
youtube image

16 Nov 2016

Keynote: Kubernetes - Kelsey Hightower, Staff Developer Advocate, Google

After almost 2 years in production it helps to remind ourselves what Kubernetes is. At it's core Kubernetes is a set of small, well defined, components connected by an unified API. On the surface, Kubernetes is an application management platform, but if you dig a little deeper you'll discover that Kubernetes is a framework for building distributed systems. During this session attendees will go below the surface and gain an understanding of the Kubernetes core and learn how to leverage it to solve common infrastructure challenges in new and innovated ways.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 15 minutes
kubernetes
understanding
demos
workflows
stuff
client
infrastructure
infosec
docker
fork
youtube image

16 Nov 2016

Keynote: Kubernetes: As Seen On TV - Erik St. Martin, Systems Architect, Comcast

"Kubernetes is not just a product to be used solely as it comes out of the box, it’s also a platform, a series of building blocks that can be tweaked, tuned, and modified to fit more specific use cases.

At Comcast we are building a geographically distributed system to stream linear video to millions of cable customers around the country, from nearly 1,000 physical locations, within 27 regional networks. We have unique requirements and constraints which have benefited incredibly from the versatility of Kubernetes. In this talk Erik will walk you through how Comcast leveraged existing Kubernetes components as well as developed custom components to build this system and how you can too."

About Erik St. Martin
Erik St. Martin is a Systems Architect at Comcast where he works on distributed systems and fail-over strategies for linear video streaming. He's a long time Go developer, Kubernetes user, and the initial author of skydns. In his off time he is an author, podcaster, and organizer of GopherCon.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 22 minutes
cable
tvs
channels
channel
comcast
tv
antennas
broadcast
kubernetes
netflix
youtube image

16 Nov 2016

Keynote: Kubernetes: Finally...A True Cloud Platform - Sam Ghods, Co-founder, Box

"Kubernetes is often perceived as ""just another"" container orchestration framework. But the Kubernetes API has its design rooted in more than 10 years of experience with Borg and was explicitly designed to not be specific to Kubernetes - instead, it's a generic way to describe your entire application infrastructure.

This is the first time that we have had a universal interface that we can build real deployment tooling against. We'll talk about what this means for managing applications in the cloud and what opportunities it presents to those who wish to build the future of cloud infrastructure."

About Sam Ghods
Sam Ghods is a cofounder and Services Architect at Box, where he is responsible for service infrastructure. Prior to his current role, Sam led software architecture at Box for eight years as Vice President of Technology. Previously, he was an engineer and cofounder at two startups.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 17 minutes
platforms
platform
kubernetes
microservice
infrastructures
cloud
interfaces
linux
containerization
abstractions
youtube image

16 Nov 2016

Keynote: Kubernetes: Simple to Manage Anywhere - Brandon Philips, CTO, CoreOS

Managing a distributed system is hard; but Kubernetes is there to help. But, what manages Kubernetes itself? Learn what has been happening in the community to not only make Kubernetes easy to adopt but also simple to manage.

About Brandon Philips
Brandon Philips is helping to build modern Linux server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 19 minutes
kubernetes
vulnerability
os
hosted
core
launched
updates
ception
github
today
youtube image

16 Nov 2016

Keynote: Monitoring Kubernetes Clusters with Prometheus - Fabian Reinartz, Software Engineer, CoreOS

"Kubernetes is a powerful system to build, operate, and grow a Cloud Native architecture. But how can we stay on top of what’s happening across thousands of pods that are dynamically scheduled across hundreds of nodes?
It needs a system capable of monitoring all individual units across the entire stack while enabling users to drill down from a global view to individual instances. Prometheus is an open source monitoring system designed with exactly this goal in mind. As it turned out, Kubernetes and Prometheus is a match made in open source heaven. Fabian will explain common challenges when monitoring large scale infrastructure and how Prometheus provides high-level observability without giving up low-level insight."

About
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 19 minutes
monitoring
monitored
kubernetes
monitors
dashboarding
cluster
capacity
infrastructure
services
deploying
youtube image

16 Nov 2016

Keynote: Open Innovation: Kubernetes on Google Cloud - Aparna Sinha, Senior Product Manager for Kubernetes and Google Container Engine, Google

Aparna will speak about Kubernetes humble beginnings when it was just an idea at Google, to its global growth of contributors, partners, and users. She'll share where the project is heading and highlight how Google is championing for user choice.

About Aparna Sinha
Aparna Sinha leads the product management team at Google for Kubernetes. Prior to Google, Aparna has worked in enterprise software for 15+ years. She was previously Director of Product Management for NetApp’s manageability software where she also led development of storage plugins for Oracle, VMware, Unix and Windows. She holds a PhD in Engineering from Stanford and has several publications from her research work as well as a patent at Google on Android IoT protocols.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
kubernetes
scaling
scalable
infrastructure
openstack
cluster
google
deployments
software
borg
youtube image

16 Nov 2016

Keynote: OpenShift is Enterprise-Ready Kubernetes - Chris Wright, Vice President and Chief Technologist, Office of Technology, Red Hat

About Chris Wright
Chris Wright is the Vice President and Chief Technologist at Red Hat. During his nearly 20 years as a software engineer he has worked in the telecom industry on high availability and distributed systems and in the Linux industry on security and virtualization. He has been a Linux developer for over a decade, most of that time spent deep in the Linux kernel working on security and virtualization. He is intrigued by the challenges that cloud computing brings to virtualization and networking, and is now focused on the cloud, KVM, network virtualization, and virtualizing network functions. He lives in sunny Portland, OR where he is happily hacking on OpenDaylight, Open vSwitch, and OpenStack.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 7 minutes
openshift
virtualization
enterprise
container
concerns
deployment
infrastructures
providers
technologies
cio
youtube image

16 Nov 2016

Keynote: OpenTracing and Containers: Depth, Breadth, and the Future of Tracing - Ben Sigelman, Co-Founder, LightStep

"Those building microservices at scale understand the role and importance of distributed tracing: it’s the most direct way to understand how and why a system is misbehaving. But distributed tracing has long harbored a dirty secret: the source code instrumentation can been complex, fragile, expensive, and difficult to maintain.

The OpenTracing project addresses that integration problem through standardization and collaborations with other open-source software systems. In this talk, Ben will begin by describing OpenTracing and explaining why you should care about it. He will then show how OpenTracing will be able to deliver zero-touch, black-box instrumentation of distributed applications via orchestration systems like Kubernetes, and why that could change the way we all reason about distributed computation."

About Ben Sigelman
Ben is a cofounder at LightStep, a company that makes complex microservice applications more transparent and reliable. Previously, Ben spent nine years at Google where he ate lots of snacks and designed several large (~1M-process) distributed systems. The most significant of these were Dapper, an always-on distributed tracing system; and Monarch, a high-availability timeseries collection, storage, and query system.​
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 19 minutes
monitoring
microservices
micro
discussion
proxy
information
supercomputers
public
partly
transparent
youtube image

16 Nov 2016

Keynote: SDI: Delivering the Efficiencies of the World’s Largest Clouds to Everyone - Jonathan H. Donaldson, Vice President, Data Center Group General Manager, Software Defined Infrastructure Group, Intel

Software Defined Infrastructure is now capable of delivering the efficiency and agility once available only to the world’s most advanced hyperscale data centers. Combined with the portability and density gains that containers and orchestration bring to applications, these advancements are a bellwether for widespread hybrid cloud adoption. In this talk, attendees will learn how Intel is accelerating the adoption of software defined cloud environments by making solutions easier to deploy and manage with Kubernetes, and how the CNCF Community Cluster is helping organizations of all sizes experience the many benefits of cloud native architecture at scale.

About Jonathan Donaldson
Jonathan H. Donaldson is Vice President in the Data Center Group and General Manager of the Software Defined Infrastructure Group at Intel Corporation. He leads the team responsible for defining and carrying out Intel's strategy for private, hybrid and public cloud automation. Donaldson joined Intel in 2013 from VCE, a joint venture formed in 2009 by Cisco Systems, EMC Corporation, Intel and VMWare.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 8 minutes
intel
initiative
innovating
infrastructure
silicon
enterprise
performance
discussion
google
dhcp
youtube image

16 Nov 2016

Kompose: The Docker-Compose of Kubernetes - Sebastien Goasguen, Skippbox

Developers who embrace containers start with Docker on their laptop and quickly build a docker-compose file to describe their multi-container application. To deploy this application in a cluster they can rely on Swarm or systems like Rancher. But until now there was no easy way to go from Compose to Kubernetes. In this talk we will present Kompose, a tool that takes a docker-compose file and automatically converts it into Kubernetes primitives. The tool is highly flexible and provides the same functionality as docker-compose, but it also provides extended functionality to embrace Kubernetes powerful API objects. A community driven open-source tool, kompose meets Docker users where they are and brings them automatically to Kubernetes operations.

About Sebastien Goasguen
Sebastien is a long time open source contributor, maintainer on Kubernetes Helm and author of the Docker cookbook. He recently founded Skippbox which offers application life-cycle solutions for Kubernetes apps.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 38 minutes
docker
kubernetes
campos
workflow
deployments
developer
container
daemon
host
introduction
youtube image

16 Nov 2016

KubeCeption! A Story of Self-Hosted Kubernetes - Aaron Levy, CoreOS, Inc.

"Self-hosted Kubernetes is here, and with it you can upgrade Kubernetes using nothing but Kubernetes, manage the full cluster lifecycle using nothing but kubectl, and run Kubelets with Kubelets.

Wondering what a self-hosted Kubernetes cluster actually is? This talk will go over how we can vastly improve and simplify management of Kubernetes clusters by getting out of its way, and letting Kubernetes manage itself. At the end of the day, Kubernetes is oftentimes better at managing applications than the tools we build to manage Kubernetes.

From the initial node bootstrap, to a scaling a highly-available Kubernetes installation - we will cover how it works through each stage of deploying a self-hosted cluster, and what it looks like to use Kubernetes to manage Kubernetes."

About Aaron Levy
Aaron Levy is a software engineer working on all things Kubernetes at CoreOS.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 44 minutes
kubernetes
hosted
hosts
proxy
daemon
servers
interface
manages
deployments
self
youtube image

16 Nov 2016

KubeCon: A Story of Two Service Discoveries: Bringing Legacy to Kubernetes - Mark Petrovic, PayPal/Xoom & Brandon Philips, CoreOS, Inc

"Many companies have a service discovery solution whether it is home grown, purchased, or something in-between. Kubernetes will have to inter-operate with those systems as it begins to move into existing environments.

This talk outlines the DNS and proxy based service discovery system that Xoom (a PayPal company) uses in all of their production infrastructure. And how a combination of containerization of the existing system, Kubernetes configuration changes, and architectural creativity gave the new Kubernetes-based platform the ability to bridge into existing systems."

About Mark Petrovic
Mark Petrovic is software engineer and architect at Xoom, A Paypal Service. Prior to joining Xoom, Mark was VP R&D for EarthLink, and Visiting Scientist at IBM Research Division. He now enjoys as much Go and Kubernetes as time allows.

About Brandon Philips
Brandon Philips is helping to build modern Linux server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 43 minutes
kubernetes
basics
tooling
protocol
launch
mini
hosting
surface
dashboards
kouros
youtube image

16 Nov 2016

Kubernetes Auth and Access Control - Eric Chiang, CoreOS

Learn how to limit access to Kubernetes, lock down components, integrate with identity providers, and use the newly added RBAC types for fine grained administration of clusters. We'll explore Kubernetes auth from 10,000 feet, all the way down to tricks and quirks of individual admission plugins.

About Eric Chiang
Eric is an engineer at CoreOS where he works on integrating user auth technologies with Kubernetes.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 41 minutes
conversations
users
protocols
servers
discussed
kubernetes
hi
worries
demo
cto
youtube image

16 Nov 2016

Kubernetes Ingress: Your Router, Your Rules - Gerred Dillon, Deis

"How do we get traffic to our Kubernetes Pods? Reaching for a Service may be our first instinct, but we're walled in by the combination of service types and provider integrations Kubernetes provides. Service resources give little in the way of user control, leaving us to bolt on separate abstractions while hoping the functionality we need is available in the next Kubernetes release. These abstractions can easily become another routing layer that deeply couples to our other resources without any benefits from native integration at the cluster manager level.

Wouldn't it be better if we could integrate our applications and traffic in a natural, Kubernetes-native way? The built-in Ingress resource solves common access problems and empowers users to build software for handling custom traffic patterns."

About Gerred Dillon
Gerred Dillon is a Sr. Solutions Architect with Deis, where he works with customers to implement Kubernetes clusters and develop custom software on them. With a deep background in platform engineering, he is working to expand the Kubernetes tools ecosystem to enable all developers to create robust, resilient systems. Gerred and his family live in sunny Colorado.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 32 minutes
servers
scaling
networking
kubernetes
deploying
protocol
infrastructure
node
staging
ingress
youtube image

16 Nov 2016

Kubernetes Networking Panel: Collaborate on the Spec, Compete on Execution - Moderated by Robert Starmer, Kumulus & Susan Wu, Midokura

"Kubernetes assumes that pods can communicate with other pods, regardless of which host they land on. Every pod has its own IP address and there’s no need to explicitly create links between pods. Mapping container ports to host ports is unnecessary.
This is an elegant design where pods can be treated much like VMs or physical hosts from the perspectives of port allocation, naming, service discovery, load balancing, application configuration and migration.
A group of people passionate about this topic from several leading and respected technology companies got together recently to form a Special Interest Group (SIG) to design the specification. The same companies that collaborated on the spec also compete on the implementation as long as they follow the following fundamental requirements (barring any intentional network segmentation policies):
• All containers can communicate with all other containers without NAT;
• All nodes can communicate with all containers (and vice-versa) without NAT;
• The IP that a container sees itself as is the same IP that others see it as.
Open source is a truly fascinating new world where people working for complementary and/or competing technologies can work together and accomplish a common goal.
This is the case of the Kubernetes Networking Special Interest Group (Kubernetes-networking-sig). The group banded together to help solve the following four networking problems:
1. Highly-coupled container-to-container communications;
2. Pod-to-Pod communications;
3. Pod-to-Service communications;
4. External-to-internal communications.
Hear from a panel ranging from open source networking projects, such as MidoNet, Contiv Calico, and Flannel, who implemented their networking for Kubernetes and get their unique perspectives on how their respective solutions augment native Kubernetes networking. With the opportunity to collaborate during the SIG and compete on the execution - this is a panel you don’t want to miss!"

About Susan Wu
Susan is the Director of Technical Marketing at Midokura. She has previously led product positions for Oracle/Sun, Citrix, AMD and Docker. She is a frequent speaker for industry conferences, such as Linuxcon, ContainerCon and Cloud Open. Honored by the Cloud Network of Women (CloudNOW) organization as one of the Top Women in Cloud for 2013, Susan is passionate about advancing women’s contribution to the cloud industry and serves on the Board of Directors for CloudNOW.

About Brandon Philips
Brandon Philips is helping to build modern Linux server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 8 participants
  • 40 minutes
networking
panelists
discussed
cto
specification
cisco
centric
interface
initiatives
configuring
youtube image

16 Nov 2016

Kubernetes as a Service in Your Own Data Center - Jared Rosoff, VMware

Google Container Engine is awesome, but how can you get something similar in your own data center? Over the past year, VMware has built an open-source private cloud platform called Photon that delivers kubernetes as a service on your hardware. We’ll discus the architecture of an enterprise grade kubernetes as a service platform and how we’re solving problems like storage, networking, multi-tenancy, security, high availability and resource management.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 45 minutes
vmware
kubernetes
vm
discussion
virtualization
hosts
users
decentralized
administration
launch
youtube image

16 Nov 2016

Kubernetes in Action: Examples from Google Container Engine - Aparna Sinha & Robert Bailey, Google

Kubernetes deployments on Google’s cloud use the same underlying objects as on-premise, but with cloud provider specific networking, storage and services. This talk highlights the use of Kubernetes in Google Container Engine for different types of applications - Gaming, IoT and Analytics. We will walk through the generic architecture for each application type as well as specific implementations for illustration. Upgrading a Kubernetes cluster for greater scale, setting up multi-zone clusters for higher availability and using Ingress with L7 LB for global load balancing will be some of highlights.

About Robert Bailey
Robert has been working on Kubernetes for more than 2 years and was one of the founding members of the Google Container Engine team. Prior to Kubernetes, he was a Site Reliability Engineer helping teams around Google launch new products and services.

About Aparna Sinha
Aparna Sinha leads the product management team at Google for Kubernetes. Prior to Google, Aparna has worked in enterprise software for 15+ years. She was previously Director of Product Management for NetApp’s manageability software where she also led development of storage plugins for Oracle, VMware, Unix and Windows. She holds a PhD in Engineering from Stanford and has several publications from her research work as well as a patent at Google on Android IoT protocols.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 41 minutes
kubernetes
hosted
gke
bots
servers
google
github
launch
infrastructure
docker
youtube image

16 Nov 2016

Learning How to Pronounce Kubernetes to Production in 3 Months!

Presented by Sheriff Mohamed, GolfNow & Josh Chandler, golfchannel.com
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 45 minutes
golfnow
golf
clubs
business
tee
courses
currently
tasked
great
hosting
youtube image

16 Nov 2016

Let's Run Cloud Foundry on Kubernetes - Vlad Iovanov & Nikhil Manchanda, HPE

"Cloud Foundry is an Open Source – Platform as a Service (PaaS) solution that has been widely adopted across industry segments to provide Cloud Native Application development constructs for deploying and scaling applications without locking to a particular cloud platform. The Cloud Foundry runtime supports both Buildpack and Docker based applications. The standard deployment and life-cycle management of Cloud Foundry roles is done via the open source project BOSH. BOSH manages resources at a VM level.

In this talk, the speakers will demonstrate how Fissile (a project open sourced by HPE) containerized Cloud Foundry and leveraged Kubernetes as the life-cycle management of its roles. As BOSH releases are precisely structured, we are able to craft Docker images that contain jobs and packages, similar to what you get after BOSH provisions you a VM.

HPE's containerized Cloud Foundry offering is built upon a Control Plane that abstracts and automates deployment of cloud-native services across multiple IaaS environments: OpenStack, VMware vSphere®, and Amazon Web Services.

The Control Plane leverages Kubernetes as its container management platform. HCP takes care of a lot of the details of running Kubernetes across multiple IaaS providers. HCP manages all components required for Kubernetes to operate – from load balancing endpoints to networks to compute and storage."

About Vlad Iovanov
Vlad Iovanov is currently working as a Technical Lead on the Helion Cloud Foundry project at Hewlett Packard Enterprise. He has given various talks in industry for topics ranging from Container technologies, Windows framework and Best practices for Application Development. Located in Seattle, USA

About Nikhil Manchanda
Nikhil is a Master Engineer working at HP Enterprise on Stackato v4.0 -- a PaaS solution based on Kubernetes and Cloud Foundry.His main areas of expertise lie in databases, identity, and distributed systems but he has also been known to occasionally dabble in machine learning, mobile applications, and software update intelligence.In a previous life, he was the Project Technical Lead for OpenStack Trove -- the OpenStack Database Service.In his spare time you can often find him hunched over his desk either assiduously hacking away on his Raspberry Pi or NAS4Free box, or writing verse and short stories.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 38 minutes
kubernetes
software
vsphere
deploying
hpe
datastore
cloud
foundry
dependencies
docker
youtube image

16 Nov 2016

Life of a Kubernetes API Request - Daniel Smith, Google

We'll follow an API request through the Kubernetes API stack, starting from kubectl and ending with the storage layer (etcd). This is targeted at people who want to develop Kubernetes itself. We will look at code snippets! (This is a talk I have given internally at Google.)

About Daniel Smith (lavalamp)
One of the first Kubernetes team members, I currently lead the Kubernetes API Machinery team within Google.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 5 participants
  • 44 minutes
kubernetes
implementation
interface
api
servers
query
session
helper
queue
talks
youtube image

16 Nov 2016

Lightning Talk - K8s Port: Cultivate an Engaged Community of Kubernetes Advocates through Gamification and Rewards - Ryan Quackenbush, Apprenda

Recognizing the contributions made to the Kubernetes community has never been easier. By directly engaging them through a simple, gamified, performance-based system and by implementing an integration with GitHub, we’re highlighting work that’s being done amongst the members automatically.

About Ryan Quackenbush
Ryan Quackenbush is Apprenda's resident Advocacy genius. After successfully building and driving Apprenda's internal social media and community amplification hub, he created the Kubernetes Portal to reward the people that have made Kubernetes into the defacto standard of container orchestration. When not impersonating Ted Theodore Logan, he lives in the Capital region of New York rooting for the Mets with his wife.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 5 minutes
initiative
participants
activities
challenges
objectives
nettie
advocacy
community
contributing
cooper
youtube image

16 Nov 2016

Lightning Talk - Kubernetes and Ceph Integration: From Deployment to Production - Huamin Chen, Red Hat

This talk presents recent status of Ceph and Kubernetes integration. Deploying Ceph Cluster on Kubernetes using DaemonSet significantly reduces the administrative overhead to get Ceph Cluster ready for end users. Using Ceph RBD Storage Class that is introduced in Kubernetes 1.4 brings flexibility and ease of use to end users.

About Huamin Chen
A passionate system software developer, Huamin Chen contributes to open source projects spanning from A to Z: Apache BigTop, Ceph, fio, Gluster, Kubernetes, Tachyon, and ZFS. Huamin Chen is currently employed by Red Hat. Follow him at http://github.com/rootfs
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
staff
kubernetes
deployments
provisioning
host
facilitate
service
working
community
openstack
youtube image

16 Nov 2016

Lightning Talk - Micro-Services Lifecycle Management at Twitter - Micheal Benedict, Twitter

"Twitter and its associated products are powered by thousands of micro services. Managing lifecycle of services (i.e create, provision resources, deploy, meter, charge & deprecate) at our scale proves to be challenging.

In this lightening talk, I'll give a quick overview on the problem & how our internal product (called Kite) is helping Twitter manage the lifecycle of creating, deploying and operating micro services at scale."

About Micheal Benedict
Micheal Benedict leads Product Management for Twitter's Cloud Platform. He and his team are building the next generation compute infrastructure that spans private and public clouds. Previously, he was a Software Engineer at Twitter building Observability. Before joining Twitter, Micheal was a Research Assistant at University at Buffalo’s Blue Labs and built PhoneLab: World’s Largest Smartphone Experimentation Test Bed. Micheal has a M.S in Computer Science from University at Buffalo.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
microservices
manage
services
twitter
utilization
provisioning
scaling
workflows
reorganizations
rails
youtube image

16 Nov 2016

Lightning Talk - Netflix OSS on Kubernetes - Christian Posta, Red Hat

Some popular Netflix OSS components were created at a time when nothing better existed. Kubernetes bakes a lot of these concepts into the platform so that developers can simplify their applications regardless of language choice and still take advantage of things like service discovery, failover, loadbalancing, configuration, etc. So does Netflix OSS still have a place?

About Christian Posta
Christian Posta (@christianposta) is a Principal Middleware Specialist/Architect at Red Hat and well known for being an author (Microservices for Java Developers, O’Reilly 2016), frequent blogger, speaker, open-source enthusiast and committer on Apache ActiveMQ, Apache Camel, Fabric8 and others. Christian has spent time at web-scale companies and now helps companies creating and deploying large-scale distributed architectures - many of what are now called Microservices based. He enjoys mentoring, training and leading teams to be successful with distributed systems concepts, microservices, devops, and cloud-native application design.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 5 minutes
kubernetes
netflix
fabric
services
openshift
amazon
applications
infrastructure
libraries
api
youtube image

16 Nov 2016

Lightning Talk - OCI: Container Standards and Certification - Rob Dolin, Microsoft & Jeffrey Borek, IBM

The Open Container Initiative (OCI) was formed mid-2015 with the goal of creating open, industry standards around container formats and runtimes. Who's behind this effort, how has the scope evolved, and what is the latest progress along the path towards open governance and multi-vendor support with respect to open source container standardization? Join this update to hear from the front lines of this important effort, and learn how you can get involved/benefit.

About Jeffrey Borek
Jeff Borek is a senior technology and communications executive with over twenty years of leadership and technical experience in the Software, Telecommunications, and Information Technology/Consulting industries. He is currently the business development lead for the Open Technologies and Partnerships team - working with clients, business partners, leading industry analysts, and various open source community initiatives including; the OpenStack cloud software project, the Cloud Foundry Foundation, and the Linux Foundation to ensure rapid response to changes in the market environment. He also represents IBM on the Open Container Initiative, the Cloud Native Computing Foundation, and as the current Chairman on the Docker Governance Advisory Board.

About Rob Dolin
Rob Dolin is the Co-Chair of the Open Container Initiative (OCI) Certification Program WG. He works as a Senior Engineering Program Manager on Microsoft’s Open Interoperability team. His past community work includes service on the OpenDaylight Technical Steering Committee, as a committer on the Open Live Writer project, and as a co-author with representatives from Facebook, Google, IBM, and SixApart on the Activity Streams standard. Rob has volunteered teaching intro to computer science in the Seattle Public Schools.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 6 minutes
docker
container
containers
technology
initiative
platform
interoperability
openstack
leveraging
startups
youtube image

16 Nov 2016

Lightning Talk - Realizing the Multi-Cloud Promise of Kubernetes - Blake White, The Walt Disney Co.

Disney's diverse business units and applications require running in multiple cloud environments. This talk will touch on some of the tools and techniques used to realize the cross cloud promise, as well as some of the challenges and their solutions.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 5 minutes
kubernetes
vpc
vpns
openstack
deployments
cloud
connectivity
server
dashboards
google
youtube image

16 Nov 2016

Lightning Talk - Say what? You're Running the Storage Platform IN Kubernetes? - Stephen Watt, Red Hat

GlusterFS is an open source, scale out, distributed filesystem that is becoming popular as a shared storage solution for containers. This talk is about how the GlusterFS community containerized GlusterFS and enabled it to run directly in Kubernetes. This is fairly novel as actual storage platforms (as opposed to storage adapters or volume plugins) are a *very new* type of workload for Kubernetes. This approach allows a single Kubernetes cluster to run both the application containers and the containers for the storage platform that provides the volumes consumed by the applications. Besides a demo, this talk will also describe the tradeoffs between running the platform as ReplicaSets vs. PetSets and usage of the platform with the new GlusterFS Dynamic Provisioner features in Kubernetes v1.4.

About Steve Watt
Steve Watt is a Consulting Software Engineer at Red Hat and is a member of the Kubernetes Storage Special Interest Group (SIG). Steve leads Red Hat’s Platform (OpenShift and RHEL Atomic) and Storage (Gluster and Ceph) engineering initiatives for Container Storage.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 7 minutes
storage
kubernetes
provisioning
containerized
servers
pod
infrastructure
gigabytes
sig
local
youtube image

16 Nov 2016

Lightning Talk - The Feature Formally Known as Prince ... err PetSet. Stateful Sets in 600 Seconds or Less - Chris Love, Datapipe

What, When and Why to use a PetSet.

About Chris Love
Chris has been coding for over 20 years and is an open source contributor for both Kubernetes and Terraform. He has architected key projects with such companies as Accenture, Motorola, ADP, Inuit, Warner Bros, and CenturyLink. Chris is passionate about scalable open source technologies, Big Data, and not getting woke up at 2 am because a system went boom. Outside of work, Chris can be found working on his computer too much, enjoying time with wife, or passing on his love for the Martial Arts through Kenpo.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
backup
currently
demo
data
microservices
complicated
deploy
stable
cloud
bit
youtube image

16 Nov 2016

Lightning Talk - When Kubernetes is Not the Solution - Joonas Bergius, DigitalOcean

Often it's easy to get carried away by the hype surrounding a technology especially when this technology seemingly will solve all of our problems. Unfortunately adopting the right technology for the wrong reasons or at a wrong time can end up burning users and leaving them with a bad experience. To avoid this, it is our responsibility as the community to steer these potential users in the right direction, even if it means turning them away.

About
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 6 minutes
kubernetes
conversation
community
problems
thinking
technology
contributors
intermediate
cloud
gopher
youtube image

16 Nov 2016

Logging for Containers by Eduardo Silva, Treasure Data

"The implementation of Linux Containers provides enough flexibility to isolate applications with restricted access to CPU, memory and networking within others. While this technology is stable and production ready, there are some challenges that still needs to be addressed for the containerized application when deployed at scale: Logging.

While some applications writes their logs to the file system, others use the generic STDOUT and STDERR interfaces; when the application runs on top of a framework or virtual machine (JVM), it may generate some extra information. Since monitoring is a must, handling this data coming from different sources and formats adds an exponential complexity, specially when scaling to thousands of containers.

In this presentation I will describe the Logging challenges for containerized applications and how this is being solved with Fluentd."

About Eduardo Silva
Eduardo Silva is a principal Open Source developer at Treasure Data Inc. It currently leads the efforts to make logging ecosystem more friendly in Embedded, Containers and Cloud services. He also directs the Monkey Project organization which is behind the Open Source projects Monkey HTTP Server and Duda I/O. He is a known speaker having experience in South America and in recent Linux Foundation events in the US, Asia and Europe.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 42 minutes
log
logging
login
docker
servers
users
session
kubernetes
deploying
troubleshooting
youtube image

16 Nov 2016

Managing a Multi-Tenanted Kubernetes Cluster in Production - Josh Bowen, Apigee

"Kubernetes clusters dedicated to a single organization are becoming common, either run by the organizations that use them or hosted by others. Less common is a multi-tenant use of a single cluster.

There are problems to be solved in managing a multi-tenanted Kubernetes cluster in production. At Apigee, we are building a new Kubernetes-based platform that hosts applications for our clients and ourselves on a single, shared cluster.

This talk will cover:
- Securely routing traffic to the correct tenant
- Isolating tenant network environments
- Authenticating and authorizing management API calls using our own and our customers' identity providers and access control policies
- Creating a multi-tenanted build and deploy flow"

About Noah Dietz
Noah Dietz is a software developer at Apigee and part of it's Microservices team. This team is dedicated to ideating and implementing new ways for Apigee to adopt a microservice architecture in its infrastructure. He has only been working with Kubernetes for a few months now, but he is the proud owner of a Kubernetes 1st Birthday party hat from the local k8s Meetup. Before hacking on Kubernetes, Noah worked mainly with Node.js on Edge Microgateway, Apigee's hybrid-cloud API management solution, and OpenAPI (f.k.a Swagger) tooling. He can be reached on Twitter at @no_d_here and occasionally blogs on Medium.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 29 minutes
multi
multiple
authentication
manages
kubernetes
authorization
cluster
users
complicated
networking
youtube image

16 Nov 2016

Migrating Configuration to Kubernetes with Container-Transform - Micah Hausler, Skuid

"Kubernetes has accelerated application development time for many organizations but one of the most tedious aspects of moving from application prototypes to running pods on Kubernetes is the repetitive task writing pod configuration files. A common workflow for many teams is to write development configurations in docker-compose before running a pod in Kubernetes. After using various container clustering systems, Micah recognized the need to be able to quickly interchange between formats. In late 2014 Micah open-sourced container-transform for interchanging docker-compose and Amazon's EC2 Container Service tasks, and has since added several other application formats including Marathon, Chronos, and more recently Kubernetes! In this talk Micah will demonstrate how developers can convert an app from docker-compose to Kubernetes, or even migrate from another clustering systems to Kubernetes. https://github.com/micahhausler/container-transform

About Micah Hausler
Micah Hausler is a SRE at Skuid and enjoys building tools in addition to operating sites. Originally from Michigan, Micah has lived the last 9 years in Chattanooga, TN and loves kayaking, climbing, and biking in the area.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 27 minutes
docker
workflow
containers
version
nascent
kubernetes
amazon
provider
deployments
easier
youtube image

16 Nov 2016

Migrating Legacy Infrastructure to Kubernetes: Olark’s Lessons From the Trenches - Brandon Dimcheff, Olark

When you start building new infrastructure from scratch, it’s relatively easy to take into account the constraints that Docker and Kubernetes impose. Unfortunately most of us aren’t starting brand new projects, but are maintaining and migrating legacy infrastructure that may not be well suited to run on Kubernetes. Over the past several months, Olark has migrated a number of services that were never designed with Kubernetes or Docker in mind from over 200 puppet-managed Ubuntu VMs to Google Container Engine. Brandon will share some of Olark’s successes and failures, so that hopefully you can have a good starting point and avoid making the same mistakes that they did. He’ll also answer some questions like: How can I set up DNS and VPN so that I can route between my legacy infrastructure and Kubernetes services? I have a stateful application, can (or should) I still use Kubernetes? What are some things I can do to reduce the risk involved in a large-scale migration?

About Brandon Dimcheff
Brandon is a software engineer born and raised in Ann Arbor, Michigan, where he still lives with his wife and two cats. He’s now the Director of Engineering at Olark, a largely remote company that provides live chat services for your website. When he’s not working, he’s probably skiing or trying to plan his next ski trip. Brandon has previously spoken at Ruby Midwest, jsconf, and has organized and spoken at Great Lakes Ruby Bash.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 31 minutes
kubernetes
devops
hosting
proxy
daemon
provider
infrastructure
lark
backends
progressing
youtube image

16 Nov 2016

Migration of NCSOFT Game Servers to Kubernetes - Kang Jeongsik, Kim Junghyun, & Son Junho, NCSOFT

" NCSOFT, established in 1997 and headquartered in South Korea, is a key leader in online games with its flagship product, Lineage. Today, NCSOFT’s reach has expanded worldwide including locations in Korea, China, Japan, the UK, and the US. The company operates many of the most successful MMO games that have been enjoyed by tens of millions of players around the world.
NCSOFT has been successfully operating multiple game services with thousands of physical and virtual servers for 20 years. But inefficient use of servers grew gradually as time went by, and there was also the need to respond quickly to temporary server increments for marketing purposes. Moreover, fast provisioning and deployment systems were required to prepare for mobile games.
For this reason, we have prepared for the introduction of Container technology from late last year. As our first target, we chose a number of stateless web servers and API servers that offer common functions. The Infrastructure configuration consists of OpenStack, Kubernetes and Docker; Kubernetes and Docker were built upon OpenStack. We changed the existing deployment system to be compatible with Docker/Kubernetes, and under careful consideration, we underwent tests and gradually applied the changes. And that brought us to a successful migration, with the results showing no problems at all.
The results show that existing VM amount decreased rapidly from 52 to 8, and unnecessary processes like creating VMs and installing software one by one on each VM were also removed. Furthermore, it enabled doing Rolling Updates dozens of times a day without any service interruption.
At the moment, we are preparing a new mobile game to be run on Kubernetes. Regarding continuous deployment on hybrid environments such as OpenStack, AWS and GCP, we are internally developing APIs for our hybrid environments. "

About Kang Jeongsik
I joined NCSOFT in 2009, and I have been working as a software engineer/architect since then. My interests lie in the application of Open Source concepts and methodologies in corporate environments. Over the past years I have been doing work related to the Hadoop ecosystem, and at the moment I am working on the Container Infra as a part of DevOps.

About Kim Junghyun
Director, Infrastructure Division, NCSOFT

About Son Junho
Software Engineer, NCSOFT
Hello~!
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 24 minutes
mmorpg
gaming
servers
infrastructure
deploy
apps
containerize
optimized
ds
korea
youtube image

16 Nov 2016

Mission Critical Kubernetes - Andy Repton & Michael Russell, Schuberg Philis

A talk about the challenges we faced and the solutions we came up with to utilise kubernetes to deliver an enterprise mission critical system for ourselves and our customers that delivers 100% functional uptime; including high availability, monitoring, multi cloud, multi tenancy, lifecycle management, testing and more.

About Andy Repton
Working on developing Mission Critical solutions for customers at Schuberg Philis in Amsterdam, from Banks to eCommerce to Cancer research centres, focusing on innovation and 'cool stuff'.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 30 minutes
kubernetes
premise
company
operating
infrastructure
enterprise
deployments
mission
servers
coop
youtube image

16 Nov 2016

Navigating the Container Jungle - Casey Davenport, Tigera

It's a jungle out there! Modern apps are built around microservices, linked by a complex mesh of connections like sprawling vines. And just like in the jungle there are predators out there waiting to pounce on any weakness, steal your data, hijack your apps, and compromise your users. It may seem like a trade-off: do you simplify networking connectivity OR enforce security? In this session, Casey Davenport reviews the latest developments from the Kubernetes community to enable developers to describe, simply and intuitively, the connectivity requirements of their pods, consistent with established Kubernetes concepts such as labels and selectors. With live demos and examples drawn from user case studies, Casey will navigate the audience through this complex jungle and bring them safely out the other side.

About Casey Davenport
Casey Davenport is a core developer at Tigera working on Project Calico and has worked on software defined networking solutions since 2012. He is an active technology evangelist for containers and simplified networking, and has spoken recently on related topics at multiple meetups. He holds a Bachelor of Science in Electrical Engineering from Northeastern University.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 33 minutes
networking
network
virtualizing
architectures
microservices
deploying
infrastructure
firewalls
enterprise
important
youtube image

16 Nov 2016

New Features in Kubernetes Storage - Brad Childs, Red Hat

"Two major features were recently added to kubernetes storage-- volume selectors and dynamic provisioning using StorageClasses.

The addition of persistent volume selectors greatly increases a user’s ability to manage and consume volumes. With pv-selector the user can still view storage as ‘cattle’, meaning fungible, but with specific attributes that may impact a running application.

With the addition of StorageClass as configuration parameters to dynamic provisioning in Kube 1.4, administrators can create multiple provisioners with different parameters. Users then request instances of that storage by name.

In this presentation we’ll go over use-cases and scenarios where pv-selector is helpful in managing volumes. Some of the scenarios covered are data in brownfield (legacy storage), various storage topologies, shared storage security, and storage with specific performance characteristics.

We’ll also demonstrate use cases for StorageClass, configuring StorageClasses and requesting storage by named StorageClass. Dynamic Provisioning of storage on both AWS and GCE will be covered.

About Brad Childs
Brad is a principal software engineer and the container storage development lead at Red Hat. He has experience with big data, storage, cloud and PaaS engineering.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 30 minutes
storage
provisioning
provisioner
pod
volume
configuration
disk
kubernetes
cache
backup
youtube image

16 Nov 2016

Off the Beaten Path: An Explorer’s Guide to Kubernetes - Taylor Thomas, Intel

In the past year, Kubernetes proved itself as a powerful tool for creating and managing service based architectures. However, as with anything new, it is easy to find yourself lost when the complexity of a service increases and you enter into uncharted territory. Using our team’s work with Jenkins, Snap, and Cassandra in Kubernetes as a backdrop, this presentation will deep dive into specific pain points and how we solved them. Coupled with code examples and demonstrations, this presentation will show a pattern of how to solve undocumented issues and invite others to the discussion of documenting solutions to similar problems.

About Taylor Thomas
Taylor Thomas is a Cloud Software Engineer for the Software Defined Infrastructure team at Intel working on Kubernetes, CI/CD, and the Snap open telemetry framework. Taylor has a background in IT Operations and API development and is one of the co-organizers for the Docker Meetup in Portland. He is a Gopher by way of Node.js and enjoys working in DevOps. You can find him on Twitter (@_oftaylor) or on GitHub (thomastaylor312).
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 35 minutes
nettie
technical
users
troubleshooting
overview
process
implementation
cooper
intrepid
kubernetes
youtube image

16 Nov 2016

Opening Keynote: A Brief History of the Cloud from Servers to VMs to Buildpacks to Cloud Native Containers - Dan Kohn, Executive Director, Cloud Native Computing Foundation

Over the last two decades, the fundamental building blocks of application delivery has evolved. It started with non-virtualized servers from Sun, moved to virtual machines from VMWare and AWS (on first private and then public clouds, the latter being called Infrastructure-as-a-Service), and then continued to buildpacks on Platform-as-a-Service offerings such as Heroku. We’ll review this evolution, and the subsequent one toward open source approaches to VMs, IaaS, and PaaS like OpenStack and Cloud Foundry. - Cloud Native computing is defined as orchestrated containers of microservices. We’ll bring our history up to the current day by reviewing the extraordinary excitement around containers as the building block for modern applications and discuss some of the advantages of a cloud native architecture, including isolation, avoiding lock-in, scalability, agility and maintainability, efficiency and resiliency. - Dan Kohn is executive director of the Cloud Native Computing Foundation.

About Dan Kohn
Dan is Executive Director of the Cloud Native Computing Foundation, a Linux Foundation project and organization advancing the development of cloud native technologies. He also helped create and launch the Linux Foundation’s Core Infrastructure Initiative.

He previously served as CTO of several startups, including Spreemo, a healthcare marketplace, and Shopbeam, a shoppable ads company.

As the #2 person at the Linux Foundation, Dan previously managed the not-for-profit trade group. Collaborating closely with the high-powered board representing the whole technology industry, Dan rebuilt the LF into one of the top industry consortia. He has continued to assist them, including in the development of the Node.js Foundation and the Blockchain-focused Hyperledger Foundation.

Dan was a general partner at Skymoon Ventures, a $70 M seed-stage venture capital firm that created startups in semiconductors and telecom infrastructure. He co-founded and served as the initial CEO of Pedestal Networks, an innovative DSL equipment company (sold to UT Starcom); Dash Networks, the first Internet-enabled automotive GPS device (sold to RIM); and Habeas, an email accreditation company (sold to Return Path).

For the previous 5 years, Dan helped manage several telecom firms controlled by Craig McCaw, including XO Communications, Nextel (now Sprint), and Teledesic. He served as a key negotiator in transforming a $12 million portal outsourcing payment from Nextel to Netscape into a $600 million investment by Microsoft into Nextel. He conducted board-level presentations as part of investor and contract negotiations around the world, raising over $1.6 B.

Dan started his career as founder and CEO of NetMarket, one of the first Internet companies. In 1994, he led the development of the first music store on the web, including conducting the first secure commercial transaction, deploying the first commercial database-backed website, and implementing the first shopping cart. He later sold NetMarket to Cendant, a multi-billion dollar membership services company. Dan lives in Manhattan with his wife and two sons.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 34 minutes
cloud
rackspace
hosting
servers
seattle
vmware
cisco
concerns
launched
rollout
youtube image

16 Nov 2016

Pachyderm: Unlock the Power of Kubernetes for Big Data - Joey Zwicker, Pachyderm

Pachyderm is an open source big data analytics platform completely deployed on Kubernetes. Pachyderm leverages K8s's jobs API to process massive data workloads and build streaming pipelines. Pachyderm's hallmark feature is version-controlled data including viewing branches, commits and diffs for petabyte-scale data sets.

In this talk we'll demonstrate how Kubernetes and Pachyderm empowers data science teams to collaborate on a shared and unified data infrastructure. Everything is run on Kubernetes including streaming data ingestion, machine learning pipelines, to automatic service deployment using Rolling Updates.

Our talk will discuss how Pachyderm couldn't exist without a large swath of advanced Kubernetes primitives and includes demo where we stream data through the system and watch Kubernetes automatically schedule analytics containers and parallelize the data processing. This demo is inspired directly by how production users are managing data in Pachyderm today.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 34 minutes
pachyderm
pachyderms
kubernetes
microservice
concerns
abstraction
stuff
infrastructures
workflow
deployment
youtube image

16 Nov 2016

Performance and Scalability Tuning Kubernetes for OpenShift and Docker - Jeremy Eder, Red Hat

"Learn tips and tricks on how to best configure and tune your container infrastructure for maximum performance and scale. The Performance Engineering Group at Red Hat is responsible for performance of the complete container portfolio, including Docker, RHEL Atomic, Kubernetes and OpenShift. We will share: - Latest Performance Features in OpenShift, Docker and RHEL Atomic, tips and tricks on how to best configure and tune your system for maximum performance and scale - Latest performance and scale test results, using RHEL Atomic, OpenvSwitch, Cockpit multi-server container management - DevOps, Agile approach to Performance Analysis of OpenShift, Kubernetes, Docker and RHEL Atomic - Test harness code and example scripts
Audience

The audience is anyone interested in deploying containers to run performance sensitive workloads, as well as architecting highly scalable distributed systems for hosting those workloads. This includes workloads that require NUMA awareness, direct hardware access and kernel-bypass I/O."

About Jeremy Eder
Container Performance Lead at Red Hat. Specializes in measurement and analysis of performance metrics, and using that analysis to guide performance-tuning of real-world infrastructure. Leads a team of engineers focused on performance, scalability and architecture of container-based infrastructures in the Atomic and OpenShift family of Red Hat products. Contributor to Kubernetes, Docker and the Linux kernel in a variety of areas where things need to go fast. Red Hat Summit 2011-2015 http://youtu.be/Vr0c8jEuxe0 http://youtu.be/qQosbcBvAj0?t=25m24s https://www.youtube.com/watch?v=ckarvGJE8Qc DevConf.cz: https://www.youtube.com/watch?v=XNrIYOk2Zog Red Hat Webinar: https://www.youtube.com/watch?v=KAbduQgMbT0 Whitepaper: 2016 - OpenShift v3 Scaling, Performance and Capacity Planning https://access.redhat.com/articles/2191731
Abstract"
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 44 minutes
scale
scaling
capacity
performance
scalability
significantly
workloads
servers
redhat
openshift
youtube image

16 Nov 2016

Plumbing the Cloud for Containers - Michael Friis, Docker

"Container platforms and orchestration systems are becoming easier to setup and install, but setting up a production container system or even a PoC can be challenging.

In this talk, Michael Friis will introduce you to inner workings of Docker for AWS and Docker for Azure, two systems build by Docker for deploying and maintaining swarms on cloud infrastructure.

Come to this talk to learn what it takes to install and maintain easy-to-use container platforms on public clouds and to better under tradeoffs when choosing loadbalancers, logging and storage solutions. You'll leave this talk with ideas for how to better set up your cloud container solution and with a better understanding of how Docker for AWS and Azure are configured and used."

About Michael Friis
Michael is a product manager at Docker where he works on Docker for AWS and Azure, and tries to make Docker work with Microsoft technology. Previously he was at Heroku and before that AppHarbor, a .NET platform as a service. He built early Mono/.NET Docker images, since adopted by Mono and Docker as an official language stack. He helps Microsoft maintain their official ASP.NET Docker repo.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 31 minutes
docker
darker
demoing
container
provisioning
operating
started
apps
vmware
amazon
youtube image

16 Nov 2016

PostgreSQL on PetSet - Josh Berkus, Red Hat

Now that we have PetSet, let's deploy some databases on it! Version 1.3's PetSet was designed to answer a lot of the needs of people deploying databases and other stateful services on Kubernetes. In this talk, we'll demonstrate how to use PetSet features in order to support deploying both single-master and clustered PostgreSQL. As a bonus, these database applications will be deployed to my portable micro-cluster.

About Josh Berkus
Josh works on Project Atomic at Red Hat, but is better known for his long work on the PostgreSQL Project. His passions are databases, containers, devops, cooking and pottery.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 8 participants
  • 44 minutes
pet
automation
managed
patroni
setup
advanced
thing
project
kubernetes
postgres
youtube image

16 Nov 2016

Processing Billions of Events in Real-Time with Heron - Karthik Ramasamy, Twitter

Twitter generates tens of billions of events per hour when users interact with it. Analyzing these events to surface relevant content and to derive insights in real-time is a challenge. To address this, we developed and open sourced Heron, a new real time distributed streaming engine. In this presentation, we first describe the design goals of Heron and show how the Heron architecture achieves task isolation and resource reservation to ease debugging, troubleshooting, and seamless use of shared cluster infrastructure with other critical Twitter services. We subsequently explore how a topology self adjusts using back pressure so that the pace of the topology goes as its slowest component. Finally, we outline how Heron implements at-most-once and at-least-once semantics and we describe a few operational stories based on running Heron in production.

About Karthik Ramasamy
Karthik Ramasamy is the engineering manager and technical lead for real-time analytics at Twitter. He has two decades of experience working in parallel databases, big data infrastructure, and networking. He cofounded Locomatix, a company that specializes in real-time streaming processing on Hadoop and Cassandra using SQL, that was acquired by Twitter. Before Locomatix, he had a brief stint with Greenplum, where he worked on parallel query scheduling. Greenplum was eventually acquired by EMC for more than $300M. Prior to Greenplum, Karthik was at Juniper Networks, where he designed and delivered platforms, protocols, databases, and high availability solutions for network routers that are widely deployed on the internet. Before joining Juniper, at the University of Wisconsin he worked extensively in parallel database systems, query processing, scale out technologies, storage engines, and online analytical systems. Several of these research projects were later spun off as a company acquired by Teradata. Karthik is the author of several publications, patents, and Network Routing: Algorithms, Protocols and Architectures. He has a Ph.D. in computer science from the University of Wisconsin, Madison with a focus on databases.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 52 minutes
heron
streaming
twitter
processing
monitoring
flow
analytics
sophisticated
storm
hosts
youtube image

16 Nov 2016

Prometheus Is Good for Your Small Startup - Ignacio P. Carretero, ShuttleCloud

"ShuttleCloud is a small startup specialized in email and contacts migrations. We developed a reliable migration platform in high availability used by clients like Gmail, Gcontacts and Comcast. For example, Gmail alone has imported data for 3 million users with our API and we process hundreds of terabytes every month.

In this talk we'll explain our journey from having near-zero monitoring to having all of our infrastructure monitored with the necessary metrics and alerts. We will share with the audience some of the mistakes we did and what lessons we have learned. We currently have around 200 instances monitored with a comfortable cost-effective in-house monitoring stack based on Prometheus.

We want to demonstrate that you don't need to have a big fleet to embrace Prometheus and that it is a non-expensive solution for monitoring."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 30 minutes
cloud
shadow
monitoring
curious
migrations
services
community
gmail
contact
primate
youtube image

16 Nov 2016

Running Multi-site, SAP Applications on Kubernetes and CoreOS - Nishi Davidson, SAP & Victoria Rozhina

"SAP Labs uses Kubernetes to deploy and scale containerized applications in select private clouds.

Kubernetes promises an environment consistent enough to optimally deploy and fail over workloads.

We’ll demo and talk about how we move from the current state of Enterprise applications, virtualization in private datacenters, to a world where we run (and fail over) workloads between clouds using containers and Kubernetes."

About Nishi Davidson
Nishi has been in the enterprise cloud infrastructure and application space for 13 years working across engineering, customer engagement/architecture and product management in South East Asia and the US markets. Currently she is responsible for SAP’s private cloud, container and cluster manager architecture and engineering initiative. Along with her team, she primarily works with SAP business units to prototype and steadily transition their workloads/use cases to containers running on Kubernetes and Mesosphere. In the past, Nishi led customer engagement teams and introduced multiple cloud products/solutions to the market while working at HP, Juniper Networks, NetApp and DSSD (EMC). Nishi holds an MBA from Massachusetts Institute of Technology, Sloan and a bachelor’s in Electrical and Electronics Engineering from College of Engineering, Guindy, Anna University.

About Victoria Rozhina
Recent graduate with a masters in CS and work experience at Cisco, Kaspersky Lab, currently working at SAP.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 36 minutes
setups
datacenter
servers
enterprise
kubernetes
deploying
vm
demo
gig
premise
youtube image

16 Nov 2016

Running Multiple Schedulers in Kubernetes - Xiaoning Ding, Huawei

In this session we will talk about the mechanism of supporting multi schedulers in a Kubernetes cluster. First we will give an overview of multi-scheduler frameworks in various cluster management systems, including its evolution, the pros and cons of each different architecture. Then we will talk about how multi schedulers are currently supported in Kubernetes. We will also introduce a new multi-scheduler framework designed by Huawei PaaS team, which is inspired by the Omega paper but with lots of improvements. The framework is based on the general idea of optimistic concurrent control and global shared state. It includes lots of enhanced features like multi-level conflict criteria, various state synchronization mechanisms, priority-based conflict resolution, batch commit, policy management, etc.

About Xiaoning Ding
Xiaoning Ding is an architect in Huawei PaaS cloud computing team based in Seattle. His primary interest areas are cluster resource management and scheduling. Prior to joining Huawei Xiaoning worked on data integration, RDBMS and Cloud area in Microsoft. Xiaoning holds a Ph.D degree in computer science and he is passionate about cloud computing, big data and how they transform IT industry.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 47 minutes
schedulers
scheduler
scheduling
schedules
schedule
kubernetes
tasks
policies
hosted
workloads
youtube image

16 Nov 2016

Scale and Performance Testing of Kubernetes: Answers for Specific Applications - Georgy Okrokvertskhov & Aleksandr Shaposhnikov, Mirantis

"Managing thousands containers can be challenging, but if you want to know how Kubernetes will behave at scale we might be able to provide an answer. In this talk, we share the data we collected in our scale lab, which consists of 500 physical nodes. Using virtual machines, we can simulate up to 5000 Kubernetes minions running actual workloads, and our tests are designed to reveal how Kubernetes behaves while managing a complex application (in this case, OpenStack services) at large scale.

After the talk you will understand:
1. How Kubernetes performs rolling-updates, from a time and performance perspective
2. How fast one can roll-out containers on 500 nodes with specific constraints
3. How traffic flows between services, and what networking performance one should expect
4. How a single Service can facade 1000+ Pods with or without Autoscaler, and any limits involved
5. How many Services 1000-5000 Minions Kubernetes can support
6. How long it takes to deploy Pods for a single Service via Autoscaler to handle 1000 workloads
7. How long it takes to deploy Pods for a single Service via RC to handle 1000 workloads"

About Georgy Okrokvertskhov
Georgy has worked with Mirantis for more than 8 years, starting in 2008. He has experience managing Windows datacenters for large, distributed companies. Georgy also has a deep networking background, which he obtained while working for Cisco Systems. Today, Georgy actively works on a performance and scale testing of OpenStack and Kubernetes.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 48 minutes
labs
intel
testing
cubensis
research
nodes
performance
giorgia
startup
kubernetes
youtube image

16 Nov 2016

Scaling Microservices Beyond a Single Cluster w/ Kubernetes - Dan Wilson, Concur

All things fail, including clustered technologies that are designed for failure. Learn how Concur uses external load balancing and the existing k8s tools (pre-ubernetes) to provide cluster failure tolerance for our services in a fully automated way.

About Dan Wilson
I have a passion for collaborating across the business and using data to drive decision making, microservice architecture, api first, performance optimization, cloud service architecture, scale out technologies, cost reduction, design for failure and open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 45 minutes
concur
users
kubernetes
server
scrum
developers
troubleshooting
thanks
transitioning
security
youtube image

16 Nov 2016

Self-hosted, Scale, and Federation with Kubernetes v1.4 and Beyond - Brandon Philips, CoreOS, Inc.

"Cloud native architecture is becoming more flexible and accommodating of the increasingly diverse needs of operators. This talk will provide an overview of the latest developments on the open source projects CoreOS develops and contributes to in the Kubernetes ecosystem. This talk will cover the introduction of cluster federation, the status of easy to operate ""self-hosted"" clusters, and the latest progress on etcd v3, and why all of these developments are pushing the envelope of hyperscale infrastructure. And discuss the user demands that are driving these changes.

With the rise in demand to run internet services, businesses are all becoming software companies. For businesses to scale and meet these demands, automatic, painless software updates and improved infrastructure are essential. Cloud native infrastructure is designed to meet these demands, and CoreOS is making cloud native solutions available for everyone, with what we call GIFEE: Google’s infrastructure for everyone. This talk will cover the major investments in open source technology CoreOS is making to enable GIFEE."

About Brandon
Brandon Philips is helping to build modern Linux server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 43 minutes
cdi
core
enterprise
ception
os
cto
kubernetes
com
domain
backup
youtube image

16 Nov 2016

State of the GPU(nion) - Rudi Chiarito, Clarifai

As Kubernetes becomes more popular, the number of use cases for it grow as well, bringing with them more specialized requirements. Scheduling and launch of containers that interact with GPUs is one of such new frontiers. We'll talk about the current state of affairs, as well as ongoing work in the area. Learn also how an end user of Kubernetes can get involved and become a code contributor.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 26 minutes
gpu
clarifying
capacity
documentation
project
supporting
contributor
process
host
docker
youtube image

16 Nov 2016

Taking the Helm - Ancestry's Journey to Kubernetes - Paul MacKay, Ancestry.com

Adopting new technologies such as Kubernetes is a big change for traditional enterprise environments. Ancestry was a typical Microsoft .NET shop running in a traditional IT environment. During the past year and a half Ancestry has adopted containerization and micro services orchestrated by Kubernetes. This presentation will describe Ancestry's journey to Kubernetes. We will discuss what we have learned during these past few years from a technical and cultural perspective. This presentation will provide insights to help companies make such a transition.

About Paul MacKay
Paul MacKay is a Software Engineer at Ancestry. He is a leading proponent at Ancestry for Docker and Kubernetes. He helps architect solutions around Kubernetes for engineering solutions at Ancestry.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 42 minutes
ancestry
genealogy
histories
insights
journey
enterprise
adopters
owning
genomics
kubernetes
youtube image

16 Nov 2016

Taking the Helm: Delivering Kubernetes-Native Applications - Michelle Noorali and Matt Butcher, Deis & Adnan Abdulhussein, Bitnami

"The typical workflow for delivering an application on top of Kubernetes involves managing a bunch of manifest files in your Git repositories, and writing new manifests usually means copying lots of boilerplate. There are no standard ways to share and manage what’s running in your cluster. Enter Helm, a tool that streamlines the creation, deployment and management of Kubernetes-native applications. In this demo-led session, members of the CNCF Helm team show you how you can use Helm to improve your deployment workflows.

This presentation will cover:
- The history of Helm
- Deploying your first Chart
- Making your application Kubernetes-native with Helm
- Best practices for creating and configuring Kubernetes Charts
- Guidelines for contributing official Kubernetes Charts
- Setting up a Chart Repository to share your own Charts"

About Adnan Abdulhussein
Core contributor and Chart maintainer on the Kubernetes Helm project

About Matt Butcher
Deis

About Michelle Noorali
Core Maintainer on the Kubernetes Helm project
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 7 participants
  • 43 minutes
tooling
handcrafting
craftsmanship
furniture
kubernetes
makers
helms
users
host
recommend
youtube image

16 Nov 2016

Technical View: Comparison of Container Orchestration and Management Systems - Lei Zhang, HyperHQ

The large-scale cluster orchestration management has been evolved to a new age which is represented by open source projects like Kubernetes working with containers like Docker. This presentation will provide a detailed comparison between the design and implementation of Kubernetes, Swarmkit, Mesos, and legacy Swarm+Compose from a technical view. We will also explain the pros & cons of each system, the scenarios where users might want to use one or combination of these systems. What's more, the last part of this presentation will talk about the design of Borg and how it deeply influenced the idea of Kubernetes and other projects. We hope audiences can learn the way we figure out these differences besides the comparison result.

About Lei Zhang
Lei is a Phd candidate and the feature maintainer of Kubernetes project. He once worked for cloud team in VMware and Baidu, and now for open source community which mainly focuses on Kubernetes scheduling and kubelet on the upstream as well as maintaining HyperContainer runtime which is also known as Hypernetes & kubernetes/frakti project. As a active community advocator, Lei is the Microsoft MVP of 2016, the Top Star Speaker of InfoQ Container Conference in 2015, and once published the book "Docker and Kubernetes Under The Hood" which is the best seller of container cloud area in China.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 32 minutes
kubernetes
interface
workflow
infrastructure
configuration
orchestration
hub
docker
container
project
youtube image

16 Nov 2016

The Good, the Bad, and the Ugly of Managing Production Systems with Kubernetes in Chinese Enterprises - Xin Zhang, Caicloud

"Kubernetes has rapidly evolved from theoretical trials to empirical deployments in an increasing number of US enterprises. However, the Chinese enterprises unveil different traits when it comes to requirements, platforms, and the tech-savviness of the operators, rendering the upstream guidelines and references a far cry from enabling successful Kubernetes production usage in varying circumstances.

In this talk, we leverage our unique experience with using Kubernetes to manage production systems in large-scale Chinese enterprises, with a stab at stereotyping different categories of common usage scenarios not covered by the official guidelines. Peering through the mist, we aim to glean insights into the usage patterns in different industries (carrier, finance, e-commerce, and traditional, etc) to use Kubernetes more effectively.

We start with the standard Kubernetes features people are most thrilled about, then unearth the glitches and pitfalls when running Kubernetes in the wild, including dealing with Internet inaccessibility, unique security requirements, dancing with traditional, stateful applications, etc. Finally, we share our open source efforts and tools to tackle those issues in pursuit of wilder kubernetes adoption."

About Xin Zhang
Xin is currently CEO and co-founder of Caicloud (https://caicloud.io), a startup that fosters Kubernetes community in China (https://kubeacademy.caicloud.io) and provides Kubernetes-based products and services for Chinese enterprises. His team has helped tens of well-known Chinese enterprises to run Kubernetes in production, and has held multiple Kubernetes meetups with over a thousand attendees in total.

Before founding Caicloud, Xin was a Googler for almost 4 years working on Cluster Management and Google Cloud Platform, with close relationship to Borg and the early Kubernetes (in fact, he has engaged in bringing Kube-ui to life with Kismatic folks).

Xin obtained his Ph.D in Computer Science from Carnegie Mellon University, during which he has published 30 research articles in top-notch venues and delivered over 10 academic speeches at international conferences around the globe to over thousands of audience."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 40 minutes
kubernetes
china
supported
companies
community
sourced
infrastructure
hub
good
users
youtube image

16 Nov 2016

The Mushroom Cloud Effect or What Happens When Containers Fail? - Alois Mayr, Dynatrace

"Micro service architectures result in up to 20 times larger environments than their monolithic counterparts. In such big and interconnected environments container metrics will tell you about infrastructure health but not service health. Even if you have implemented service health checks to quickly react on service failures, in a resilient system you will see intermediary mushroom cloud effects of a large number of services being affected temporarily. How do you find out what really caused the problem and how to distinguish effect vs. cause?

In this session we will do post-mortem analysis by walking through different cases of failures we've observed in a real-world large e-commerce production environment and show you how to figure out what actually caused the failures."
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 46 minutes
cloud
austria
complexity
container
hmm
dinitrate
problems
gateway
orchestration
time
youtube image

16 Nov 2016

Third Party Dynamic Volume Provisioners - Jan Šafránek, Red Hat

"Kubernetes 1.4 introduces an API for dynamic provisioning of persistent volumes by third party provisioners. Any storage vendor, big or small, open or proprietary, can write a standalone plugin that can provision storage for Kubernetes. The plugin can live outside of Kubernetes source tree, running on any platform and be written in any language, as long as it can talk to Kubernetes using REST protocol. In this tutorial, we will write a simple provisioner using a prepared skeleton written in Go language and we will handle all possible corner cases that the plugin needs to deal with in a highly dynamic system such as Kubernetes.

Some user experience with Kubernetes is strongly desired. Golang knowledge is not required, code samples should be universally understandable to anyone with a programming experience."

About Jan Šafránek
Jan is principal software engineer in Red Hat Inc., currently working on storage aspects of Kubernetes. He’s focused on development and maintenance of open source software with focus on system management.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 5 participants
  • 45 minutes
storage
storages
containers
kubernetes
stored
provisioning
capacity
volumes
caches
nfs
youtube image

16 Nov 2016

Torus: Focusing Storage for Kubernetes - Barak Michener, CoreOS, Inc.

"If Kubernetes can orchestrate computation across any cluster, on any cloud, how can we do the same for orchestrating storage? Further, can storage for Kubernetes be easily managed by Kubernetes? CoreOS is attempting to bring solid, free persistence across a cluster through the Torus project, starting as a prototype and being built publicly with the open source community. This talk will discuss:
* The needs of the community around container storage
* The goals and architecture of Torus
* How Torus integrates with Kubernetes FlexVolumes
* Managing Torus using Kubernetes
* What we’d like to see in the future for Kubernetes-native storage"

About Barak Michener
Barak Michener is a backend Go developer working on Torus for CoreOS and lead maintainer of Cayley, an open source graph database. Previously at Google he worked on Knowledge Graph using structured data to improve Google Search after some time focusing on music research and multi-model machine learning algorithms. He calls his alma mater of Berkeley home after years in NYC.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 4 participants
  • 26 minutes
storage
container
provisioning
architectures
pods
hosts
disk
things
cluster
barrack
youtube image

16 Nov 2016

Unik: Unikernel Runtime for Kubernetes - Idit Levine, EMC

"UniK is an open-source tool written in Go for compiling applications into unikernels and deploying those unikernels across a variety of cloud providers, embedded devices (IoT), as well as a developer laptop or workstation. ​UniK​ utilizes a simple docker-like command-line interface, making developing on unikernels as easy as developing on containers. ​UniK​’s convenient REST API makes integrating ​UniK​ with orchestration tools a breeze. To demonstrate the value of cluster management of unikernels, we implemented a UniK runtime for Kubernetes, making Kubernetes the first cluster manager to support unikernels. This integration allows UniK to take advantage of core Kubernetes features like horizontal scaling, automated rollouts and rollbacks, storage orchestration, self-healing, service discovery, load balancing and batch execution.

On top of it all, ​UniK​ offers a highly pluggable and scalable architecture, allowing developers to add support for new processor architectures, programming languages, unikernel compilers, and cloud providers with ease."

About Idit Levine
Idit Levine is the CTO for cloud management division at EMC and a member of its global CTO office. Her passion and expertise are focused on Management and Orchestration (M&O) over the entire stack and on microservice, cloud native apps and Platform as a Service. Idit’s fascination with the cloud sprouted when she joined DynamicOps (vCAC, now part of VMware) as one of its first employees. She subsequently took part in developing the new-generation public cloud of Verizon Terremark, and served as an acting-CTO at Intigua, a startup company that focuses on container and management technology.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 37 minutes
linux
vm
os
threads
iot
kernel
implementation
ec2
vcenter
docker
youtube image

16 Nov 2016

Visualizing Kubernetes: The Power of Dashboard - Dan Romlein, Apprenda & Piotr Bryk, Google

Dashboard is the official web UI for Kubernetes. It allows users to visually manage applications running in a cluster and troubleshoot them, as well as manage the cluster itself. Since its release earlier this year it has seen rapid improvements and additions of new features. This talk will open with providing a mission statement for Dashboard and what problems it aims to solve, followed by a demo of some of those recent improvements and features. As part of their demo, Dan and Piotr will provide context by way of describing the rationale behind UX decisions made. Next they will frame known challenges remaining to be tackled and incorporate the others speakers in explaining currently proposed solutions. Finally, they will extend an invitation for the audience to weigh in and ask questions. Other key Dashboard developers and project managers will be in attendance to answer questions.

About Piotr Bryk
Piotr Bryk is a software engineer at Google and leads development of Kubernetes’ Dashboard, the official UI. He runs the SIG UI with Dan Romlein.

About Dan Romlein
Dan Romlein heads up user experience design at Apprenda. He is the primary UX and visual designer for Dashboard, and leads design critiques around new features. Dan runs the SIG UI with Piotr Bryk.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 40 minutes
dashboard
dashboards
overseeing
workflow
troubleshooting
important
platform
users
newbie
cig
youtube image

16 Nov 2016

Weave Cortex: Horizontally Scalable, Multitenant Prometheus as a Service - Tom Wilkie, Weaveworks

"In this talk we'll present Weave Cortex - a multitenant, horizontally scalable Prometheus as a service.

Our solution turns a lot of the Prometheus architectural assumptions on its head, by marrying a scale-out PromQL query engine with a storage layer based on DynamoDB and S3. We have disaggregated the Prometheus binary into a microservices-style architecture, with separate services for query, ingest, alerting rules and recording rules. By designing all these services as fungible replicas, this solution can be scaled out with ease and failure of any individual replica can be dealt with gracefully."

About
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 41 minutes
prometheus
project
deploying
monitoring
kubernetes
version
discussed
software
weave
proxy
youtube image

16 Nov 2016

You’re Monitoring Kubernetes Wrong - Loris Degioanni, Sysdig

"I hate to say it, but there’s a lot of bad advice out there on how to monitor your containers in production. In this talk I hope to add some much-needed clarity on how to best monitor containers to manage the health of your applications.

My advice is built off our experience creating container monitoring solutions, and the information we’ve gotten from working with hundreds of customers deploying Docker. I’ll cover key questions like:

*Why is it so hard to get visibility into Docker containers?
*How far can you get with the Docker stats API?
*What metrics really matter for your containerized applications?
*How does Kubernetes improve monitoring? How does it get in the way?
*What open source tools can help with these challenges?

In addition to this theory, I’ll get into some real examples that will ground our discussion. You’ll walk away with a new appreciation of what it takes to monitor your environment right, as well as a few ideas that you can put into practice right away."

About Loris Degioanni
Loris Degioanni is the CEO and founder of Sysdig. He is the creator of the popular open source troubleshooting tool sysdig, and the open source container security tool Falco. Prior to founding Sysdig, Loris co-created Wireshark, the open source network analyzer, which today has 20+ million users. Loris holds a PhD in computer engineering from Politecnico di Torino and lives in Davis, California.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 3 participants
  • 37 minutes
monitoring
kubernetes
infrastructure
nowadays
technical
machines
servers
demos
interface
session
youtube image

16 Nov 2016

rkt and the Open Container Initiative: Promoting Industry Standards - Derek Gonyeo, CoreOS, Inc.

The container industry has come together and drafted the OCI specifications to define what a container runtime is and how they should package and share content. As a founding member of the OCI, CoreOS is dedicated to making rkt, our container runtime engine, compliant with these new specifications. This talk will describe the particulars of the OCI specifications as they relate to rkt, what we’ve done so far to bring rkt into compliance, what our next steps are, and how this benefits our users.

About Derek Parker
Derek Parker is a software engineer at CoreOS working on backend Go services and upstream Kubernetes. He is author of Delve, a debugger for the Go programming language, and contributor to various open source projects.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 2 participants
  • 22 minutes
container
containers
docker
os
rocket
registry
oc
hosted
io
virtualizing
youtube image