We're excited to announce that we're finally kicking off Cloud Native Manchester in early May with three amazing speakers. A rough order of the evening will be:
6:30pm - Food and drink, sponsored by Mesosphere
7:00pm - Welcome
7:10pm - Cloud Native Compute Foundation Introduction (Cheryl Hung, CNCF)
7:45pm - Dealing with Kubesprawl, Tetris style (Matt Jarvis, Mesosphere)
8:15pm - Break
8:25pm - Kata Containers - introduction and overview (Graham Whaley, Intel)
9:00pm - Wrap-up, pub (probably)
· CNCF Introduction
(Cheryl Hung - Director of Ecosystem, Cloud Native Computing)
Cheryl is the Director of Ecosystem at the Cloud Native Computing Foundation. Her mission is to to increase the adoption of Kubernetes and cloud native by growing the community and advocating for end users.
· Dealing with Kubesprawl, Tetris style
(Matt Jarvis - Senior Director, Community and Evangelism at Mesosphere)
Kubesprawl is becoming a real challenge - with over 70 ways to deploy and on average 15 clusters, how can we keep going fast without being slowed down by operations overhead? Kubernetes is being adopted by most teams and they each have their own way of doing things, which leads to inconsistency and takes us back to the bad days of snowflakes and separate environments. How can we show both the development productivity benefits of Kubernetes as well as the financial and operational ones if we still treat Kubernetes clusters as pets? Learn how to achieve high density multiple Kubernetes clusters bin-packed on the same OS instances without virtualization, while still retaining isolation. We’ll talk about the challenges of resource usage, network separation and service automation for both the developer and operator, and how we can avoid them.
Matt Jarvis is a Director of Community at Evangelism at Mesosphere, engaging with the communities around DC/OS and Mesos. Matt has spent more than 15 years building products and services around open source software, on everything from embedded devices to large scale distributed systems. Most recently he has been focused on the open cloud infrastructure space, and in emerging patterns for cloud native applications.
· Kata Containers Introduction and Overview
(Graham Whaley - Senior Software Engineer, Intel)
Kata Containers is an open source project that brings the security of hardware virtualization to containers through lightweight VMs, without deteriorating performance. Kata is for the teams who want to keep (or start using) containers, but recognize that traditional containers don't always provide adequate security.
Kata Containers is an OCI compatible runtime, and thus seamlessly plugs into both Docker and Kubernetes. Kata lets teams provision containers on bare metal with the isolation of VMs, and works in any environment that supports nested virtualization.
We will discuss why Kata exists, what benefits it brings, walk through Kata's architecture and discuss how it integrates with the container ecosystem.
We will cover the current Kata roadmap, and how you, the community, can benefit and get involved.
What can I expect to learn? Learn what a VM container runtime is, how it is architected, and what features it can bring to your container solution implementation. See how this is an open source project that you can contribute to and help define and guide its future. Learn how you can have lightweight VMs seamlessly integrated into your software container solution to bring you the security benefits of hardware backed VMs.
Graham has been working on *nix systems since he first played with Version 7 Unix longer ago than he cares to remember. Having spent many years working on embedded systems and tooling, he has more recently been working within Intel's Opensource Technology Center, focussed on Kata Containers and its forerunners.