Kubernetes: Running Game of Thrones & Brownfield Applications

HBO - 1099 Stewart St, 9th Floor Seattle - View Map Seattle
Tue, Nov 14, 2017, 6:30 PM (PST)

About this event

Kubernauts!

Come and dig into how HBO runs K8s in production along with how K8S addresses brownfield applications.

The meetup will be on Tuesday November 14, 2017 and starts at 6:30 with food/beverages, speakers start at 7:00. 

SPONSORED: Spin up and manage a Kubernetes cluster with Istio at AWS, GCE, GKE, DigitalOcean or Azure today!

If you would like to present or host feel free to reach out to me on meetup.com or Twitter (@baldwinmathew). 

Agenda:

6:30 - 7:00 - Arrive / Social

7:00 - 7:30 -  Pushing the Limits of Kubernetes with Game of Thrones - Illya Chekrygin & Zihao Yu

Do you want to know what it is like to run 15,000 pods in production? Are you interested in seeing how Kubernetes stands up to the record-breaking viewership and a login rate that is beyond belief on Game of Thrones Season 7 premiere? Come and see things we have done for the Game of Thrones preparation. We will talk about how we provision Kubernetes clusters on AWS, and how we monitor them and microservices that are running on the clusters.


In this talk, we will also go over how HBO Go went from deploying and running microservices on virtual machines in AWS EC2 to running the very same services inside the Kubernetes clusters. We were able to dramatically increase the productivity of our engineering teams and efficiency of resource utilization in the process. It wasn’t always a smooth ride and it wasn’t a one shot deal. Instead, it was a long and at times challenging journey starting from operating a reliable, production-ready Kubernetes cluster in AWS, advancing to gradually deploying select services into Kubernetes clusters, load testing them, and running them in parallel to our current EC2 installations, and finally going live. Come and learn some helpful tips and mistakes we made along the way, which could help your organization embrace the Kubernetes world.
 

7:30 - 8:00 -  Kubernetes for Brownfield Applications - Jason Smith

Kubernetes is the most widely used container orchestration system and adoption doesn’t show any signs of slowing down. It is great for deploying, managing and scaling microservice-based applications commonly used in greenfield deployments, but enterprises often depend on brownfield environments that do not fit neatly into a microservices mold.  This talk discusses workload resource management and demonstrates how Navops Command extends Kubernetes with policy-based workload placement, allows organizations to share resources in their Kubernetes clusters across projects and teams, and enables running non-containerized batch workloads in the same environment, addressing the complex, legacy needs of the enterprise. 

We will also show a demonstration of running a variety of workloads in a shared environment.

8:00 - 8:30 - Wrap-up / Depart

Bios:

Illya Chekrygin - Sr Staff Engineer, HBOIllya has been working on Kubernetes adoption at HBO, which includes cluster provisioning, maintenance, telemetry and service migration. He also drove the containerization of HBO's core streaming services and CI/CD integration for their traditional EC2 deployments. 

Zihao Yu - Sr Staff Engineer, HBOZihao Yu is a Senior Staff Engineer at HBO, helping HBO GO backend services deploy faster and more reliably. He has contributed to the design and development of several iterations of cloud infrastructure and CICD pipelines for deploying microservices at HBO

Jason Smith is a Principal Solutions Architect working with Navops at Univa. Jason helps customers implement Kubernetes on Public, Private and Hybrid Clouds, and extend their Kubernetes environments with more customizable policies for workload optimization, virtual multi-tenancy and running mixed workloads.

Location:

HBO

1099 Stewart St

9th Floor

Seattle, WA

When

Tuesday, Nov 14
6:30 PM - 8:30 PM (PST)

Where

HBO
1099 Stewart St, 9th Floor Seattle