Shanghai, China
June 24–26, 2019
Click here for more information and registration

Simultaneous translation will be provided for all keynote and breakout sessions.

To view the Chinese version of this schedule please go here.

Venue + Sponsor Showcase Map
场馆 + 赞助商展示区地图

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Demo Theater [clear filter]
Monday, June 24


Automating with Operators - Jorge Morales Pou, Red Hat
Kubernetes scales and manages stateless applications quite easily. Stateful applications can require more work. Databases, caching systems, and file stores are harder to dynamically manage with data intact, and sometimes come with their own notion of clustering. Operators are Kubernetes agents that know how to deploy, scale, manage, backup, and even upgrade complex, stateful applications.This tutorial will provide an update on the Operator pattern introduced by CoreOS, adopted by many community projects like Rook, Prometheus, and others, and supported by this spring’s release of the Operator Framework by Red Hat. With an understanding of Operators in place, the session will go on to detail the Operator Framework and its main components, the Operator SDK and the Lifecycle management backplane.

avatar for Jorge Morales Pou

Jorge Morales Pou

Developer Advocate, Red Hat
Jorge is an OpenShift Developer advocate. He has huge experience on DevOps and he's a fanatical Java developer. He helps developers understand the benefits of a Platform-as-a-Service and customers while also helps Red Hat to improve the product based on their experience. He's old... Read More →

Monday June 24, 2019 18:10 - 18:30
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Effortless approach to application delivery with SUSE Cloud Application Platform - Derek So, SUSE
During this session, SUSE team will demonstrate deployment of an application onto SUSE Cloud Application Platform with Stratos web interface, creation of Kubernetes objects using Eirini scheduler and ease of application management using Stratos.


Derek So

Senior Cloud Architect, SUSE

Monday June 24, 2019 18:35 - 18:55
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A
Tuesday, June 25


Modern Canary Deployment with AWS App Mesh, AWS Step Function and Amazon EKS - Pahud Hsieh, AWS
In this session, we’ll demonstrate how to build an automated canary deployment model on top of AWS App Mesh, Amazon EKS and AWS Step Functions.


Pahud Hsieh

Specialist SA, AWS
Pahud Hsieh, Specialist SA, Amazon Web Services, is based in Greater China and focuses both on Serverless and Container technologies. He has helped many AWS customers build their own cloud native applications on AWS during the last few years. Before joining AWS, he was a chief architect... Read More →

Tuesday June 25, 2019 08:05 - 08:25
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Kubernetes Lifecycle Management with Cluster API - Yang Yu, VMware
Kubernetes has a common set of APIs to create containers regardless of the deployment mechanism or cloud provider. Kubernetes also has APIs for handling some infrastructure like load balancers, ingress rules, or persistence volumes but not for creating machines.

As a result, people are using different tooling and creating unique APIs to handle cluster lifecycle events like cluster creation or deletion, master upgrades and node upgrades. This leads to inconsistency from cloud provider to cloud provider.

The community banded together and created the Cluster API project to tackle this issue, bringing a set of declarative, Kubernetes-style APIs to cluster creation, configuration, and management.
On March 29, the first alpha release of Cluster API 0.10 has been released. In this session, Staff Engineer Yang Yu will explain the major components in the Cluster API specification and show a demo of Cluster API automating node creation.

avatar for Yang Yu

Yang Yu

Software Engineer, VMware
Yang is a staff engineer of China R&D, VMware. She's working on Kubernetes CNI plugin, focusing on providing CNI plugin for VMware NSX transformers product. Before joining in the Kubernetes community, Yang worked for OpenStack open source project for 4 years. She was familiar with... Read More →

Tuesday June 25, 2019 08:30 - 08:50
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Play with KubeSphere®️ - Renyu Zhang, QingCloud
KubeSphere®️ is an enterprise ready container platform built on top of Kubernetes, with many user friendly features, such as Devops, Microservice governance, which will greatly boost company's productivity.

In this demo, we will show you how to operate a Kubernetes cluster, how to deploy your application to Kubernetes, how to run a devops pipeline, how to monitor your application health, all of this on KubeSphere®️ with just a few clicks. For those who have few knowledge about Kubernetes, with KubeSphere®️, they can use powerful features that Kubernetes provided to us without any difficulties.


Renyu Zhang

Container Platform Advisory Engineer, QingCloud
Renyu Zhang,QingCloud container platform advisory engineer, responsible for designing and developing KubeSphere®️, AppCenter, experienced on platform architecture, distributed systems designing. Previously work on IBM CDL, focus on enterprise software Lotus Notes.

Tuesday June 25, 2019 10:40 - 11:00
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Accelerating Your Cloud Native DevOps with Oracle Linux and VirtualBox – Honglin Su, Oracle
How do you simplify your application development and deployment with a curated set of open source software selected from the Cloud Native Computing Foundation® projects such as Kubernetes, Docker, Kata Containers, and Gluster? Oracle Linux offers an open, integrated operating environment with application development tools, management tools, containers, and orchestration capabilities, which enable DevOps teams to efficiently build reliable, secure cloud native applications. Developers worldwide use VirtualBox to run Oracle Linux with the cloud native software on their desktop and easily deploy to the cloud. In this session, we'll show you how you can accelerate your DevOps with exciting new cloud-native offerings from Oracle. Create, maintain, and deploy your apps with confidence across hybrid cloud environments, with an open source stack that is tested, integrated, and supported worldwide by Oracle.

avatar for Honglin Su

Honglin Su

Sr. Director of Product Management, Oracle, Oracle
Honglin Su leads the product management for Oracle Linux and Virtualization to help customers transform their traditional data centers to the cloud. He has spoken at numerous conferences, in particular at LinuxCon + ContainerCon + CloudOpen in Beijing 2018 and several times at Oracle... Read More →

Tuesday June 25, 2019 12:25 - 12:45
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Modern CI/CD with Tekton and Prow Automated via Jenkins X - James Rawlings, CloudBees
There’s been lots of innovation in the CI/CD space around the Kubernetes ecosystem, with the introduction of Tekton (formerly Knative) Pipeline and it's deep integration with Prow from the Kubernetes testing sig. This session will show you how to get started with Pipeline on your own clusters for your CI/CD needs, leveraging Prow for webhooks and powerful ChatOps capabilities on pull requests and issues. The live demo will also show we can use Jenkins X to orchestrate and automate building applications leveraging both Pipeline and Prow, so that we can all benefit from the awesome innovation.

avatar for James Rawlings

James Rawlings

Engineer, CloudBees
James Rawlings is a co-creator of the open source project Jenkins X and works for CloudBees, where he aims to help developers and teams move to the cloud.James is passionate about automation and continuous improvement, always looking for new ways to help productivity or provide a... Read More →

Tuesday June 25, 2019 12:50 - 13:10
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Fast Docker Container Start up with Lazy Image Loading - Junhui Liu, JD Cloud
Container is becoming the most popular application platform.
Image pulling is a mandatory step during container startup. The speed of downloading an image is a key factor of fast application response.

Some applications require image with a huge size (e.g. machine learning frameworks and data for training). Pulling such images becomes a time-consuming task.

JD Cloud optimizes the pulling of Docker images by adopting lazy loading technology. Containers deployed on JD Cloud, when pulling images from JD Cloud container registry, can benefit from on demand image loading. Container startup time is significantly reduced with this techonolgy.

avatar for Junhui Liu

Junhui Liu

JD Cloud Architect, JD Cloud
Junhui Liu is an architect in the Product Development Department of JD Cloud. He Has a deep understanding in Computing(Virtual Machines, Containers), Networking (Traditional Networks and Virtual networks), and Storage (Cloud Disk Service andCloud File Systems). And he has a number... Read More →

Tuesday June 25, 2019 13:15 - 13:35
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Clear Linux for Cloud Native - Rick Wang & Jie He, Intel
Clear Linux is a modular open source Linux distribution optimized for performance and security, from Cloud and Edge,  designed for customization, and manageability. In the cloud native architecture dominated by Kubernetes, Clear Linux integrates several key components like Docker engine, Kata runtime, Kubernetes, DPDK etc for diverse container host use case. Furthermore, Clear Linux help to optimize the workload in microservice as base of container OS. So the hardware capability could benefit to operator by using Clear Linux based common microservice or developer by using Clear Linux based dockerfile.


Rick Wang

Software Engineering Manager, Intel

Tuesday June 25, 2019 15:40 - 16:00
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Volcano: Running AI/DL workload on Kubernetes - Da Ma, Huawei
Kubernetes started as a general purpose orchestration framework with a focus on serving jobs. But as it gains popularity, users want to run AI/DL workloads on Kubernetes, such as TensorFlow, PyTorch etc. When running these workloads on Kubernetes, several advanced capability are required, e.g. fair-share sharing, queue, job management (suspend/resume), data management. This talk will demonstrate how to use volcano to bring "batch" capability.

avatar for Klaus Ma

Klaus Ma

Expert, Huawei
Kubernetes Maintainer, SIG-Scheduling Co-Leader, CNCF Research User Group Tech Lead, Volcano/kube-batch creator. Jilin University master’s degree, majoring in grid computing and distributed system. After graduation, he focus on resource management, resource scheduling in distributed... Read More →

Tuesday June 25, 2019 19:00 - 19:20
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


A Method for the Cost Optimization of Kubernetes-based Deep Learning Training and Inference - Pavee Han & Lei Wang, Tencent Cloud
To improve the throughput capacity of the training or inference applications without adding extra GPU cores, we share one GPU core between multiple deep learning workloads in a kubernetes cluster by container-level virtual GPU technology. This technology has a better application prospect in the production environments because of its performance loss is lower than virtual-machine-level GPU virtualization.


Lei Wang

Senior Engineer, Tencent Cloud

Pavee Han

Senior Product Manager, Tencent Cloud

Tuesday June 25, 2019 19:25 - 19:45
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Cloud Native Application Monitoring and Autoscaling in Kubernetes - Liu Zhongwei, Alibaba Cloud
Cloud native means rendering applications the ultimate flexibility, while it is indeed critical to have a thorough insight by monitoring the scaling process.
This demo demonstrates the scaling process of Java applications, by a combined use of flexible scaling (PTS, ECI), monitoring (ARMS), and current limiting (Sentinel), we would like to discuss how to integrate the monitoring and resiliency of kubernetes to deal with sudden traffic and being cost optimized at the same time.


Liu Zhongwei

Senior Engineer of Alibaba Cloud Container Service, Alibaba Cloud

Tuesday June 25, 2019 19:50 - 20:10
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A
Wednesday, June 26


Best Practice of Baidu AI Cloud Native Edge Computing - Ding Han, Baidu AI Cloud
With the development of 5G technology, edge computing has emerged as a new technology with the advantages of low latency, low cost, and scalability. However, from the perspective of developing operation and maintenance, the traditional Internet architecture is less supportive for edge computing.

Therefore, we adopt the cloud native technologies. However, the diversity of business scenarios determines that the cloud native architecture is not a cure-all, and network, storage, and security all need to be upgraded and transformed.

Compared to the cloud native architecture, we have added multiple NIC support, high defense and flow control, scalable edge storage, and edge multi-container runtime support. Through the above series of transformations, the business can carry 100% up traffic limit, container security is also upgraded from kernel sharing to kernel isolation, combined with high defense and flow control strategies, security is further guaranteed.

avatar for Ding Han

Ding Han

Architect, Baidu AI Cloud
Ding Han, Baidu Software Architect . Ding joined Baidu at 2015 and mainly focusing on PaaS infrastructure based on container and Kubernetes. Ding has full-stack experience in developing cloud product including microservices, serverless and edge compute. He is the tech leader for edge... Read More →

Wednesday June 26, 2019 08:30 - 08:50
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A


Manage Kubernetes Clusters Everywhere - Peng Jiang, Rancher Labs
-Install k3s cluster: A 40MB lightweight opensource Kubernetes distro
-Manage Kubernetes clusters in both datacenter and edge
-Multi-cluster application deployment
-Global DNS integration

avatar for Peng Jiang

Peng Jiang

Technical Director of Rancher Labs in Greater China, Rancher Labs
Peng Jiang, Technical Director of Rancher Labs in Greater China. Former Microsoft Senior Technical Project Manager and Solution Specialist, Citrix's Chief Consultant. More than 10 years' work experience in unified communications, application delivery, virtualization, cloud computing... Read More →

Wednesday June 26, 2019 10:55 - 11:15
Demo Theater, Sponsor Showcase
  • Link to Session Recording N/A