16 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The State of AI and Machine Learning Operations in 2019 - Alejandro Saucedo, The Institute for Ethical AI & Machine Learning
This talk will provide key insights on the learnings I have obtained throughout my career building and deploying machine learning systems, together with some of the technologies available in the open source "Awesome DataOps / Machine Learning Operations" list. I will be mainly covering the open source tools and frameworks available in 2019 to help you expand your DataOps and MLOps infrastructure. This talk will cover the technologies available to support specifically around reproducibility, monitoring, compliance and orchestration of data and computations. The main technologies that will be covered include PMML, Data Version Control (DVC), ModelDB, Pachyderm and Seldon.
https://sched.co/Nrw1
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The State of AI and Machine Learning Operations in 2019 - Alejandro Saucedo, The Institute for Ethical AI & Machine Learning
This talk will provide key insights on the learnings I have obtained throughout my career building and deploying machine learning systems, together with some of the technologies available in the open source "Awesome DataOps / Machine Learning Operations" list. I will be mainly covering the open source tools and frameworks available in 2019 to help you expand your DataOps and MLOps infrastructure. This talk will cover the technologies available to support specifically around reproducibility, monitoring, compliance and orchestration of data and computations. The main technologies that will be covered include PMML, Data Version Control (DVC), ModelDB, Pachyderm and Seldon.
https://sched.co/Nrw1
- 1 participant
- 34 minutes
14 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Harbor is an open source trusted cloud-native registry project that stores, signs, and scans content. It has been widely used by organizations large and small around the world to resolve both the container image and Helm Chart management challenges. In this session, we will cover some advanced features of using Harbor, such as OIDC support, improved content replication among Harbor and other non-Harbor registries, content management in a cloud environment, unified management of Helm Chart and container images, highly-available deployments and DevOps supporting etc.. Additionally, we'd like to share some Harbor community-related things like the governance model and contributing guide the Harbor community following with you in case you want to deeply participate in the regular contributing and/or maintaining activities of Harbor community in future. Furthermore, the team would love to get feedback from users and contributors to current features and future roadmap.
https://sched.co/Nrqn
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Harbor is an open source trusted cloud-native registry project that stores, signs, and scans content. It has been widely used by organizations large and small around the world to resolve both the container image and Helm Chart management challenges. In this session, we will cover some advanced features of using Harbor, such as OIDC support, improved content replication among Harbor and other non-Harbor registries, content management in a cloud environment, unified management of Helm Chart and container images, highly-available deployments and DevOps supporting etc.. Additionally, we'd like to share some Harbor community-related things like the governance model and contributing guide the Harbor community following with you in case you want to deeply participate in the regular contributing and/or maintaining activities of Harbor community in future. Furthermore, the team would love to get feedback from users and contributors to current features and future roadmap.
https://sched.co/Nrqn
- 2 participants
- 35 minutes
14 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Kubernetes Contributor Experience SIG - Yang Li, The Plant K.K.
Contributor Experience scope, goals, and how we can better help the APAC communities
https://sched.co/Nrqq
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Kubernetes Contributor Experience SIG - Yang Li, The Plant K.K.
Contributor Experience scope, goals, and how we can better help the APAC communities
https://sched.co/Nrqq
- 3 participants
- 30 minutes
14 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Preventing DMA Attacks from Thunderbolt Devices - Lu Baolu, Intel
Thunderbolt, shipped on MacOS and Windows platforms, allows the connection of external peripherals directly through the PCIe bus to a computer. Although silicon vendors have DMA remapping technologies to prevent DMA attacks, systems are still vulnerable to DMA attacks from malicious peripherals connected through the thunderbolt ports. This session will present the security issues we have identified with Linux, and solutions we have developed.
https://sched.co/NruQ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Preventing DMA Attacks from Thunderbolt Devices - Lu Baolu, Intel
Thunderbolt, shipped on MacOS and Windows platforms, allows the connection of external peripherals directly through the PCIe bus to a computer. Although silicon vendors have DMA remapping technologies to prevent DMA attacks, systems are still vulnerable to DMA attacks from malicious peripherals connected through the thunderbolt ports. This session will present the security issues we have identified with Linux, and solutions we have developed.
https://sched.co/NruQ
- 4 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
(k)Native K8s CI/CD platform - Shash Reddy, Pivotal
In this talk we will discuss how to use the Knative Pipeline project to configure and run CI/CD pipelines for your Kubernetes applications. You’ll be able to manage and observe CI/CD objects with kubectl the same way that you would interact with Kubernetes resources. We will dive into the major features Knative Pipeline supports and how to use them. This talk will include - How to build pipelines. - How to run one-off tasks. - How to leverage the K8s ecosystem while running Pipelines for diagnosis and observability. - Demonstrate a couple of use cases like an application developer pushing source code building images deploying application on their cluster without any external CI/CD resource. This talk proposal is also submitted to Kubecon Europe 2019.
https://sched.co/NrmR
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
(k)Native K8s CI/CD platform - Shash Reddy, Pivotal
In this talk we will discuss how to use the Knative Pipeline project to configure and run CI/CD pipelines for your Kubernetes applications. You’ll be able to manage and observe CI/CD objects with kubectl the same way that you would interact with Kubernetes resources. We will dive into the major features Knative Pipeline supports and how to use them. This talk will include - How to build pipelines. - How to run one-off tasks. - How to leverage the K8s ecosystem while running Pipelines for diagnosis and observability. - Demonstrate a couple of use cases like an application developer pushing source code building images deploying application on their cluster without any external CI/CD resource. This talk proposal is also submitted to Kubecon Europe 2019.
https://sched.co/NrmR
- 8 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
7 Missing Factors for Your Production-Quality 12-Factor Apps - Michael Elder & Shikha Srivastava
We've all heard of and practiced the 12-factor principles for effective microservices. With Kubernetes, many of these factors are directly supported. In this talk, we ask the question: are the 12 factors sufficient for building production-quality, scalable, and secure microservices? Based on our experience creating enterprise-grade production-ready apps based on Kubernetes, we identified 7 missing factors that are often overlooked. These additional factors ensure that you can upgrade, secure, and scale your apps all the way to production. We'll describe these 7 factors and provide specific guidance on how to adopt them in the delivery of your next Kubernetes microservice.
https://sched.co/NrlN
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
7 Missing Factors for Your Production-Quality 12-Factor Apps - Michael Elder & Shikha Srivastava
We've all heard of and practiced the 12-factor principles for effective microservices. With Kubernetes, many of these factors are directly supported. In this talk, we ask the question: are the 12 factors sufficient for building production-quality, scalable, and secure microservices? Based on our experience creating enterprise-grade production-ready apps based on Kubernetes, we identified 7 missing factors that are often overlooked. These additional factors ensure that you can upgrade, secure, and scale your apps all the way to production. We'll describe these 7 factors and provide specific guidance on how to adopt them in the delivery of your next Kubernetes microservice.
https://sched.co/NrlN
- 2 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
A New Secure Container Solution on Arm Platform: gVisor - Bin Lu, Arm
Google has released gVisor in 2018, a new kind of sandbox that can be used to provide secure isolation for containers that is less resource intensive than running a full virtual machine (VM). At its core, gVisor is an open source user-space kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed container. Now, we have enabled gVisor on Arm64 platform. In this presentation, we will introduce and show our progress. Also, we will show a demo of gVisor on Arm64 platform (ptrace & kvm).
https://sched.co/Nrsg
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
A New Secure Container Solution on Arm Platform: gVisor - Bin Lu, Arm
Google has released gVisor in 2018, a new kind of sandbox that can be used to provide secure isolation for containers that is less resource intensive than running a full virtual machine (VM). At its core, gVisor is an open source user-space kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed container. Now, we have enabled gVisor on Arm64 platform. In this presentation, we will introduce and show our progress. Also, we will show a demo of gVisor on Arm64 platform (ptrace & kvm).
https://sched.co/Nrsg
- 3 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
AIOps: Anomaly Detection with Prometheus and Istio - Marcel Hild, Red Hat
As IT operations become more agile and complex, at the same time the need to enhance operational efficiency and intelligence grows. Monitoring applications and kubernetes clusters with Prometheus has become quite common. Yet identifying relevant metrics and thresholds for your setup is getting harder. In this talk, Marcel will show the tooling used to collect and store metrics gathered by Prometheus for the long term. Then analyze those on a large scale for extracting trends and seasonality but also forecasting of expected values for a given metric. Finally, he will integrate the predicted metrics back into the Prometheus monitoring and alerting stack to enable dynamic thresholding and anomaly detection. All done with no more than OpenSource tooling and a fully working demo utilizing the instrumentation available in Istio.
https://sched.co/Nrvj
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
AIOps: Anomaly Detection with Prometheus and Istio - Marcel Hild, Red Hat
As IT operations become more agile and complex, at the same time the need to enhance operational efficiency and intelligence grows. Monitoring applications and kubernetes clusters with Prometheus has become quite common. Yet identifying relevant metrics and thresholds for your setup is getting harder. In this talk, Marcel will show the tooling used to collect and store metrics gathered by Prometheus for the long term. Then analyze those on a large scale for extracting trends and seasonality but also forecasting of expected values for a given metric. Finally, he will integrate the predicted metrics back into the Prometheus monitoring and alerting stack to enable dynamic thresholding and anomaly detection. All done with no more than OpenSource tooling and a fully working demo utilizing the instrumentation available in Istio.
https://sched.co/Nrvj
- 4 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Adapt to Unified and Pluggable Cluster Management Platform at LinkedIn - Tengfei Mu & Abin Shahab
RAIN is a cluster resource management system developed at LinkedIn. It manages resources for tens of thousands of hosts per cluster in multiple datacenters including Azure to support scheduling both long running and batch jobs. It is integrated with existing LinkedIn cluster management ecosystem. The goal for our next generation cluster management system is to support heterogeneous compute workloads quickly to improve developer productivity and server utilizations. We have evaluated and decided to adopt K8s' declarative API and extensible architecture. The adoption process has quite a few challenges for integrating with existing ecosystem at LinkedIn scale. We first give an overview of LinkedIn cluster management ecosystem. Then we talk about our evaluation process and adoption challenges. We will then share lessons we learned during production and integration process.
https://sched.co/Nrm9
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Adapt to Unified and Pluggable Cluster Management Platform at LinkedIn - Tengfei Mu & Abin Shahab
RAIN is a cluster resource management system developed at LinkedIn. It manages resources for tens of thousands of hosts per cluster in multiple datacenters including Azure to support scheduling both long running and batch jobs. It is integrated with existing LinkedIn cluster management ecosystem. The goal for our next generation cluster management system is to support heterogeneous compute workloads quickly to improve developer productivity and server utilizations. We have evaluated and decided to adopt K8s' declarative API and extensible architecture. The adoption process has quite a few challenges for integrating with existing ecosystem at LinkedIn scale. We first give an overview of LinkedIn cluster management ecosystem. Then we talk about our evaluation process and adoption challenges. We will then share lessons we learned during production and integration process.
https://sched.co/Nrm9
- 2 participants
- 29 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Anomaly Detection for Cloud Native Storage - Seiya Takei & Xing Yang
Integrating with heterogeneous storage in the Cloud Native environment has always been a challenge. How to detect problems and fix them in a timely fashion is important for mission critical workloads. In this session, Takei-san and Xing will describe a common volume metrics model designed to retrieve data from heterogeneous storage in the Cloud Native environment. They will also illustrate a ML module that analyzes the data to detect anomalous behavior, and discuss how it helps Yahoo Japan identify problems early to keep the Cloud Native storage system healthy. Volume metrics such as IOPs, bandwidth, latency, and capacity are collected from storage backends serving workloads running on Kubernetes, and emitted to the Prometheus server. The ML module retrieves data from Prometheus and applies algorithms to do anomaly detection. Results are evaluated and alerts are issued when needed.
https://sched.co/Nrnb
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Anomaly Detection for Cloud Native Storage - Seiya Takei & Xing Yang
Integrating with heterogeneous storage in the Cloud Native environment has always been a challenge. How to detect problems and fix them in a timely fashion is important for mission critical workloads. In this session, Takei-san and Xing will describe a common volume metrics model designed to retrieve data from heterogeneous storage in the Cloud Native environment. They will also illustrate a ML module that analyzes the data to detect anomalous behavior, and discuss how it helps Yahoo Japan identify problems early to keep the Cloud Native storage system healthy. Volume metrics such as IOPs, bandwidth, latency, and capacity are collected from storage backends serving workloads running on Kubernetes, and emitted to the Prometheus server. The ML module retrieves data from Prometheus and applies algorithms to do anomaly detection. Results are evaluated and alerts are issued when needed.
https://sched.co/Nrnb
- 4 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
App Operator: The Hidden Persona - Ria Bhatia & Sudhanva Huruli, Microsoft
As enterprises look to deliver quality software as part of their business, two roles have been naturally created: the developer and the infrastructure administrator. Technologies such as Kubernetes have tackled the problem of managing the infrastructure. However, there is still a gap for how we manage applications on top of these systems. As a result, infrastructure operators and developers are forced to deal with concepts that are outside the scope of their roles. This talk will focus on the importance of having an application operator and the duties of this role in an enterprise embracing cloud native technologies.
https://sched.co/Nrw7
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
App Operator: The Hidden Persona - Ria Bhatia & Sudhanva Huruli, Microsoft
As enterprises look to deliver quality software as part of their business, two roles have been naturally created: the developer and the infrastructure administrator. Technologies such as Kubernetes have tackled the problem of managing the infrastructure. However, there is still a gap for how we manage applications on top of these systems. As a result, infrastructure operators and developers are forced to deal with concepts that are outside the scope of their roles. This talk will focus on the importance of having an application operator and the duties of this role in an enterprise embracing cloud native technologies.
https://sched.co/Nrw7
- 4 participants
- 25 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Auto Operation of Hundreds of K8s Clusters in Yahoo! Japan - Cheng Chen & Hiroki Katsuta, Yahoo Japan Corporation
Multi-tenancy in Kubernetes is actively being developed. However, single-tenancy is still the most practical way to ensure security and workload isolation between organizations. Yahoo! Japan is the biggest internet company in Japan, which develops and maintains hundreds of applications. Currently, we are running the most Kubernetes clusters in Japan. Different service teams, such as the payment system and e-commerce system, are using our clusters in order to serve 130 million Japanese users. In this session, we will present the motivation and procedures of building Kubernetes-as-a-Service in an on-premise environment, includes: ・Learning from our experience in production, such as upgrading clusters with zero downtime. ・Extend Kubernetes using features such as CRDs and Webhook ・Experience of managing hundreds of clusters in an on-premise environment with a handful of members
https://sched.co/NrnM
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Auto Operation of Hundreds of K8s Clusters in Yahoo! Japan - Cheng Chen & Hiroki Katsuta, Yahoo Japan Corporation
Multi-tenancy in Kubernetes is actively being developed. However, single-tenancy is still the most practical way to ensure security and workload isolation between organizations. Yahoo! Japan is the biggest internet company in Japan, which develops and maintains hundreds of applications. Currently, we are running the most Kubernetes clusters in Japan. Different service teams, such as the payment system and e-commerce system, are using our clusters in order to serve 130 million Japanese users. In this session, we will present the motivation and procedures of building Kubernetes-as-a-Service in an on-premise environment, includes: ・Learning from our experience in production, such as upgrading clusters with zero downtime. ・Extend Kubernetes using features such as CRDs and Webhook ・Experience of managing hundreds of clusters in an on-premise environment with a handful of members
https://sched.co/NrnM
- 6 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Benchmark Your Cloud Native Database - Josh Berkus, Red Hat
You can run your stateful apps on Kubernetes. You can even run your databases on Kubernetes. But what are you giving up in performance? Is it worth it, or should you stick to the hosting you know? For the past several months, we've been benchmarking various forms of Kubernetes storage, including host storage, network storage, cloud storage and cloud-native storage systems like Rook. Let us share with you the results of running PostgreSQL, CockroachDB and filesystem benchmarks so that you can make the best possible tradeoffs. We'll even show you how to do your own, to test your own platform. You will leave this talk with a much better idea of the quantitative tradeoffs between performance, reliability, data retention, and manageability.
https://sched.co/Nrol
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Benchmark Your Cloud Native Database - Josh Berkus, Red Hat
You can run your stateful apps on Kubernetes. You can even run your databases on Kubernetes. But what are you giving up in performance? Is it worth it, or should you stick to the hosting you know? For the past several months, we've been benchmarking various forms of Kubernetes storage, including host storage, network storage, cloud storage and cloud-native storage systems like Rook. Let us share with you the results of running PostgreSQL, CockroachDB and filesystem benchmarks so that you can make the best possible tradeoffs. We'll even show you how to do your own, to test your own platform. You will leave this talk with a much better idea of the quantitative tradeoffs between performance, reliability, data retention, and manageability.
https://sched.co/Nrol
- 2 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Blockchain Technology Powers Up Intelligent Shipping - Wenjie Xie, ChainNova
As we know, the shipping business, which accounts for 90% of global trade, is developing slowly and is inefficient due to its complex business processes. Today, Jay is going to share something about significant impact that the blockchain exerted in the field of shipping business upgrading and how traditional shipping business modifies its business models as well as transforms by using blockchain to create greater values. In this speech, I will take Chinese largest shipping company’s successful practice case as example to illustrate how the blockchain made a breakthrough in the shipping territory. Such breakthrough involves real-time dynamic information tracking on shipping containers worldwide. By combining with blockchain, the shipping resources are assertized and digitalized, enables putting the logistics as well as trade finance business into practice in a more effective way.
https://sched.co/NrvL
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Blockchain Technology Powers Up Intelligent Shipping - Wenjie Xie, ChainNova
As we know, the shipping business, which accounts for 90% of global trade, is developing slowly and is inefficient due to its complex business processes. Today, Jay is going to share something about significant impact that the blockchain exerted in the field of shipping business upgrading and how traditional shipping business modifies its business models as well as transforms by using blockchain to create greater values. In this speech, I will take Chinese largest shipping company’s successful practice case as example to illustrate how the blockchain made a breakthrough in the shipping territory. Such breakthrough involves real-time dynamic information tracking on shipping containers worldwide. By combining with blockchain, the shipping resources are assertized and digitalized, enables putting the logistics as well as trade finance business into practice in a more effective way.
https://sched.co/NrvL
- 3 participants
- 40 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
BuildKit: A Modern Builder Toolkit on Top of containerd - Tonis Tiigi & Akihiro Suda
BuildKit is a modern OCI image builder toolkit based on containerd container runtime used as a new backend in Docker build command and in rootless builder img. In this session, we'll demonstrate the capabilities of BuildKit and how it can help to improve your current application development process and your CI workflow. For example, we'll explain new features that allow to significantly improve the performance of your Dockerfiles or how with remote caching support in BuildKit you can be used to speed up your CI builds. Relying on the containerd manifest list support BuildKit can build multi-platform images with a single build request and a single Dockerfile. Participants will learn how to use BuildKit today, either as part of Docker platform or as a standalone tool deployed on a Kubernetes cluster, and the benefits it has compared to the previous image building methods.
https://sched.co/Nrlo
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
BuildKit: A Modern Builder Toolkit on Top of containerd - Tonis Tiigi & Akihiro Suda
BuildKit is a modern OCI image builder toolkit based on containerd container runtime used as a new backend in Docker build command and in rootless builder img. In this session, we'll demonstrate the capabilities of BuildKit and how it can help to improve your current application development process and your CI workflow. For example, we'll explain new features that allow to significantly improve the performance of your Dockerfiles or how with remote caching support in BuildKit you can be used to speed up your CI builds. Relying on the containerd manifest list support BuildKit can build multi-platform images with a single build request and a single Dockerfile. Participants will learn how to use BuildKit today, either as part of Docker platform or as a standalone tool deployed on a Kubernetes cluster, and the benefits it has compared to the previous image building methods.
https://sched.co/Nrlo
- 4 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Apps with Containers, Functions and Managed Services - Patrick Chanezon & Scott Coulton
Cloud native applications are composed of many technologies and components, but three canonical abstraction emerged in the past few years that help developers structure their architecture: container, functions responding to events, and managed services. This talk will explain how to develop (Docker, local Kubernetes, virtual Kubelet, OpenFaaS), deploy (managed Kubernetes, functions and services) and package (CNAB specification and tooling) applications using these three components and look at not only deployment workflows but also at day 2 concerns that a developer would need to consider in the cloud native landscape. We will demo every topic and a Github repository will be available for developers to reproduce the demos and learn at their own pace.
https://sched.co/Nrll
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Apps with Containers, Functions and Managed Services - Patrick Chanezon & Scott Coulton
Cloud native applications are composed of many technologies and components, but three canonical abstraction emerged in the past few years that help developers structure their architecture: container, functions responding to events, and managed services. This talk will explain how to develop (Docker, local Kubernetes, virtual Kubelet, OpenFaaS), deploy (managed Kubernetes, functions and services) and package (CNAB specification and tooling) applications using these three components and look at not only deployment workflows but also at day 2 concerns that a developer would need to consider in the cloud native landscape. We will demo every topic and a Github repository will be available for developers to reproduce the demos and learn at their own pace.
https://sched.co/Nrll
- 2 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Blockchain as a Service via Hyperledger Cello - Haining Henry Zhang & Tong Li
Hyperledger Cello (HLC) is a blockchain provisioning and operational system, which helps people use and manage blockchains in an efficient way. It supports multiple infrastructure including Docker, Kubernetes, vSphere and Swarm. Using Cello, blockchain developers and operators can build up a Blockchain as a Service (BaaS) platform quickly from scratch. In this talk, the speakers will introduce key features of Hyperledger Cello and demo how it can be used to manage the deployment of Hyperledger Fabric and chaincode lifecycle. In addition, the monitoring of a blockchain platform will be showcased.
https://sched.co/NrvO
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Blockchain as a Service via Hyperledger Cello - Haining Henry Zhang & Tong Li
Hyperledger Cello (HLC) is a blockchain provisioning and operational system, which helps people use and manage blockchains in an efficient way. It supports multiple infrastructure including Docker, Kubernetes, vSphere and Swarm. Using Cello, blockchain developers and operators can build up a Blockchain as a Service (BaaS) platform quickly from scratch. In this talk, the speakers will introduce key features of Hyperledger Cello and demo how it can be used to manage the deployment of Hyperledger Fabric and chaincode lifecycle. In addition, the monitoring of a blockchain platform will be showcased.
https://sched.co/NrvO
- 3 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Cloud Integration Applications Through Knative and Apache Camel - Willem Jiang & Longchun Zhang, Huawei
Apache Camel provides a powerful EIP (Enterprise Integration Patterns) DSL to integrate tons of different software middlewares. The project has been proven to be solid for years, while in the Cloud Native era, applications are powered by containers and Kubernetes. The Camel-K project builds features upon the serverless framework Knative, by leveraging Knative eventing and serving components, it brings Apache Camel into the Cloud Native world. With Camel-K, developers can integrate Knative applications with few lines of DSL codes, to glue services together. In this talk, Willem and Longchun will briefly introduce Apache Camel and Camel-K project, and how they are integrated with Cloud Native stacks. At the end they will give an end-to-end demo on how the services are integrated with Camel and Knative, which is from the practices in a smart park project.
https://sched.co/Nrpa
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building Cloud Integration Applications Through Knative and Apache Camel - Willem Jiang & Longchun Zhang, Huawei
Apache Camel provides a powerful EIP (Enterprise Integration Patterns) DSL to integrate tons of different software middlewares. The project has been proven to be solid for years, while in the Cloud Native era, applications are powered by containers and Kubernetes. The Camel-K project builds features upon the serverless framework Knative, by leveraging Knative eventing and serving components, it brings Apache Camel into the Cloud Native world. With Camel-K, developers can integrate Knative applications with few lines of DSL codes, to glue services together. In this talk, Willem and Longchun will briefly introduce Apache Camel and Camel-K project, and how they are integrated with Cloud Native stacks. At the end they will give an end-to-end demo on how the services are integrated with Camel and Knative, which is from the practices in a smart park project.
https://sched.co/Nrpa
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building a Powerful Edge Using Blockchain - Zhao Zhenlong & Jing Shuaishuai
There is a key question how to build a powerful edge of IoT system. We considered a two-layer architecture which separates thinking and reflexing and edge plays a role in reflex center of human while Al is like brain. Further, a blockchain-base edge upstreams trusted data to AI system while smart contract with basic rules provides self-decision ability. Zhenlong Zhao will introduce the architecture mentioned above especially how to build an edge-trusted, distributed-secure and smart-self-decided layer using blockchain. Key technologies in building Trusted-Access-Env which is responsible for identity recognition, invasion detection, data cleaning, security enhancement using vector-based portrait, Intel SGX, ARM TrustZone and byzantine consensus will be fully detailed by Hansom Jing. A complex case of data integration from various IoT networks using multi-chain will also be discussed.
https://sched.co/NrtV
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building a Powerful Edge Using Blockchain - Zhao Zhenlong & Jing Shuaishuai
There is a key question how to build a powerful edge of IoT system. We considered a two-layer architecture which separates thinking and reflexing and edge plays a role in reflex center of human while Al is like brain. Further, a blockchain-base edge upstreams trusted data to AI system while smart contract with basic rules provides self-decision ability. Zhenlong Zhao will introduce the architecture mentioned above especially how to build an edge-trusted, distributed-secure and smart-self-decided layer using blockchain. Key technologies in building Trusted-Access-Env which is responsible for identity recognition, invasion detection, data cleaning, security enhancement using vector-based portrait, Intel SGX, ARM TrustZone and byzantine consensus will be fully detailed by Hansom Jing. A complex case of data integration from various IoT networks using multi-chain will also be discussed.
https://sched.co/NrtV
- 3 participants
- 41 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building and Managing Kubernetes with Kubernetes - Xin Ma, eBay
Kubernetes as a declarative and portable system can be used to do many things in different ways. At eBay we built a fleet management system based on k8s. Everything(server, subnet, OS, package and state) is declarative and can be modeled as CRDs in k8s, or referred to as a commit id in git from the objects. By running various controllers on top of these CRD objects, we use k8s to manage k8s, and the entire eBay data center. - Our system provisions hosts the same way k8s creates and manages pods. - We build k8s clusters with Salt. each host has a set of states defined in its salt CRD object. controllers pull states from git based on commit ids to apply. - We build both schedulers and deployment transactions to manage the k8s clusters for both config deployments and upgrades. This declarative, highly scalable, auto healing, and cloud native system is what we think can unify eBay’s fleet.
https://sched.co/Nrm0
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Building and Managing Kubernetes with Kubernetes - Xin Ma, eBay
Kubernetes as a declarative and portable system can be used to do many things in different ways. At eBay we built a fleet management system based on k8s. Everything(server, subnet, OS, package and state) is declarative and can be modeled as CRDs in k8s, or referred to as a commit id in git from the objects. By running various controllers on top of these CRD objects, we use k8s to manage k8s, and the entire eBay data center. - Our system provisions hosts the same way k8s creates and manages pods. - We build k8s clusters with Salt. each host has a set of states defined in its salt CRD object. controllers pull states from git based on commit ids to apply. - We build both schedulers and deployment transactions to manage the k8s clusters for both config deployments and upgrades. This declarative, highly scalable, auto healing, and cloud native system is what we think can unify eBay’s fleet.
https://sched.co/Nrm0
- 1 participant
- 28 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CITIC Bank's Containerized Exploration Road - Jia Xing, Alauda
This presentation will introduce CITIC Bank, one of China's largest commercial banks, in its valuable practice in building a container platform. CITIC Bank and Alauda have completed the Cloud Native container PaaS platform based on DevOps, established a bank independent operating environment, and fully automated the application development and testing process. Double the product iteration cycle. In this presentation, we will elaborate on how K8s can help CITIC Bank achieve the following goals: - Unified portal, unified user management, support for multi-tenancy and operational scenario - Flexible scaling, grayscale publishing, enabling rapid iteration of applications - Fully integrated, integrated tool chain - Real-time monitoring of service and operational status, intelligent failure analysis - Middleware application market construction
https://sched.co/NrmI
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CITIC Bank's Containerized Exploration Road - Jia Xing, Alauda
This presentation will introduce CITIC Bank, one of China's largest commercial banks, in its valuable practice in building a container platform. CITIC Bank and Alauda have completed the Cloud Native container PaaS platform based on DevOps, established a bank independent operating environment, and fully automated the application development and testing process. Double the product iteration cycle. In this presentation, we will elaborate on how K8s can help CITIC Bank achieve the following goals: - Unified portal, unified user management, support for multi-tenancy and operational scenario - Flexible scaling, grayscale publishing, enabling rapid iteration of applications - Fully integrated, integrated tool chain - Real-time monitoring of service and operational status, intelligent failure analysis - Middleware application market construction
https://sched.co/NrmI
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CNCF CloudEvents Project: A Step Towards Serverless Interop - Doug Davis, IBM
The CloudEvents project was started to provide a first step towards Serverless interoperability by trying to define a common set of metadata, and format, for events flowing into Serverless platforms. In this session, after a brief introduction of the project, we'll discuss the status of the project, where it's being used, how people can use it via our SDKs and where we see it going in the future. Time permitting, we'll even showcase our latest demo that shows how a key industry consortium is considering using it in their critical business workflows.
https://sched.co/NrqP
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CNCF CloudEvents Project: A Step Towards Serverless Interop - Doug Davis, IBM
The CloudEvents project was started to provide a first step towards Serverless interoperability by trying to define a common set of metadata, and format, for events flowing into Serverless platforms. In this session, after a brief introduction of the project, we'll discuss the status of the project, where it's being used, how people can use it via our SDKs and where we see it going in the future. Time permitting, we'll even showcase our latest demo that shows how a key industry consortium is considering using it in their critical business workflows.
https://sched.co/NrqP
- 5 participants
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CNCF Serverless WG: Where Do We Go From Here? - Doug Davis, IBM
Come explore the history, goals, outputs and future direction of the CNCF Serverless WG. With the CloudEvents specification nearing its completion, the question of what (if anything) should come next has started to come up. One of the top pain-points mentioned for people using Serverless is the lack of interop and portability of their functions - does this open the door for a second sandbox project? Is it too soon? In this session we'll discuss, with the audience, these options and gather feedback to help influence what the WG does next. Come prepared with your thoughts and ideas!
https://sched.co/NrqS
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CNCF Serverless WG: Where Do We Go From Here? - Doug Davis, IBM
Come explore the history, goals, outputs and future direction of the CNCF Serverless WG. With the CloudEvents specification nearing its completion, the question of what (if anything) should come next has started to come up. One of the top pain-points mentioned for people using Serverless is the lack of interop and portability of their functions - does this open the door for a second sandbox project? Is it too soon? In this session we'll discuss, with the audience, these options and gather feedback to help influence what the WG does next. Come prepared with your thoughts and ideas!
https://sched.co/NrqS
- 8 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Cloud Native Load Balancing From Scratch - Fangyuan Li, VMware
Load balancing is required by all modern distributed systems, which can be done in many places and multiple layers. With all the options on the table, eg: gRPC, Envoy, IPVS/BPF, have you been curious of when and how any one of them will fit into your stack and scale your system as traffic grows? Aiming to “demystify” load balancing in K8s, I’d like to share my experience utilizing these cloud-native load balancing techniques, discussing their tradeoffs and applicable scenarios. The journey starts with a simple VIP iptable implementation. Then we dive deeper and examine from client to server, kernel to userspace, going up from IP to HTTP. We’ll draw the big picture and demonstrate the use of different tools in plain Bash scripts. With these building blocks in mind, we’ll summarize by comparing them across K8s(clusterIP/nodePort), Docker(routing mesh), Envoy, and a number of CNI plugins.
https://sched.co/Nro2
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Cloud Native Load Balancing From Scratch - Fangyuan Li, VMware
Load balancing is required by all modern distributed systems, which can be done in many places and multiple layers. With all the options on the table, eg: gRPC, Envoy, IPVS/BPF, have you been curious of when and how any one of them will fit into your stack and scale your system as traffic grows? Aiming to “demystify” load balancing in K8s, I’d like to share my experience utilizing these cloud-native load balancing techniques, discussing their tradeoffs and applicable scenarios. The journey starts with a simple VIP iptable implementation. Then we dive deeper and examine from client to server, kernel to userspace, going up from IP to HTTP. We’ll draw the big picture and demonstrate the use of different tools in plain Bash scripts. With these building blocks in mind, we’ll summarize by comparing them across K8s(clusterIP/nodePort), Docker(routing mesh), Envoy, and a number of CNI plugins.
https://sched.co/Nro2
- 1 participant
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CodeReady Containers; Simplified Deployment and Cluster API for Desktops - Gerard Braad, Red Hat
With the introduction of OpenShift 4.0, a new method of installation targeting cloud providers was introduced. For CodeReady Containers we provide a simplified method to enable this installation for desktop hypervisors, like kvm, xhyve/hyperkit and Hyper-V on respectively Linux, macOS, and Windows. I will talk about the lessons learned with the previous approaches used to enable desktop deployments, like minikube and minishift and how we improve on this and how we enable the Cluster API to target desktop virtualization. Using the Cluster API it will be possible to scale out and add additional nodes to the cluster, and in our case, you will be able to add nodes to desktop hypervisors.
https://sched.co/NrnV
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
CodeReady Containers; Simplified Deployment and Cluster API for Desktops - Gerard Braad, Red Hat
With the introduction of OpenShift 4.0, a new method of installation targeting cloud providers was introduced. For CodeReady Containers we provide a simplified method to enable this installation for desktop hypervisors, like kvm, xhyve/hyperkit and Hyper-V on respectively Linux, macOS, and Windows. I will talk about the lessons learned with the previous approaches used to enable desktop deployments, like minikube and minishift and how we improve on this and how we enable the Cluster API to target desktop virtualization. Using the Cluster API it will be possible to scale out and add additional nodes to the cluster, and in our case, you will be able to add nodes to desktop hypervisors.
https://sched.co/NrnV
- 3 participants
- 28 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Community Data is Not Community Metrics - Brian Proffitt, Red Hat
As Project CHAOSS highlights, metrics are key to measuring community health. And that quantitative data is a key to these metrics. But, as Brian Proffitt will describe in this talk, all the data in the world won't help you find answers if you don't know what the questions are. Brian will walk attendees through what happens when pretty data can distract from the real value of metrics, and what the right questions can be.
https://sched.co/Nrt7
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Community Data is Not Community Metrics - Brian Proffitt, Red Hat
As Project CHAOSS highlights, metrics are key to measuring community health. And that quantitative data is a key to these metrics. But, as Brian Proffitt will describe in this talk, all the data in the world won't help you find answers if you don't know what the questions are. Brian will walk attendees through what happens when pretty data can distract from the real value of metrics, and what the right questions can be.
https://sched.co/Nrt7
- 3 participants
- 27 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Consolidate Real Time and HMI with ACRN Hypervisor - Jack Ren, Intel
With the increasing momentum of embedded devices getting smarter and always connected, it is prevalent to see that more and more industrial automation manufacturers (Siemens, Beckhoff, Inovance, etc) are combining multiple platforms (PLC, HMI, MC, Robotics, etc) into the the single products. The virtualization is the key technologies to empower such kind of the workload consolidation. However, one of the challenges is its strict Real-Time requirements. Some of the products need the Real-Time task’s scheduling latency to be less than 30us or even less.The traditional virtualization solution is unable to hard to achieve the Real-Time requirements above. For example, the KVM is only able to achieve 100us-level scheduling latency. This talk will present those challenges and how ARCN Real-time is designed to overcome those challenges and meet the industrial-grade Real-Time performance.
https://sched.co/Nrui
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Consolidate Real Time and HMI with ACRN Hypervisor - Jack Ren, Intel
With the increasing momentum of embedded devices getting smarter and always connected, it is prevalent to see that more and more industrial automation manufacturers (Siemens, Beckhoff, Inovance, etc) are combining multiple platforms (PLC, HMI, MC, Robotics, etc) into the the single products. The virtualization is the key technologies to empower such kind of the workload consolidation. However, one of the challenges is its strict Real-Time requirements. Some of the products need the Real-Time task’s scheduling latency to be less than 30us or even less.The traditional virtualization solution is unable to hard to achieve the Real-Time requirements above. For example, the KVM is only able to achieve 100us-level scheduling latency. This talk will present those challenges and how ARCN Real-time is designed to overcome those challenges and meet the industrial-grade Real-Time performance.
https://sched.co/Nrui
- 4 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Container Technology Drives Windows Application Transformation - Huajun Gu & Jason Huang
Windows containers are not new for Kubernetes. A lot of efforts have been made to ensure a hybrid Kubernetes cluster could be deployed. The session will be separated into three parts. 1) Lifting and Shifting -- Experience of migrate legacy applications into Windows container. 2) A hybrid Kubernetes cluster -- Legacy applications still can be governed by latest technologies. 3) Future challenges -- Potential workarounds for solving future challenges.
https://sched.co/NrmF
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Container Technology Drives Windows Application Transformation - Huajun Gu & Jason Huang
Windows containers are not new for Kubernetes. A lot of efforts have been made to ensure a hybrid Kubernetes cluster could be deployed. The session will be separated into three parts. 1) Lifting and Shifting -- Experience of migrate legacy applications into Windows container. 2) A hybrid Kubernetes cluster -- Legacy applications still can be governed by latest technologies. 3) Future challenges -- Potential workarounds for solving future challenges.
https://sched.co/NrmF
- 6 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Continues Integration Practices for Zephyr Upstream - Hake Huang, NXP Semiconductor Inc
Continues integration(CI) is getting popular in many open source projects. There are many successful open source projects which can support CI. However, how to integrate existing open source projects and build an efficient CI pipeline is getting importance, as the project is getting much more complex. Hereinafter, we present how NXP zephyr Devops system works for NXP upstream augment testing. The proposed system contains several subsystems based on several popular open source projects, including building an internal cloudy build system with zephyr Docker file, and linking this Docker image with Jenkins Docker, a scheduler system for multiply board testing as well as virtualization validation system. and some glue scripts. With this system setting, we build up a CI system with minimum supporting resources and high reliable quality tracking and validation for upstream patches
https://sched.co/Nrv0
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Continues Integration Practices for Zephyr Upstream - Hake Huang, NXP Semiconductor Inc
Continues integration(CI) is getting popular in many open source projects. There are many successful open source projects which can support CI. However, how to integrate existing open source projects and build an efficient CI pipeline is getting importance, as the project is getting much more complex. Hereinafter, we present how NXP zephyr Devops system works for NXP upstream augment testing. The proposed system contains several subsystems based on several popular open source projects, including building an internal cloudy build system with zephyr Docker file, and linking this Docker image with Jenkins Docker, a scheduler system for multiply board testing as well as virtualization validation system. and some glue scripts. With this system setting, we build up a CI system with minimum supporting resources and high reliable quality tracking and validation for upstream patches
https://sched.co/Nrv0
- 2 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Cost-Effective Scheduling of a Massive Number of Containers in Kubernetes - Yuan Chen, JD.com
JD runs one of the largest Kubernetes clusters in production in the world, supporting a wide range of workloads from e-commerce services to big data and machine learning jobs. The massive scale and complexity requires efficient scheduling to address the scalability and cost-effectiveness challenges. JD’s Chief Architect, Haifeng Liu, will present how JD overcomes hurdles to improve its Kubernetes Clusters’ resource utilization and cost efficiency through advanced scheduling, including fine-grained monetization and monitoring of resource usage, machine learning-driven resource allocation, co-scheduling of mixed workloads and millisecond-level elastic scaling. Specifically, Haifeng will describe Archimedes - JD's Kubernetes scheduling system, and how it handled an extreme demand with $24.7 billion of transactions on JD's Kubernetes platform during JD's June 18 anniversary sale event.
https://sched.co/Nrm3
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Cost-Effective Scheduling of a Massive Number of Containers in Kubernetes - Yuan Chen, JD.com
JD runs one of the largest Kubernetes clusters in production in the world, supporting a wide range of workloads from e-commerce services to big data and machine learning jobs. The massive scale and complexity requires efficient scheduling to address the scalability and cost-effectiveness challenges. JD’s Chief Architect, Haifeng Liu, will present how JD overcomes hurdles to improve its Kubernetes Clusters’ resource utilization and cost efficiency through advanced scheduling, including fine-grained monetization and monitoring of resource usage, machine learning-driven resource allocation, co-scheduling of mixed workloads and millisecond-level elastic scaling. Specifically, Haifeng will describe Archimedes - JD's Kubernetes scheduling system, and how it handled an extreme demand with $24.7 billion of transactions on JD's Kubernetes platform during JD's June 18 anniversary sale event.
https://sched.co/Nrm3
- 4 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Creating your First Smart Contract on Hyperledger Fabric! - Swetha Repakula & Morgan Bauer, IBM
When one thinks of blockchain, two technologies that come to mind are Bitcoin and Ethereum. Much of the knowledge has been focused on public networks, and less is known about the permissioned blockchain platforms out there like Hyperledger Fabric. Fabric is an open source blockchain platform that has been designed for corporate use cases. Morgan and Swetha will go through the architecture of Hyperledger Fabric detailing the transaction workflow, consensus mechanism, and smart contract capabilities. They will demonstrate how and end to end application could work on Fabric and in the process they will also talk about the benefits of a permissioned platform. Attendees will leave with knowledge to start developing on Hyperledger Fabric.
https://sched.co/NrvR
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Creating your First Smart Contract on Hyperledger Fabric! - Swetha Repakula & Morgan Bauer, IBM
When one thinks of blockchain, two technologies that come to mind are Bitcoin and Ethereum. Much of the knowledge has been focused on public networks, and less is known about the permissioned blockchain platforms out there like Hyperledger Fabric. Fabric is an open source blockchain platform that has been designed for corporate use cases. Morgan and Swetha will go through the architecture of Hyperledger Fabric detailing the transaction workflow, consensus mechanism, and smart contract capabilities. They will demonstrate how and end to end application could work on Fabric and in the process they will also talk about the benefits of a permissioned platform. Attendees will leave with knowledge to start developing on Hyperledger Fabric.
https://sched.co/NrvR
- 2 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Debugging with eBPF on Arm Platforms - Leo Yan, Linaro
This session will discuss the in-kernel virtual machine to extract information from a running kernel based on eBPF. Firstly this session will quickly give brief introduction for eBPF working mechanism so that allow developers to gather information for debug and tuning by attaching eBPF programs using kprobes or tracepoints and is reinforced with a roll-your-own example program that illustrates how userspace can exploit these mechanisms. After that we move from theory to practice by looking at several userspace tools that allow developers to write high level eBPF programs (or run other peoples pre-canned ones) and process the resulting data.
https://sched.co/Nrtw
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Debugging with eBPF on Arm Platforms - Leo Yan, Linaro
This session will discuss the in-kernel virtual machine to extract information from a running kernel based on eBPF. Firstly this session will quickly give brief introduction for eBPF working mechanism so that allow developers to gather information for debug and tuning by attaching eBPF programs using kprobes or tracepoints and is reinforced with a roll-your-own example program that illustrates how userspace can exploit these mechanisms. After that we move from theory to practice by looking at several userspace tools that allow developers to write high level eBPF programs (or run other peoples pre-canned ones) and process the resulting data.
https://sched.co/Nrtw
- 2 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Jaeger – Steve Flanders, Omnition
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
This session will provide a deep-dive into the Jaeger project and the power it provides for distributed tracing data. Some quick background information will lay the foundation to discuss advanced topics including adaptive sampling, multi-tenancy, persistency tradeoffs, analytics and more. Demos of recently added features, integrations with solutions including OpenCensus and solving real-world problems with distributed tracing data will be shown. After this session, attendees will better understand the value Jaeger provides and be ready to make contributions to the project.
https://sched.co/OGle
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Jaeger – Steve Flanders, Omnition
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
This session will provide a deep-dive into the Jaeger project and the power it provides for distributed tracing data. Some quick background information will lay the foundation to discuss advanced topics including adaptive sampling, multi-tenancy, persistency tradeoffs, analytics and more. Demos of recently added features, integrations with solutions including OpenCensus and solving real-world problems with distributed tracing data will be shown. After this session, attendees will better understand the value Jaeger provides and be ready to make contributions to the project.
https://sched.co/OGle
- 3 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Kubernetes Policy WG - Zhipeng Huang, Huawei
In this session we will cover the progress Kubernetes Policy WG had made during the first half year of 2019, some of the policy related k8s KEPs, and also new plannings for the next half year regarding unified policy object, cloud native policy white paper
https://sched.co/Nrqw
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Kubernetes Policy WG - Zhipeng Huang, Huawei
In this session we will cover the progress Kubernetes Policy WG had made during the first half year of 2019, some of the policy related k8s KEPs, and also new plannings for the next half year regarding unified policy object, cloud native policy white paper
https://sched.co/Nrqw
- 2 participants
- 16 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Kubespray (a sig-cluster-lifecycle's project) - Rong Zhang, Suning.com
Kubespray is one of the most versatile kubernetes-cluster manager and benefits of an extensive and active community. Kubespray main focus is to deploy and manage production kubernetes clusters on bare metal and on all major cloud platforms. The deep-dive session will focus on making decisions with the community and opening discussions for the future of the project, the roadmap, the organisation, and how to contribute and help contributors more effectively.
https://sched.co/Nrr5
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Kubespray (a sig-cluster-lifecycle's project) - Rong Zhang, Suning.com
Kubespray is one of the most versatile kubernetes-cluster manager and benefits of an extensive and active community. Kubespray main focus is to deploy and manage production kubernetes clusters on bare metal and on all major cloud platforms. The deep-dive session will focus on making decisions with the community and opening discussions for the future of the project, the roadmap, the organisation, and how to contribute and help contributors more effectively.
https://sched.co/Nrr5
- 2 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Rook - Jared Watts, Upbound & Dmitry Yusupov, Nexenta Systems
In this talk, we will be taking a deep-dive through both the architecture and some of the more recent developments of the Rook project. Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for a diverse set of storage solutions to natively integrate with cloud-native environments. We will learn about using multi-homed network configurations for popular Rook storage operators such as EdgeFS and Ceph. Backend and client networking isolation will be explored in detail, focusing on performance analysis and security benefits of such configurations. Rook was accepted as the first storage project hosted by the Cloud Native Computing Foundation in January 2018.
https://sched.co/NrrE
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: Rook - Jared Watts, Upbound & Dmitry Yusupov, Nexenta Systems
In this talk, we will be taking a deep-dive through both the architecture and some of the more recent developments of the Rook project. Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for a diverse set of storage solutions to natively integrate with cloud-native environments. We will learn about using multi-homed network configurations for popular Rook storage operators such as EdgeFS and Ceph. Backend and client networking isolation will be explored in detail, focusing on performance analysis and security benefits of such configurations. Rook was accepted as the first storage project hosted by the Cloud Native Computing Foundation in January 2018.
https://sched.co/NrrE
- 2 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: etcd - Jingyi Hu, Google
etcd, a distributed key-value store, is the most critical component to Kubernetes control plane to provide strong consistency and durability of cluster metadata. etcd implements Raft consensus algorithm to distribute the data across multiple nodes. All data replication is done by Raft. Did you know etcd Raft package is also used in many other projects? CockroachDB shares etcd Raft implementation for its group membership protocol. TiKV ported etcd Raft to Rust, which is originally written in Go, and uses it to implement their distributed transactional data base. This session will cover the basics of Raft consensus algorithms, its implementation details, and future roadmap of Raft package.
https://sched.co/Nrqh
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deep Dive: etcd - Jingyi Hu, Google
etcd, a distributed key-value store, is the most critical component to Kubernetes control plane to provide strong consistency and durability of cluster metadata. etcd implements Raft consensus algorithm to distribute the data across multiple nodes. All data replication is done by Raft. Did you know etcd Raft package is also used in many other projects? CockroachDB shares etcd Raft implementation for its group membership protocol. TiKV ported etcd Raft to Rust, which is originally written in Go, and uses it to implement their distributed transactional data base. This session will cover the basics of Raft consensus algorithms, its implementation details, and future roadmap of Raft package.
https://sched.co/Nrqh
- 7 participants
- 40 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deployment and Management in the Age of Cloud Integrated Applications - Neil Peterson, Microsoft
With the advancement in cloud service capabilities such as databases, cognitive services, and messaging queues, application architecture is extending to include not only code but also managed cloud services. In this talk we will examine the unique challenges in deploying and managing cloud integrated applications. Topics will include: - How to deploy and manage code and cloud services as a single unit - Managing connection strings and keys between application and cloud services - Comparison of emerging application deployment technology such as the Kubernetes Service Catalog, Terraform, and Cloud Native Application Bundles (CNAB) The goal of this talk is to not only consider how cloud integrated applications change deployment and management practices, but to also take a hands on look at the emerging technology that facilitates these deployments.
https://sched.co/Nrmg
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Deployment and Management in the Age of Cloud Integrated Applications - Neil Peterson, Microsoft
With the advancement in cloud service capabilities such as databases, cognitive services, and messaging queues, application architecture is extending to include not only code but also managed cloud services. In this talk we will examine the unique challenges in deploying and managing cloud integrated applications. Topics will include: - How to deploy and manage code and cloud services as a single unit - Managing connection strings and keys between application and cloud services - Comparison of emerging application deployment technology such as the Kubernetes Service Catalog, Terraform, and Cloud Native Application Bundles (CNAB) The goal of this talk is to not only consider how cloud integrated applications change deployment and management practices, but to also take a hands on look at the emerging technology that facilitates these deployments.
https://sched.co/Nrmg
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Developing Open Source for Safety and Security - Kate Stewart, Linux Foundation
Open source projects thrive when they can accept great ideas and developers are able to extend the code to “scratch their itch”. Developing safety critical applications, on the other hand, requires rigorous processes to make sure they won’t fail in critical ways and there’s a high threshold before change is accepted. Linux and Zephyr are both working towards achieving Safety Certifications with different approaches. Zephyr is designed for devices where Linux is too big to fit, or have long battery life needs. This talk will summarize the current state of Zephyr and the project’s plans for going after Functional Safety certifications in 2019 while still handling any potential security issues. This will be contrasted with the ELISA project and how the team on ELISA is working towards new processes and tools to help Linux become certified for use in functional safety applications.
https://sched.co/Nrsj
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Developing Open Source for Safety and Security - Kate Stewart, Linux Foundation
Open source projects thrive when they can accept great ideas and developers are able to extend the code to “scratch their itch”. Developing safety critical applications, on the other hand, requires rigorous processes to make sure they won’t fail in critical ways and there’s a high threshold before change is accepted. Linux and Zephyr are both working towards achieving Safety Certifications with different approaches. Zephyr is designed for devices where Linux is too big to fit, or have long battery life needs. This talk will summarize the current state of Zephyr and the project’s plans for going after Functional Safety certifications in 2019 while still handling any potential security issues. This will be contrasted with the ELISA project and how the team on ELISA is working towards new processes and tools to help Linux become certified for use in functional safety applications.
https://sched.co/Nrsj
- 3 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
EROFS, an Introduction and our Smartphone Practice - Xiang Gao, Huawei
EROFS filesystem is a Linux read-only file system in order to save extra storage space with guaranteed end-to-end performance for embedded devices, especially Android devices, which designs to reduce metadata compared with other generic filesystems and provide transparent compression support to target filesystem users. In the past year 2018, EROFS has been developed, merged into Linux staging tree and landed to several smartphones. Note that it is still actively under development and more useful features will be added later. This topic presents the issue and our practice of real-time decompression in consumer embedded devices, EROFS detailed design, benchmark, comparison with exist squashfs, compressed btrfs and the future roadmap of EROFS.
https://sched.co/Nru2
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
EROFS, an Introduction and our Smartphone Practice - Xiang Gao, Huawei
EROFS filesystem is a Linux read-only file system in order to save extra storage space with guaranteed end-to-end performance for embedded devices, especially Android devices, which designs to reduce metadata compared with other generic filesystems and provide transparent compression support to target filesystem users. In the past year 2018, EROFS has been developed, merged into Linux staging tree and landed to several smartphones. Note that it is still actively under development and more useful features will be added later. This topic presents the issue and our practice of real-time decompression in consumer embedded devices, EROFS detailed design, benchmark, comparison with exist squashfs, compressed btrfs and the future roadmap of EROFS.
https://sched.co/Nru2
- 4 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Efficient and Flexible Virtual Machine Networking Through eBPF - Jason Wang, Red Hat
This talk will seek the method to build VM networking infrastructure through eBPF. Traditional networking datapath and several limitations of it will be reviewed first . Then eBPF based method will be introduced: eBPF based filtering allows a user configurable high speed packet filtering solution like virtio-net filter for vhost; eBPF based packet steering allows userspace to inject its own steering policy like RSS; eBPF/XDP based host datapth acceleration allow userspace to build a flexible and efficient datapath on host; eBPF offloading allow guest to offload eBPF tasks like XDP and tc_cls to host for a native packet processing on host. At the end, the performance numbers, challenges and future work will be also discussed.
https://sched.co/Nrtz
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Efficient and Flexible Virtual Machine Networking Through eBPF - Jason Wang, Red Hat
This talk will seek the method to build VM networking infrastructure through eBPF. Traditional networking datapath and several limitations of it will be reviewed first . Then eBPF based method will be introduced: eBPF based filtering allows a user configurable high speed packet filtering solution like virtio-net filter for vhost; eBPF based packet steering allows userspace to inject its own steering policy like RSS; eBPF/XDP based host datapth acceleration allow userspace to build a flexible and efficient datapath on host; eBPF offloading allow guest to offload eBPF tasks like XDP and tc_cls to host for a native packet processing on host. At the end, the performance numbers, challenges and future work will be also discussed.
https://sched.co/Nrtz
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Serverless functions are event-triggered, stateless and ephemeral, which makes metrics essential to a Serverless platform. Both system metrics and user metrics are helpful for operators and developers to understand what happens in the server side. OpenWhisk is an open sourced Serverless/Function-as-a-Service (FaaS) platform that can be deployed on Kubernetes. Apache OpenWhisk uses Kamon to collect metrics by default. Kamon Prometheus exporter supports for exporting the metrics to Prometheus, which is the popular Kubernetes monitoring tool. This presentation will introduce what kind of metrics are defined on Apache OpenWhisk, then show how to enable these metrics on Kubernetes using Prometheus and Grafana, and at last demonstrate a live demo.
https://sched.co/Nrpd
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Serverless functions are event-triggered, stateless and ephemeral, which makes metrics essential to a Serverless platform. Both system metrics and user metrics are helpful for operators and developers to understand what happens in the server side. OpenWhisk is an open sourced Serverless/Function-as-a-Service (FaaS) platform that can be deployed on Kubernetes. Apache OpenWhisk uses Kamon to collect metrics by default. Kamon Prometheus exporter supports for exporting the metrics to Prometheus, which is the popular Kubernetes monitoring tool. This presentation will introduce what kind of metrics are defined on Apache OpenWhisk, then show how to enable these metrics on Kubernetes using Prometheus and Grafana, and at last demonstrate a live demo.
https://sched.co/Nrpd
- 3 participants
- 29 minutes
5 Jul 2019
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Enhancing Envoy: Certificate Handling at the Edge - Brian Redbeard & Bill Decoste, Red Hat
For many users the nuances of SSL/TLS engines are fuzzy and differentiation is based on marketing terminology. To understand why some users desire (or require) the use of a specific public key infrastructure (PKI) toolkit we will analyze the work recently completed around adding support for OpenSSL to Envoy. In discussing this work we will outline how it enables cryptographic conformance with regulations like the United States Federal Information Processing Standard (FIPS) 140-2 and how it benefits the community at large. Participants should have familiarity with proxy servers so that they can follow along with the presentation.
https://sched.co/Nrpj
Enhancing Envoy: Certificate Handling at the Edge - Brian Redbeard & Bill Decoste, Red Hat
For many users the nuances of SSL/TLS engines are fuzzy and differentiation is based on marketing terminology. To understand why some users desire (or require) the use of a specific public key infrastructure (PKI) toolkit we will analyze the work recently completed around adding support for OpenSSL to Envoy. In discussing this work we will outline how it enables cryptographic conformance with regulations like the United States Federal Information Processing Standard (FIPS) 140-2 and how it benefits the community at large. Participants should have familiarity with proxy servers so that they can follow along with the presentation.
https://sched.co/Nrpj
- 3 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Exploiting Buffer Overflows on RISC-V - Christina Quast, None
Almost 10 years ago, work on the RISC-V ISA specification began. Since around a year, we had the first hardware showing up, and since this year, this hardware is even affordable. With this development, the first products and also the first exploits will show up. This talk will give an introduction to the RISC-V architecture and how exploitation differs from Intel and ARM. Afterward, examples of how to overflow a buffer, create shellcode in assembler language, and finally, how to perform ret2libc are shown. Basic understanding of assembly and C is a plus.
https://sched.co/Nrsm
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Exploiting Buffer Overflows on RISC-V - Christina Quast, None
Almost 10 years ago, work on the RISC-V ISA specification began. Since around a year, we had the first hardware showing up, and since this year, this hardware is even affordable. With this development, the first products and also the first exploits will show up. This talk will give an introduction to the RISC-V architecture and how exploitation differs from Intel and ARM. Afterward, examples of how to overflow a buffer, create shellcode in assembler language, and finally, how to perform ret2libc are shown. Basic understanding of assembly and C is a plus.
https://sched.co/Nrsm
- 4 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Exploring High Availability in Kubernetes with Vitess - Jiten Vaidya, PlanetScale
As companies grow their infrastructure on the cloud in Kubernetes, questions of high availability arise. To be truly cloud native, you must be able to handle failure at any point in your stack. Vitess has many features that can help in failure identification and handling, such as vtgate-as-proxy and data recovery through duplication (instead of backup). Vitess also works with many third party tools like Prometheus for easy monitoring and observability. In this talk, PlanetScale cofounder and CEO Jiten Vaidya will present the case for planning for failure. Using a live demo, Jiten will show how designing for high availability using Vitess allows you to prepare for risk, avert disasters, and recover from catastrophic failure.
https://sched.co/Nrq4
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Exploring High Availability in Kubernetes with Vitess - Jiten Vaidya, PlanetScale
As companies grow their infrastructure on the cloud in Kubernetes, questions of high availability arise. To be truly cloud native, you must be able to handle failure at any point in your stack. Vitess has many features that can help in failure identification and handling, such as vtgate-as-proxy and data recovery through duplication (instead of backup). Vitess also works with many third party tools like Prometheus for easy monitoring and observability. In this talk, PlanetScale cofounder and CEO Jiten Vaidya will present the case for planning for failure. Using a live demo, Jiten will show how designing for high availability using Vitess allows you to prepare for risk, avert disasters, and recover from catastrophic failure.
https://sched.co/Nrq4
- 5 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Deployment for Internet Financial Mission-Critical Scenarios - Mengyi Zhou & Ke Wu
The default deployment provides a good solution to perform a general version upgrade. However, deploying highly available and reliable services of large-scale as Internet financial applications is a different thing, not to mention the compatibility problems this workload is faced with the existing operation and maintenance systems. The new workload introduced by Ant Financial solves these problems. It extends the ability of Deployment with the commitment of a reliable and flexible distribution, risk controlled deployment strategy, and high-performance in-place update. It removes tech barriers, specifically from financial service industry, enables developers and operators to focus on what truly matters to their businesses.
https://sched.co/Nrlr
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Deployment for Internet Financial Mission-Critical Scenarios - Mengyi Zhou & Ke Wu
The default deployment provides a good solution to perform a general version upgrade. However, deploying highly available and reliable services of large-scale as Internet financial applications is a different thing, not to mention the compatibility problems this workload is faced with the existing operation and maintenance systems. The new workload introduced by Ant Financial solves these problems. It extends the ability of Deployment with the commitment of a reliable and flexible distribution, risk controlled deployment strategy, and high-performance in-place update. It removes tech barriers, specifically from financial service industry, enables developers and operators to focus on what truly matters to their businesses.
https://sched.co/Nrlr
- 2 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Kubernetes Scheduler for Multi-Cluster and Multi-Cloud Workloads - Illya Chekrygin, Upbound
Kubernetes did a great job implementing a rich and flexible scheduler for Pods. Today we are extending Pod scheduling for Multi-Cluster environments, expanding and optimizing it even further for non-Kubernetes workloads and resources. At this talk, we will explore options and possibilities when it comes to scheduling Kubernetes Pods across multiple clusters. In addition, we will examine the benefits, pitfalls, and future for extending the Kubernetes scheduler to Multi-Cloud managed resources and workloads beyond traditional Kubernetes Deployments and Stateful Sets.
https://sched.co/NrnP
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Kubernetes Scheduler for Multi-Cluster and Multi-Cloud Workloads - Illya Chekrygin, Upbound
Kubernetes did a great job implementing a rich and flexible scheduler for Pods. Today we are extending Pod scheduling for Multi-Cluster environments, expanding and optimizing it even further for non-Kubernetes workloads and resources. At this talk, we will explore options and possibilities when it comes to scheduling Kubernetes Pods across multiple clusters. In addition, we will examine the benefits, pitfalls, and future for extending the Kubernetes scheduler to Multi-Cloud managed resources and workloads beyond traditional Kubernetes Deployments and Stateful Sets.
https://sched.co/NrnP
- 4 participants
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Kubernetes with Storage Transformers - Andrew Lytvynov, Google
Storage Transformers are invoked by the kube-apiserver just before Kubernetes resources are written/read to/from etcd. Thus, allowing developers a final chance to apply changes to resources before they are committed to disk. In this demo heavy session, we will review the architecture of storage transformers and outline the appropriate scenarios for using them as an extensibility point.
https://sched.co/NrnS
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Extending Kubernetes with Storage Transformers - Andrew Lytvynov, Google
Storage Transformers are invoked by the kube-apiserver just before Kubernetes resources are written/read to/from etcd. Thus, allowing developers a final chance to apply changes to resources before they are committed to disk. In this demo heavy session, we will review the architecture of storage transformers and outline the appropriate scenarios for using them as an extensibility point.
https://sched.co/NrnS
- 2 participants
- 29 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Flow-based Packet Processing Framework on DPDK and VPP - Hongjun Ni, Intel
Traditionally, many networking data plane processing is based on packets, which leads to some real issues: not sharing states, not guaranteeing packets order, etc. This talk will introduce a flow-based packet processing framework based on DPDK and VPP. It shows high performance, guarantees packet order, shares state among features and keeps flexibility. It can be applied on 5G and SD-WAN cases. It contains below key elements: 1) Implement a centralized and generalized flow infrastructure. 2) Implement a Hardware flow offloading feature in NIC, improving performance of classifying flows. 3) Implement a Software flow mechanism when configured flow entries exceed the limit of Hardware NIC. 4) Support Bridge-domain Aware and VRF Aware flow processing. 5) Support Policy-based Routing, and Tunnel Offloading Processing. 6) Support One flow maps to many NICs, and one NIC contains many flows.
https://sched.co/Nrth
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Flow-based Packet Processing Framework on DPDK and VPP - Hongjun Ni, Intel
Traditionally, many networking data plane processing is based on packets, which leads to some real issues: not sharing states, not guaranteeing packets order, etc. This talk will introduce a flow-based packet processing framework based on DPDK and VPP. It shows high performance, guarantees packet order, shares state among features and keeps flexibility. It can be applied on 5G and SD-WAN cases. It contains below key elements: 1) Implement a centralized and generalized flow infrastructure. 2) Implement a Hardware flow offloading feature in NIC, improving performance of classifying flows. 3) Implement a Software flow mechanism when configured flow entries exceed the limit of Hardware NIC. 4) Support Bridge-domain Aware and VRF Aware flow processing. 5) Support Policy-based Routing, and Tunnel Offloading Processing. 6) Support One flow maps to many NICs, and one NIC contains many flows.
https://sched.co/Nrth
- 4 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Fluentd: A Complete Logging Ecosystem for Kubernetes - Masahiro Nakagawa & Yuta Iwama
Logging for cloud-native applications and environments is a continuous challenge from an operational perspective. Fluentd offers a full logging layer and ecosystem tools that can be accommodated and extended as required to solve any logging need. In this Fluentd session, you will learn about its internals, best practices and details about our SDKs and sub-projects like Fluent Bit.
https://sched.co/Nrqk
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Fluentd: A Complete Logging Ecosystem for Kubernetes - Masahiro Nakagawa & Yuta Iwama
Logging for cloud-native applications and environments is a continuous challenge from an operational perspective. Fluentd offers a full logging layer and ecosystem tools that can be accommodated and extended as required to solve any logging need. In this Fluentd session, you will learn about its internals, best practices and details about our SDKs and sub-projects like Fluent Bit.
https://sched.co/Nrqk
- 7 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Gatekeeper: Flexible, Shareable Policy for Kubernetes - Craig Peters, Mircosoft
How do you ensure your Kubernetes resources conform to your internal policies and procedures? Every organization defines rules governing where images can be deployed from and what labels all resources must include. These rules are essential to meet security, legal, and operational requirements. Join us for an introduction to the new Gatekeeper project being jointly developed by Google, Microsoft, the CNCF's Open Policy Agent (OPA) project, and the community. You will learn how to get started with the upstream policy library that includes rules for common scenarios like image registry whitelisting, label management, and more. You will also learn how you can extend Gatekeeper with your own custom rules and then contribute them back to the community. Finally, you will see how the same policies can be applied at different phases of your software's lifecycle like CI/CD and audit.
https://sched.co/NrpC
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Gatekeeper: Flexible, Shareable Policy for Kubernetes - Craig Peters, Mircosoft
How do you ensure your Kubernetes resources conform to your internal policies and procedures? Every organization defines rules governing where images can be deployed from and what labels all resources must include. These rules are essential to meet security, legal, and operational requirements. Join us for an introduction to the new Gatekeeper project being jointly developed by Google, Microsoft, the CNCF's Open Policy Agent (OPA) project, and the community. You will learn how to get started with the upstream policy library that includes rules for common scenarios like image registry whitelisting, label management, and more. You will also learn how you can extend Gatekeeper with your own custom rules and then contribute them back to the community. Finally, you will see how the same policies can be applied at different phases of your software's lifecycle like CI/CD and audit.
https://sched.co/NrpC
- 2 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Getting Started with Node.js - Justin Reock, Rogue Wave Software
Learn to leverage the power of server-side Javascript with this Node.js introductory tutorial. We’ll dive into Node’s architecture and understand the build and dependency management systems involved. Several modules for Node will be demoed, and we’ll learn how to debug Node applications within an IDE. You’ll come away with an understanding of what sets Node apart from traditional Javascript, it’s inherently asynchronous and event-driven architecture, and take a look at some real world applications built on Node.
https://sched.co/Nrs9
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Getting Started with Node.js - Justin Reock, Rogue Wave Software
Learn to leverage the power of server-side Javascript with this Node.js introductory tutorial. We’ll dive into Node’s architecture and understand the build and dependency management systems involved. Several modules for Node will be demoed, and we’ll learn how to debug Node applications within an IDE. You’ll come away with an understanding of what sets Node apart from traditional Javascript, it’s inherently asynchronous and event-driven architecture, and take a look at some real world applications built on Node.
https://sched.co/Nrs9
- 1 participant
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
HDFS CSI Plugin: Speed Up Kubernetes in On-Premises Big Data Cluster - Yi Chen & Junping Du, Tencent
Kubernetes not only becomes predominant in public cloud area these days, but also becomes a new trend in on-premises big data cluster environment, as an alternative of Hadoop YARN, a resource schedule component. In on-premise big data cluster, majority data are saved in HDFS. How to consume big data in HDFS with Kubernetes is a new challenge to users. In the talk we will introduce our CSI compatible HDFS plugin design and architecture first. Then, we will share our best practices and knowledge about how big data workload Spark use HDFS CSI plugin to access HDFS data when running on K8s. In the end, the TPC-DS benchmark suite will be used to analysis performance comparison between Spark on K8s with HDFS and Spark on YARN with HDFS.
https://sched.co/Nrq7
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
HDFS CSI Plugin: Speed Up Kubernetes in On-Premises Big Data Cluster - Yi Chen & Junping Du, Tencent
Kubernetes not only becomes predominant in public cloud area these days, but also becomes a new trend in on-premises big data cluster environment, as an alternative of Hadoop YARN, a resource schedule component. In on-premise big data cluster, majority data are saved in HDFS. How to consume big data in HDFS with Kubernetes is a new challenge to users. In the talk we will introduce our CSI compatible HDFS plugin design and architecture first. Then, we will share our best practices and knowledge about how big data workload Spark use HDFS CSI plugin to access HDFS data when running on K8s. In the end, the TPC-DS benchmark suite will be used to analysis performance comparison between Spark on K8s with HDFS and Spark on YARN with HDFS.
https://sched.co/Nrq7
- 2 participants
- 41 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
High Available + Scalable Prometheus with Thanos in Alibaba - Guo'an Qin, Alibaba & Tao Li, Alibaba
Alibaba Group is using Kubernetes to support the world's largest e-commerce business. With the respect of the availability and scalability, how to provide reliable fine-grained monitoring and alerting services is a indeed challenge. In this talk, we'll share the experiences in developing a fine-grained monitoring system with high availability and scalability based on the open source project Prometheus and Thanos. This system mainly supports Alibaba's cluster management system, which has 4 million TPS and 10K requests per-second. We will have a discussion in following topics. 1) How to support a large-scale scenarios using Prometheus? 2) How to solve data query problem caused by multiple Prometheus instance with low query latency using Thanos? 3) The lessons we learnt from Prometheus and Thanos's configuration, such as target discovery and management of recording rule and alerting rule.
https://sched.co/NroK
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
High Available + Scalable Prometheus with Thanos in Alibaba - Guo'an Qin, Alibaba & Tao Li, Alibaba
Alibaba Group is using Kubernetes to support the world's largest e-commerce business. With the respect of the availability and scalability, how to provide reliable fine-grained monitoring and alerting services is a indeed challenge. In this talk, we'll share the experiences in developing a fine-grained monitoring system with high availability and scalability based on the open source project Prometheus and Thanos. This system mainly supports Alibaba's cluster management system, which has 4 million TPS and 10K requests per-second. We will have a discussion in following topics. 1) How to support a large-scale scenarios using Prometheus? 2) How to solve data query problem caused by multiple Prometheus instance with low query latency using Thanos? 3) The lessons we learnt from Prometheus and Thanos's configuration, such as target discovery and management of recording rule and alerting rule.
https://sched.co/NroK
- 3 participants
- 41 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How I Teach my Second Grade Kid what AI is and How this Relates to BI that Impact... Cupid Chan
One day, my kid asked me: “Dad, what are you doing at work?” That struck me because being an AI and BI practitioner for about 20 years, I have helped clients on a daily basis, but my how do I explain it to my kids? Well, I didn’t tell them because I thought they would not understand even if I tell them. But that is MY problem. As a consultant, it’s my job to explain to my “clients” so that they understand my proposal, right?! So, I decided to “teach” my kids AI, in the language that they can understand. It turns out this is a very good exercise to help me explain this concept to other people including non-technical executives, as well as technical geeks. It also provides a good framework for me to tie this back to a long-standing BI technology and help my client identifying cases to apply AI/BI in their business.
https://sched.co/NrsC
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How I Teach my Second Grade Kid what AI is and How this Relates to BI that Impact... Cupid Chan
One day, my kid asked me: “Dad, what are you doing at work?” That struck me because being an AI and BI practitioner for about 20 years, I have helped clients on a daily basis, but my how do I explain it to my kids? Well, I didn’t tell them because I thought they would not understand even if I tell them. But that is MY problem. As a consultant, it’s my job to explain to my “clients” so that they understand my proposal, right?! So, I decided to “teach” my kids AI, in the language that they can understand. It turns out this is a very good exercise to help me explain this concept to other people including non-technical executives, as well as technical geeks. It also provides a good framework for me to tie this back to a long-standing BI technology and help my client identifying cases to apply AI/BI in their business.
https://sched.co/NrsC
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How Linux Took Over the World of Finance - Christoph H Lameter, Jump Trading LLC
Linux has become the dominant operating system not only in high performance computing but also in the world of finance. Stock exchanges, Banks, Investment funds and "Quants" use Linux to implement complex trading strategies. This talk presents the history of how it happened and what key technology issues drove the adoption of Linux in the Industry and are driving it today. Competition in the industry leads to technology innovation and causes technology to be taken to extreme ends. Now the industry approaches the limitations of physics. The speed of light is limiting trading latencies. The hardware has been optimized to extremes but it is still running Linux. Calculations and deep learning dominate the landscape and the machines get ever intelligent. And its still all Linux.
https://sched.co/Nru5
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How Linux Took Over the World of Finance - Christoph H Lameter, Jump Trading LLC
Linux has become the dominant operating system not only in high performance computing but also in the world of finance. Stock exchanges, Banks, Investment funds and "Quants" use Linux to implement complex trading strategies. This talk presents the history of how it happened and what key technology issues drove the adoption of Linux in the Industry and are driving it today. Competition in the industry leads to technology innovation and causes technology to be taken to extreme ends. Now the industry approaches the limitations of physics. The speed of light is limiting trading latencies. The hardware has been optimized to extremes but it is still running Linux. Calculations and deep learning dominate the landscape and the machines get ever intelligent. And its still all Linux.
https://sched.co/Nru5
- 3 participants
- 28 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How SPIFFE Helps Istio in Service Mesh Federation - Yonggang Liu & Wencheng Lu, Google
This proposal resolves the fundamental identity federation problem between different trust domains, using the trust domain and bundle standard proposed by SPIFFE. As an important collaborator of SPIFFE/SPIRE, Istio adopts this standard to support federations with SPIRE and other identity systems. The newly proposed standard enables multiple service meshes to securely establish trusts for cross-mesh secure communications. In this talk, we will explain how this new standard can help on federated service meshes and how Istio supports the standard. Finally, we will demonstrate how the federation can be set up between Istio and SPIRE systems.
https://sched.co/NrpL
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How SPIFFE Helps Istio in Service Mesh Federation - Yonggang Liu & Wencheng Lu, Google
This proposal resolves the fundamental identity federation problem between different trust domains, using the trust domain and bundle standard proposed by SPIFFE. As an important collaborator of SPIFFE/SPIRE, Istio adopts this standard to support federations with SPIRE and other identity systems. The newly proposed standard enables multiple service meshes to securely establish trusts for cross-mesh secure communications. In this talk, we will explain how this new standard can help on federated service meshes and how Istio supports the standard. Finally, we will demonstrate how the federation can be set up between Istio and SPIRE systems.
https://sched.co/NrpL
- 6 participants
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How to Make Smart Cities Stay Smart with Open Source Projects - Yoshitake Kobayashi, Toshiba Corporation
Power plants, radar systems, traffic lights, communications and weather systems are ingrained in our every day life. Many of these infrastructure systems exist for decades, if not longer, so security and longevity are paramount. Currently, all of these systems are built from scratch, with little re-use of existing software building blocks, which drains resources, money and time. It also leads to fragmentation and duplication of effort. Civil Infrastructure Platform (CIP) aims to speed implementation of Linux-based civil infrastructure systems, build upon existing open source foundations and expertise, establish de facto standards by providing a base layer reference implementation, and contribute to and influence upstream projects regarding industrial needs.
https://sched.co/NrsF
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
How to Make Smart Cities Stay Smart with Open Source Projects - Yoshitake Kobayashi, Toshiba Corporation
Power plants, radar systems, traffic lights, communications and weather systems are ingrained in our every day life. Many of these infrastructure systems exist for decades, if not longer, so security and longevity are paramount. Currently, all of these systems are built from scratch, with little re-use of existing software building blocks, which drains resources, money and time. It also leads to fragmentation and duplication of effort. Civil Infrastructure Platform (CIP) aims to speed implementation of Linux-based civil infrastructure systems, build upon existing open source foundations and expertise, establish de facto standards by providing a base layer reference implementation, and contribute to and influence upstream projects regarding industrial needs.
https://sched.co/NrsF
- 2 participants
- 30 minutes
5 Jul 2019
Hyperledger Fabric Operator: A Faster and Easier Way to Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Manage a Blockchain Consortium - Haodong Chen, Baidu
In practical engineering, it is not easy for users to set up a complete fabric consortium. We migrated fabric resources to Kubernetes. And then we implemented the Fabric Operator to manage phases of each resource type more cloud-native. In this session, our presentation will answer: 1. How does the Kube Operator work? 2. The plug-in design idea of the Fabric component 3. Why do we use Operator to manage Fabric resources? 4. Operator can manage which Fabric logical objects for us, and what complicated states each logical object has. 5. How do different organizations build a consortium through the Operator?
https://sched.co/Nrva
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Manage a Blockchain Consortium - Haodong Chen, Baidu
In practical engineering, it is not easy for users to set up a complete fabric consortium. We migrated fabric resources to Kubernetes. And then we implemented the Fabric Operator to manage phases of each resource type more cloud-native. In this session, our presentation will answer: 1. How does the Kube Operator work? 2. The plug-in design idea of the Fabric component 3. Why do we use Operator to manage Fabric resources? 4. Operator can manage which Fabric logical objects for us, and what complicated states each logical object has. 5. How do different organizations build a consortium through the Operator?
https://sched.co/Nrva
- 5 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Hyperparameter Tuning Using Kubeflow - Richard Liu, Google & Johnu George, Cisco Systems
In machine learning, hyperparameter tuning refers to the process of finding the optimal constraints for training models. Choosing optimal hyperparameters can drastically improve the performance of a model, but the search space grows exponentially with the addition of new hyperparameters. A closely related subfield of automated machine learning is neural architecture search (NAS). In recent research, networks generated by NAS algorithms can even outperform handcrafted neural networks. However, like hyperparameter tuning, the process can be time-consuming and expensive. We present Katib - a Kubernetes-native automated machine learning platform for hyperparameter tuning and NAS. Part of the Kubeflow platform, Katib offers a rich set of management APIs in the form of custom resources. We will demonstrate how to configure and run an experiment and compare performance in Katib’s UI dashboard.
https://sched.co/NrnY
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Hyperparameter Tuning Using Kubeflow - Richard Liu, Google & Johnu George, Cisco Systems
In machine learning, hyperparameter tuning refers to the process of finding the optimal constraints for training models. Choosing optimal hyperparameters can drastically improve the performance of a model, but the search space grows exponentially with the addition of new hyperparameters. A closely related subfield of automated machine learning is neural architecture search (NAS). In recent research, networks generated by NAS algorithms can even outperform handcrafted neural networks. However, like hyperparameter tuning, the process can be time-consuming and expensive. We present Katib - a Kubernetes-native automated machine learning platform for hyperparameter tuning and NAS. Part of the Kubeflow platform, Katib offers a rich set of management APIs in the form of custom resources. We will demonstrate how to configure and run an experiment and compare performance in Katib’s UI dashboard.
https://sched.co/NrnY
- 6 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Improve CPU Utilization by Designing a New Schedule Algorithm - Xiaoming Gao, Tencent
Large Internet companies usually face the problem of low CPU utilization, which can be solved by deploying both offline CPU-bound loads and online services on a single node. As a penalty, the quality of online services could not be guaranteed. We did some work on this issue, and introduce an offline scheduling class based on the Linux kernel.
https://sched.co/Nru8
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Improve CPU Utilization by Designing a New Schedule Algorithm - Xiaoming Gao, Tencent
Large Internet companies usually face the problem of low CPU utilization, which can be solved by deploying both offline CPU-bound loads and online services on a single node. As a penalty, the quality of online services could not be guaranteed. We did some work on this issue, and introduce an offline scheduling class based on the Linux kernel.
https://sched.co/Nru8
- 6 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Improving Security while Reducing Toil with DevSecOps - Paul Czarkowski, Pivotal
DevOps is not just about deploying software, it’s about reducing bottlenecks and bringing value to the business. By utilizing DevOps techniques we can build a strong security practice that everybody is invested in, even your Developers and Operations Teams! In a previous role I utilized DevOps practices to lead a major transformation of the security and auditing practices of our team taking them from failure-prone manual repetitive tasks to fully automated unicorn status. This talk will outline the changes we made both technically and culturally to transform not only the security team, but the whole organization into treating security as a design goal rather than an afterthought. You’ll leave this talk with a solid grasp of the tools and techniques needed to knock down the silos around your security team and enter a utopian world of security first engineering.
https://sched.co/Nrv3
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Improving Security while Reducing Toil with DevSecOps - Paul Czarkowski, Pivotal
DevOps is not just about deploying software, it’s about reducing bottlenecks and bringing value to the business. By utilizing DevOps techniques we can build a strong security practice that everybody is invested in, even your Developers and Operations Teams! In a previous role I utilized DevOps practices to lead a major transformation of the security and auditing practices of our team taking them from failure-prone manual repetitive tasks to fully automated unicorn status. This talk will outline the changes we made both technically and culturally to transform not only the security team, but the whole organization into treating security as a design goal rather than an afterthought. You’ll leave this talk with a solid grasp of the tools and techniques needed to knock down the silos around your security team and enter a utopian world of security first engineering.
https://sched.co/Nrv3
- 1 participant
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
IngressRoute: A Path Towards a Better Ingress Object for Kubernetes - David Cheney, VMware
The limitations of the Kubernetes Ingress object have been papered over with annotations by the community for several years. Contour, the Ingress controller my team are building, introduced a new CRD which addresses the limitations of the incumbent Ingress object and unlocks the ability for teams and operators to utilise modern web application deployment practices in multi team and multi tenant Kubernetes clusters. In this talk I’ll explain, from the point of view of an Ingress controller implementor, the limitations of the ingress object, and how our IngressRoute CRD addresses the current shortcomings while making it possible for multiple teams to collaborate and delegate responsibility in multi tenant scenarios. A slide deck from an earlier version of this talk is available here: https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf
https://sched.co/Nrn1
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
IngressRoute: A Path Towards a Better Ingress Object for Kubernetes - David Cheney, VMware
The limitations of the Kubernetes Ingress object have been papered over with annotations by the community for several years. Contour, the Ingress controller my team are building, introduced a new CRD which addresses the limitations of the incumbent Ingress object and unlocks the ability for teams and operators to utilise modern web application deployment practices in multi team and multi tenant Kubernetes clusters. In this talk I’ll explain, from the point of view of an Ingress controller implementor, the limitations of the ingress object, and how our IngressRoute CRD addresses the current shortcomings while making it possible for multiple teams to collaborate and delegate responsibility in multi tenant scenarios. A slide deck from an earlier version of this talk is available here: https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf
https://sched.co/Nrn1
- 3 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Inside Knative Serving - Dominik Tornow, SAP & Andrew Chen, Google
Knative is a Kubernetes Extension that brings Functions as a Service to your Kubernetes Cluster. Knative provides components to build, serve, and auto-scale your apps. Do you want to know how Knative Serving turns your Docker image into a function as a service? Do you want to know how Knative Serving scales your functions to meet demand? How Knative Serving scales to zero without ever dropping a single request? How does it work? Using a systems modeling approach, this talk will explore Knative Serving, connect the dots between workload management and traffic management. You will leave with a concise and accurate understanding how Knative turns your source code into scalable, reliable applications. Along the way, this talk highlights how Kubernetes Extensions enable brand new use cases, adding custom functionality and custom processes as first class citizens to your cluster.
https://sched.co/NrlT
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Inside Knative Serving - Dominik Tornow, SAP & Andrew Chen, Google
Knative is a Kubernetes Extension that brings Functions as a Service to your Kubernetes Cluster. Knative provides components to build, serve, and auto-scale your apps. Do you want to know how Knative Serving turns your Docker image into a function as a service? Do you want to know how Knative Serving scales your functions to meet demand? How Knative Serving scales to zero without ever dropping a single request? How does it work? Using a systems modeling approach, this talk will explore Knative Serving, connect the dots between workload management and traffic management. You will leave with a concise and accurate understanding how Knative turns your source code into scalable, reliable applications. Along the way, this talk highlights how Kubernetes Extensions enable brand new use cases, adding custom functionality and custom processes as first class citizens to your cluster.
https://sched.co/NrlT
- 5 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Install "Hardware Wallet" for Consortium Blockchain -- Protect Hyperleger Fabric Node Private Keys with Intel SGX - Mengzhe Yang, Alibaba
Blockchain is a technology that uses a lot of cryptography. How to protect the security of core keys is a challenge that this technology always faces. Hyperledger Fabric supports using HSM to protect node keys, but this heterogeneous hardware has the problems of high cost and difficulty in deployment. We have explored a key protection scheme based on Intel SGX technology. We believe that this hardware security solution, which will be built into all Intel CPUs, is ideal for protecting node private keys in consortium blockchain and is also worth applying and promoting through open source technologies. The speech is mainly divided into three parts: 1. Introduce modifications of golang encryption library. 2. Introduce how to bridge the Fabric blockchain and Enclave by implementing Fabric's plugin bccsp module. 3. Introduce why we choose plugin bccsp in BaaS scenario.
https://sched.co/Nrvd
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Install "Hardware Wallet" for Consortium Blockchain -- Protect Hyperleger Fabric Node Private Keys with Intel SGX - Mengzhe Yang, Alibaba
Blockchain is a technology that uses a lot of cryptography. How to protect the security of core keys is a challenge that this technology always faces. Hyperledger Fabric supports using HSM to protect node keys, but this heterogeneous hardware has the problems of high cost and difficulty in deployment. We have explored a key protection scheme based on Intel SGX technology. We believe that this hardware security solution, which will be built into all Intel CPUs, is ideal for protecting node private keys in consortium blockchain and is also worth applying and promoting through open source technologies. The speech is mainly divided into three parts: 1. Introduce modifications of golang encryption library. 2. Introduce how to bridge the Fabric blockchain and Enclave by implementing Fabric's plugin bccsp module. 3. Introduce why we choose plugin bccsp in BaaS scenario.
https://sched.co/Nrvd
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Integration of Edge and Cloud IoT Platforms - Drasko Draskovic & Janko Isidorovic, Mainflux
As network processing functions move towards the edge, it becomes important that IoT middleware enables connectivity, device management and data filtering in the form of IoT platform running most often on the IoT gateway HW. However, these gateways must be controlled and managed from a cloud application, and they themselves become "things" in the larger IoT-schema. Moreover, cloud IoT platform should also aggregate and store data from thes gateways and devices connected to them, but also the data of other devices - sensors and actuators that directly connect to cloud, without a need for an intermediary gateway. Using an example of LF EdgeX Foundry project for IoT gateways and Mainflux project as a cloud IoT platform for gateway management, we will present a typical architecture of an end-to-end open-source source solution for IoT edge-fog-cloud continuum.
https://sched.co/Nrul
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Integration of Edge and Cloud IoT Platforms - Drasko Draskovic & Janko Isidorovic, Mainflux
As network processing functions move towards the edge, it becomes important that IoT middleware enables connectivity, device management and data filtering in the form of IoT platform running most often on the IoT gateway HW. However, these gateways must be controlled and managed from a cloud application, and they themselves become "things" in the larger IoT-schema. Moreover, cloud IoT platform should also aggregate and store data from thes gateways and devices connected to them, but also the data of other devices - sensors and actuators that directly connect to cloud, without a need for an intermediary gateway. Using an example of LF EdgeX Foundry project for IoT gateways and Mainflux project as a cloud IoT platform for gateway management, we will present a typical architecture of an end-to-end open-source source solution for IoT edge-fog-cloud continuum.
https://sched.co/Nrul
- 4 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive BoF: Telecom User Group and Cloud Native Network Functions (CNF) Testbed - Cheryl Hung, Dan Kohn, CNCF & Taylor Carpenter, Vulk Coop
This birds-of-a-feather (BOF) session will discuss how telcos are evolving their Virtual Network Functions (VNFs) into Cloud-native Network Functions (CNFs) running on Kubernetes. CNCF is spinning up a new Telecom User Group for service providers and their vendors to discuss the adoption of cloud native technologies, and this session will also be a kickoff for that group.
https://sched.co/OBhN
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive BoF: Telecom User Group and Cloud Native Network Functions (CNF) Testbed - Cheryl Hung, Dan Kohn, CNCF & Taylor Carpenter, Vulk Coop
This birds-of-a-feather (BOF) session will discuss how telcos are evolving their Virtual Network Functions (VNFs) into Cloud-native Network Functions (CNFs) running on Kubernetes. CNCF is spinning up a new Telecom User Group for service providers and their vendors to discuss the adoption of cloud native technologies, and this session will also be a kickoff for that group.
https://sched.co/OBhN
- 5 participants
- 29 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: Azure SIG – Craig Peters & Pengfei Ni, Microsoft
In the SIG Azure Intro and Deep Dive, we’re going to tell you all about why SIG Azure exists and the team behind managing it. From there, we’ll talk about what’s happened over the last few releases, Kubernetes 1.14 and Kubernetes 1.15, as well as some of what’s planned for Kubernetes 1.16. Additionally, we’ll cover considerations for successful deployments of Kubernetes on Azure. Afterward, we’ll have a demo of provisioning Kubernetes on Azure, leveraging Cluster API for Azure, and discuss a little bit about why Cluster API is important to the ecosystem. Finally, and most importantly, we’ll talk all about some of the best ways to get involved with SIG Azure and all of the forums that we’re communicating on!
https://sched.co/OJZe
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: Azure SIG – Craig Peters & Pengfei Ni, Microsoft
In the SIG Azure Intro and Deep Dive, we’re going to tell you all about why SIG Azure exists and the team behind managing it. From there, we’ll talk about what’s happened over the last few releases, Kubernetes 1.14 and Kubernetes 1.15, as well as some of what’s planned for Kubernetes 1.16. Additionally, we’ll cover considerations for successful deployments of Kubernetes on Azure. Afterward, we’ll have a demo of provisioning Kubernetes on Azure, leveraging Cluster API for Azure, and discuss a little bit about why Cluster API is important to the ecosystem. Finally, and most importantly, we’ll talk all about some of the best ways to get involved with SIG Azure and all of the forums that we’re communicating on!
https://sched.co/OJZe
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: CoreDNS - Yong Tang, MobileIron
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Best known for its ability to serve as the cluster DNS for Kubernetes, CoreDNS is a plugin-based DNS server that is easy to use and extend, either through the configuration of Corefile, or by adding new plugins in Golang. In the Intro part, we will update the current state and the road map of CoreDNS. We will share feedbacks from the community about CoreDNS integration since Kubernetes 1.13, especially the performance enhancements which has been the focus recently. We will also discuss the cloud support of CoreDNS with AWS, and the planned GCP and Azure support. At the end of the session, some common use cases with cloud support will be discussed to help audience getting started with CoreDNS. In this deep dive part, we will demo a simplified version of a service discovery plugin. By walking through the complete code of this plugin and demo the user case, we will showcase the ease of convenience to add new plugins for new functionalities in CoreDNS.
https://sched.co/Nrqb
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: CoreDNS - Yong Tang, MobileIron
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Best known for its ability to serve as the cluster DNS for Kubernetes, CoreDNS is a plugin-based DNS server that is easy to use and extend, either through the configuration of Corefile, or by adding new plugins in Golang. In the Intro part, we will update the current state and the road map of CoreDNS. We will share feedbacks from the community about CoreDNS integration since Kubernetes 1.13, especially the performance enhancements which has been the focus recently. We will also discuss the cloud support of CoreDNS with AWS, and the planned GCP and Azure support. At the end of the session, some common use cases with cloud support will be discussed to help audience getting started with CoreDNS. In this deep dive part, we will demo a simplified version of a service discovery plugin. By walking through the complete code of this plugin and demo the user case, we will showcase the ease of convenience to add new plugins for new functionalities in CoreDNS.
https://sched.co/Nrqb
- 4 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: Kubernetes Conformance WG - Srinivas Brahmaroutu, IBM & Dan Kohn, CNCF
This session will cover the importance of the Kubernetes conformance program. Topics include how to run the conformance test suite, how to certify your company’s platform for both distributions and installers, and how to get maximum benefit out of the program for your company. In addition, the session will also provide an update on the current status of the conformance program, the breadth of coverage of the conformance test suite, and the planned future expansion of the test suite into new focus areas. Attendees will also gain knowledge on the latest tooling improvements, and a greater understanding of the conformance project’s dashboards as well as conformance program documentation methodologies.
https://sched.co/OVxV
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro + Deep Dive: Kubernetes Conformance WG - Srinivas Brahmaroutu, IBM & Dan Kohn, CNCF
This session will cover the importance of the Kubernetes conformance program. Topics include how to run the conformance test suite, how to certify your company’s platform for both distributions and installers, and how to get maximum benefit out of the program for your company. In addition, the session will also provide an update on the current status of the conformance program, the breadth of coverage of the conformance test suite, and the planned future expansion of the test suite into new focus areas. Attendees will also gain knowledge on the latest tooling improvements, and a greater understanding of the conformance project’s dashboards as well as conformance program documentation methodologies.
https://sched.co/OVxV
- 3 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: CNCF Security SIG - Brandom Lum, IBM
CNCF Security SIG representing cross-cutting concerns including authentication, authorization, auditing, policy enforcement, privacy and compliance. The SAFE WG has transformed into CNCF SIG, and this presentation will share the history of the group, accomplishments, on-going efforts with time for participants to share solutions and challenges.
https://sched.co/PbI3
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: CNCF Security SIG - Brandom Lum, IBM
CNCF Security SIG representing cross-cutting concerns including authentication, authorization, auditing, policy enforcement, privacy and compliance. The SAFE WG has transformed into CNCF SIG, and this presentation will share the history of the group, accomplishments, on-going efforts with time for participants to share solutions and challenges.
https://sched.co/PbI3
- 2 participants
- 22 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Cloud Provider SIG - Chris Hoge, OpenStack Foundation & Steve Wong, VMware
SIG Cloud Provider is focused on ensuring a consistent and high-quality user experience across providers and acts as a central group for developing the Kubernetes project in a way that ensures all providers share common privileges and responsibilities. New vendors providing support for Kubernetes should feel equally empowered to do so as any of today's existing cloud providers. We will go over historical context, status, and direction of efforts currently underway including the transition of individual provider SIGs to sub-projects and ongoing work in extracting provider code from the main Kubernetes repository.
https://sched.co/NrrN
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Cloud Provider SIG - Chris Hoge, OpenStack Foundation & Steve Wong, VMware
SIG Cloud Provider is focused on ensuring a consistent and high-quality user experience across providers and acts as a central group for developing the Kubernetes project in a way that ensures all providers share common privileges and responsibilities. New vendors providing support for Kubernetes should feel equally empowered to do so as any of today's existing cloud providers. We will go over historical context, status, and direction of efforts currently underway including the transition of individual provider SIGs to sub-projects and ongoing work in extracting provider code from the main Kubernetes repository.
https://sched.co/NrrN
- 5 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Dragonfly - Jin Zhang & Zuozheng Hu, Alibaba
As container technology becomes more and more widespread in the industry, how to distribute images efficiently and safely is a new challenge for engineers. Project Dragonfly is an open source intelligent P2P based image and file distribution system. Its goal is to tackle all distribution problems in cloud native scenarios. Currently Dragonfly focuses on being: • Simple: well-defined user-facing API (HTTP), non-invasive to all container engines • Efficient: CDN support, P2P based file distribution to save enterprise bandwidth • Intelligent: host level speed limit, intelligent flow control due to host dection • Secure: block transmission encrytion, HTTPS connection support In this presentation, we will focus on the distribution of container images through Dragonfly. We will review and provide solutions to challenges faced by organizations, including mass distribution, secure transmission, bandwidth cost. Real world use cases will be discussed in the session.
https://sched.co/Nrqe
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Dragonfly - Jin Zhang & Zuozheng Hu, Alibaba
As container technology becomes more and more widespread in the industry, how to distribute images efficiently and safely is a new challenge for engineers. Project Dragonfly is an open source intelligent P2P based image and file distribution system. Its goal is to tackle all distribution problems in cloud native scenarios. Currently Dragonfly focuses on being: • Simple: well-defined user-facing API (HTTP), non-invasive to all container engines • Efficient: CDN support, P2P based file distribution to save enterprise bandwidth • Intelligent: host level speed limit, intelligent flow control due to host dection • Secure: block transmission encrytion, HTTPS connection support In this presentation, we will focus on the distribution of container images through Dragonfly. We will review and provide solutions to challenges faced by organizations, including mass distribution, secure transmission, bandwidth cost. Real world use cases will be discussed in the session.
https://sched.co/Nrqe
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Network Service Mesh (NSM) - Frederick Kautz, Doc.ai & Nikolay Nikolaev, VMware
Network Service Mesh (NSM) is a novel approach solving L2/L3 network use cases in Kubernetes that are tricky to address with the existing Kubernetes Network Model. Inspired by Istio, Network Service Mesh maps the concept of a service mesh to L2/L3 payloads. Network Service Mesh enables a variety of types of Use Cases such as: * Connecting Pods to: -VPN Gateways -Non-Kubernetes virtual bridge domains -The *right* physical NIC or SR-IOV VF for their needs -Multiple-interfaces * Cloud-native NFV use cases Network Service Mesh controls the L2/L3 data planes to deliver these types of use cases. Network Service Mesh enables users to express the context of their network needs in a Cloud Native manner, rather than manually stringing together disjoint interfaces, IPAM, and subnets. Finally, we discuss how audience members can get involved and help drive the direction and development of NSM.
https://sched.co/OB2V
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Network Service Mesh (NSM) - Frederick Kautz, Doc.ai & Nikolay Nikolaev, VMware
Network Service Mesh (NSM) is a novel approach solving L2/L3 network use cases in Kubernetes that are tricky to address with the existing Kubernetes Network Model. Inspired by Istio, Network Service Mesh maps the concept of a service mesh to L2/L3 payloads. Network Service Mesh enables a variety of types of Use Cases such as: * Connecting Pods to: -VPN Gateways -Non-Kubernetes virtual bridge domains -The *right* physical NIC or SR-IOV VF for their needs -Multiple-interfaces * Cloud-native NFV use cases Network Service Mesh controls the L2/L3 data planes to deliver these types of use cases. Network Service Mesh enables users to express the context of their network needs in a Cloud Native manner, rather than manually stringing together disjoint interfaces, IPAM, and subnets. Finally, we discuss how audience members can get involved and help drive the direction and development of NSM.
https://sched.co/OB2V
- 2 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Open Policy Agent - Torin Sandall, Styra
The Open Policy Agent (OPA) is a general-purpose policy engine that enables fine-grained, context-aware policy enforcement across the stack. OPA is used in production by companies like Netflix, Intuit, and Chef for a variety of use cases like microservice authorization, Kubernetes admission control, and end-user API authorization. This session provides an introduction to the OPA project. You will learn how OPA works and how it can be applied to a range of technology. Come to this talk if you are responsible for securing Kubernetes within your organization, building an internal security platform for custom microservices, or just interested in policy and security.
https://sched.co/NrrB
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Open Policy Agent - Torin Sandall, Styra
The Open Policy Agent (OPA) is a general-purpose policy engine that enables fine-grained, context-aware policy enforcement across the stack. OPA is used in production by companies like Netflix, Intuit, and Chef for a variety of use cases like microservice authorization, Kubernetes admission control, and end-user API authorization. This session provides an introduction to the OPA project. You will learn how OPA works and how it can be applied to a range of technology. Come to this talk if you are responsible for securing Kubernetes within your organization, building an internal security platform for custom microservices, or just interested in policy and security.
https://sched.co/NrrB
- 6 participants
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: OpenStack SIG - Chris Hoge, OpenStack Foundation
As part of the basic introduction, SIG-OpenStack will provide information on to how to enable the OpenStack cloud provider interface on Kubernetes clusters, as well as how to install a Kubernetes cluster on OpenStack clouds using community-developed tools like Kops and the Cluster-API OpenStack Provider. We will also discuss the SIG work in general, including how to get involved with development, testing, and documentation.
https://sched.co/NrrQ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: OpenStack SIG - Chris Hoge, OpenStack Foundation
As part of the basic introduction, SIG-OpenStack will provide information on to how to enable the OpenStack cloud provider interface on Kubernetes clusters, as well as how to install a Kubernetes cluster on OpenStack clouds using community-developed tools like Kops and the Cluster-API OpenStack Provider. We will also discuss the SIG work in general, including how to get involved with development, testing, and documentation.
https://sched.co/NrrQ
- 4 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: SIG Cluster Lifecycle - Di Xu, Ant Financial & Alexander Kanevskiy, Intel
Sig Cluster-Lifecycle Intro The Cluster Lifecycle SIG is the Special Interest Group that focuses on cluster deployments and upgrades. Our SIG is trying to improve user experiences on bootstrapping a minimum viable Kubernetes cluster that conforms to best practices. With our primarily installer tool, kubeadm, a streamlined installing and upgrading process can be well managed. We've recently introduced a new Kubernetes object, called Cluster API to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. In this introduction session, we will present our SIG's mission statements, review recent updates, and discuss our roadmaps. Some new lifecycle projects are introduced as well. You are very welcome to join in and contribute to our SIG.
https://sched.co/QGOE
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: SIG Cluster Lifecycle - Di Xu, Ant Financial & Alexander Kanevskiy, Intel
Sig Cluster-Lifecycle Intro The Cluster Lifecycle SIG is the Special Interest Group that focuses on cluster deployments and upgrades. Our SIG is trying to improve user experiences on bootstrapping a minimum viable Kubernetes cluster that conforms to best practices. With our primarily installer tool, kubeadm, a streamlined installing and upgrading process can be well managed. We've recently introduced a new Kubernetes object, called Cluster API to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. In this introduction session, we will present our SIG's mission statements, review recent updates, and discuss our roadmaps. Some new lifecycle projects are introduced as well. You are very welcome to join in and contribute to our SIG.
https://sched.co/QGOE
- 4 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Virtual Kubelet - Sravan Rengarajan, Microsoft & Ria Bhatia, Microsoft
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Virtual Kubelet is a newly inducted project in CNCF that allows Kubernetes clusters to scale efficiently to any cloud provider of their choice. This session will go through the architecture of the project, applicable scenarios with public cloud providers, and demos to burst out existing kubernetes clusters without adding additional infrastructure. The session will also go through existing Virtual Kubelet implementations, and how users of Kubernetes can utilize the providers. This includes implementations from AWS, VMWare, Azure, HashiCorp and more. If you want to adopt Kubernetes and containerization, but not deal with managing more infrastructure then this is for you.
https://sched.co/NrrT
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Virtual Kubelet - Sravan Rengarajan, Microsoft & Ria Bhatia, Microsoft
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Virtual Kubelet is a newly inducted project in CNCF that allows Kubernetes clusters to scale efficiently to any cloud provider of their choice. This session will go through the architecture of the project, applicable scenarios with public cloud providers, and demos to burst out existing kubernetes clusters without adding additional infrastructure. The session will also go through existing Virtual Kubelet implementations, and how users of Kubernetes can utilize the providers. This includes implementations from AWS, VMWare, Azure, HashiCorp and more. If you want to adopt Kubernetes and containerization, but not deal with managing more infrastructure then this is for you.
https://sched.co/NrrT
- 7 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Vitess - Jiten Vaidya, PlanetScale & Toliver Jue, PlanetScale
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
This session will cover the basic features and functionality of Vitess. Additionally, we'll go into the details of how to design a VSchema, which is the sharding metadata. The use case described will help attendees to map the solutions discussed to their own situations.
https://sched.co/NrrW
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Intro: Vitess - Jiten Vaidya, PlanetScale & Toliver Jue, PlanetScale
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
This session will cover the basic features and functionality of Vitess. Additionally, we'll go into the details of how to design a VSchema, which is the sharding metadata. The use case described will help attendees to map the solutions discussed to their own situations.
https://sched.co/NrrW
- 7 participants
- 44 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduce Virtualization and Kernel Infrastructure to Newbies - Xiao MiaoMiao & Ben Shushu
Virtualization is the infrastructure for the Cloud and Linux Kernel is largely used in the enterprises, they are so important, however, they become more and more complex that are not easy for the newbies to reach the gate to getting into these fields. Linux kernel is deployed in many areas, like mobile phone, embedded system, cloud server, IoT and so on. Linux kernel is developed rapidly by community, and its code is more than 20 million lines. It is very difficult for system administrators and beginners to study it. We are the experienced developers working On Qemu/KVM/Kernel in the open source community for more than 5 years, we will share our experience to help newbies to quickly get the whole picture of virtualization/kernel and bring them to the open source community.
https://sched.co/NruB
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduce Virtualization and Kernel Infrastructure to Newbies - Xiao MiaoMiao & Ben Shushu
Virtualization is the infrastructure for the Cloud and Linux Kernel is largely used in the enterprises, they are so important, however, they become more and more complex that are not easy for the newbies to reach the gate to getting into these fields. Linux kernel is deployed in many areas, like mobile phone, embedded system, cloud server, IoT and so on. Linux kernel is developed rapidly by community, and its code is more than 20 million lines. It is very difficult for system administrators and beginners to study it. We are the experienced developers working On Qemu/KVM/Kernel in the open source community for more than 5 years, we will share our experience to help newbies to quickly get the whole picture of virtualization/kernel and bring them to the open source community.
https://sched.co/NruB
- 2 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduce an SPDK vhost FUSE Target to Accelerate File Access in VM and Containers - Liu Changpeng & Liu Xiaodongl, Intel
Virtio-fs(https://virtio-fs.gitlab.io/) is proposed recently to provide file system sharing for lightweight VMs and containers workloads, where shared volumes are a requirement. In this presentation, we propose an SPDK(Storage Performance Development Kit, https://spdk.io) userspace vhost-user-fs solution, which can be used together with QEMU/Kata Container to accelerate virtio-fs. Virtio-fs uses FUSE instead of 9P for communication. We will present this solution in details including the utilization of techniques such as virtio-fs, blobfs (SPDK file system) and the significant performance gain achieved. Blobfs can be built on abstract block device layer in SPDK, which can access local or remote storage services via iSCSI/NVMe/NVMeoF protocols in userspace. Relying on this solution, we are going to build a fast, consistent and secure manner to share directory tree on host to guests.
https://sched.co/Nrv9
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduce an SPDK vhost FUSE Target to Accelerate File Access in VM and Containers - Liu Changpeng & Liu Xiaodongl, Intel
Virtio-fs(https://virtio-fs.gitlab.io/) is proposed recently to provide file system sharing for lightweight VMs and containers workloads, where shared volumes are a requirement. In this presentation, we propose an SPDK(Storage Performance Development Kit, https://spdk.io) userspace vhost-user-fs solution, which can be used together with QEMU/Kata Container to accelerate virtio-fs. Virtio-fs uses FUSE instead of 9P for communication. We will present this solution in details including the utilization of techniques such as virtio-fs, blobfs (SPDK file system) and the significant performance gain achieved. Blobfs can be built on abstract block device layer in SPDK, which can access local or remote storage services via iSCSI/NVMe/NVMeoF protocols in userspace. Relying on this solution, we are going to build a fast, consistent and secure manner to share directory tree on host to guests.
https://sched.co/Nrv9
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introducing Kubeflow (w. Special Guests Tensorflow and Apache Spark) - Trevor Grant, IBM
Data Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put models into production?” Engineers are typically tasked to build one-off systems to serve predictions which must be maintained amid a quickly evolving back-end serving space which has evolved from single-machine, to custom clusters, to “serverless”, to Docker, to Kubernetes. In this talk, we present KubeFlow- an open source project which makes it easy for users to move models from laptop to ML Rig to training cluster to deployment. In this talk we will discuss, “What is KubeFlow?”, “why scalability is so critical for training and model deployment?”, and other topics.
https://sched.co/Nrvp
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introducing Kubeflow (w. Special Guests Tensorflow and Apache Spark) - Trevor Grant, IBM
Data Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put models into production?” Engineers are typically tasked to build one-off systems to serve predictions which must be maintained amid a quickly evolving back-end serving space which has evolved from single-machine, to custom clusters, to “serverless”, to Docker, to Kubernetes. In this talk, we present KubeFlow- an open source project which makes it easy for users to move models from laptop to ML Rig to training cluster to deployment. In this talk we will discuss, “What is KubeFlow?”, “why scalability is so critical for training and model deployment?”, and other topics.
https://sched.co/Nrvp
- 5 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduction to JanusGraph Database - Jason Plurad, IBM
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
JanusGraph is a scalable graph database that is optimized to store and query graphs with billions of vertices and edges distributed across a multi-machine cluster. We'll share several uses cases from IBM products that take advantage of a graph database to highlight the strengths that graph provides over relational and other NoSQL alternatives. We'll discuss the JanusGraph architecture which gives developers the flexibility to leverage their knowledge and operational skills from other storage backends. We'll cover how open source developers from the community united to establish JanusGraph at the Linux Foundation, and then discuss JanusGraph project directions and opportunities to build out the open source graph ecosystem.
https://sched.co/NrsI
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Introduction to JanusGraph Database - Jason Plurad, IBM
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
JanusGraph is a scalable graph database that is optimized to store and query graphs with billions of vertices and edges distributed across a multi-machine cluster. We'll share several uses cases from IBM products that take advantage of a graph database to highlight the strengths that graph provides over relational and other NoSQL alternatives. We'll discuss the JanusGraph architecture which gives developers the flexibility to leverage their knowledge and operational skills from other storage backends. We'll cover how open source developers from the community united to establish JanusGraph at the Linux Foundation, and then discuss JanusGraph project directions and opportunities to build out the open source graph ecosystem.
https://sched.co/NrsI
- 2 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
IoT Application Running on KubeEdge + ARM Platform - Xuan Jia, Edge Computing Architect & Bin Lu, ARM
We think k8s will have broad potential sitting between IoT edge devices/gateways, edge nodes and cloud platforms. So, we focus on this domain. Our initial goal is to evolve k8s for IoT edge applications: 1, Supporting industrial IoT use cases scaling to millions of edge devices 2, Via Edge nodes, bringing computing closer to data sources. Anticipated benefits include reduce latency, high performance and improved reliability. In this presentation, we will introduce and show our cloud-native broadband router CNF based on k8s edge computing platform. Major features including: 1, Hardware: we will demo a personal and portable edge cloud. This cluster consists of 4~5 Arm boards. 2, Container orchestration: Kubeedge + K8s 3, Deployment: helm 4, Container: minimal size container build 5, CNF: distributed gateway 6, other features: cpu manager/device plugin/...
https://sched.co/Nruo
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
IoT Application Running on KubeEdge + ARM Platform - Xuan Jia, Edge Computing Architect & Bin Lu, ARM
We think k8s will have broad potential sitting between IoT edge devices/gateways, edge nodes and cloud platforms. So, we focus on this domain. Our initial goal is to evolve k8s for IoT edge applications: 1, Supporting industrial IoT use cases scaling to millions of edge devices 2, Via Edge nodes, bringing computing closer to data sources. Anticipated benefits include reduce latency, high performance and improved reliability. In this presentation, we will introduce and show our cloud-native broadband router CNF based on k8s edge computing platform. Major features including: 1, Hardware: we will demo a personal and portable edge cloud. This cluster consists of 4~5 Arm boards. 2, Container orchestration: Kubeedge + K8s 3, Deployment: helm 4, Container: minimal size container build 5, CNF: distributed gateway 6, other features: cpu manager/device plugin/...
https://sched.co/Nruo
- 5 participants
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Java Developer’s Journey in Kubernetes - Arun Gupta, Amazon Web Services
Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. This no-slide and code-only session will explain how a Java application can be deployed in a Kubernetes cluster. Specifically, it will explain the following: Package the application as Docker image Create Kubernetes manifests Create Helm charts Test in a local k8s cluster Debug pods using Java IDE Observability using Istio Canary and A/B testing Migrate application from dev to prod environments Deployment pipeline on desktop and in the cloud
https://sched.co/NrlQ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Java Developer’s Journey in Kubernetes - Arun Gupta, Amazon Web Services
Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. This no-slide and code-only session will explain how a Java application can be deployed in a Kubernetes cluster. Specifically, it will explain the following: Package the application as Docker image Create Kubernetes manifests Create Helm charts Test in a local k8s cluster Debug pods using Java IDE Observability using Istio Canary and A/B testing Migrate application from dev to prod environments Deployment pipeline on desktop and in the cloud
https://sched.co/NrlQ
- 1 participant
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Build ICT Open Frame with Open Source, Enable All Industry for All Possibilities - Bill Ren
1.ICT industry has entered the “next 30 years”, and industry digitization became the “eye of storm”. 2.Industry digitalization has brought new requirements to network services: Cloud & Network collaboration + multi-dimensional differentiation + determined SLA 3.Facing unknown and uncertain customers and scenarios, Network service provider should be platform-oriented transformation, just like the platform transformation of e-commerce and public cloud in the past decade. 4.Build a friendly and shared open networking framework for industrial practitioners to improve collaboration efficiency and accelerate industry digitization 5.Based open source community to build open networking framework, share experience, knowledge and technology to accelerate platform transformation 6.Huawei actively participates in open source community, contributes core project of the open networking framework, and calls for more industrial practitioners to bring more real scenario requirements, and work together to build a friendly and shared open networking framework to enable industry digitalization
https://sched.co/NtzK
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Build ICT Open Frame with Open Source, Enable All Industry for All Possibilities - Bill Ren
1.ICT industry has entered the “next 30 years”, and industry digitization became the “eye of storm”. 2.Industry digitalization has brought new requirements to network services: Cloud & Network collaboration + multi-dimensional differentiation + determined SLA 3.Facing unknown and uncertain customers and scenarios, Network service provider should be platform-oriented transformation, just like the platform transformation of e-commerce and public cloud in the past decade. 4.Build a friendly and shared open networking framework for industrial practitioners to improve collaboration efficiency and accelerate industry digitization 5.Based open source community to build open networking framework, share experience, knowledge and technology to accelerate platform transformation 6.Huawei actively participates in open source community, contributes core project of the open networking framework, and calls for more industrial practitioners to bring more real scenario requirements, and work together to build a friendly and shared open networking framework to enable industry digitalization
https://sched.co/NtzK
- 1 participant
- 13 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: China's Expansion of Open Source Blockchain - Brian Behlendorf, Exec Dir, Hyperledger
Last year, Asia saw an increase of developers adopting and creating smart contract and distributed ledger applications for enterprise. Now, more than 50 China-based companies are Hyperledger members - making up 20% of total membership. These companies are building blockchain-based systems that are changing data and information flow globally. Examples include Tencent building an enterprise level blockchain infrastructure service platform; Alibaba applying blockchain to non-profit organizations, product traceability, and more, and Baidu launching China’s first blockchain-supported asset-backed security project and blockchain-based ABS exchange. In this keynote, Brian explores the activity in open source blockchain development in China. He’ll examine production use cases across industries like healthcare, finance, and supply chain challenges and opportunities implementing the technology.
https://sched.co/Ntzx
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: China's Expansion of Open Source Blockchain - Brian Behlendorf, Exec Dir, Hyperledger
Last year, Asia saw an increase of developers adopting and creating smart contract and distributed ledger applications for enterprise. Now, more than 50 China-based companies are Hyperledger members - making up 20% of total membership. These companies are building blockchain-based systems that are changing data and information flow globally. Examples include Tencent building an enterprise level blockchain infrastructure service platform; Alibaba applying blockchain to non-profit organizations, product traceability, and more, and Baidu launching China’s first blockchain-supported asset-backed security project and blockchain-based ABS exchange. In this keynote, Brian explores the activity in open source blockchain development in China. He’ll examine production use cases across industries like healthcare, finance, and supply chain challenges and opportunities implementing the technology.
https://sched.co/Ntzx
- 1 participant
- 11 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Cloud Native at Alibaba Scale - Xiang Li
As one of the biggest Internet companies in the world, Alibaba provides thousands of online/offline services to various customers to support their business. A typical Alibaba cluster consists of tens of thousands of nodes and manages more than ten thousand heterogeneous applications. To evolve and innovate Alibaba's infrastructure at a rapid pace, Alibaba started its journey of cloud native a few years ago. We fully containerized our applications, launched Kubernetes clusters with thousands of nodes, integrated Kubernetes into our container platform, and adopted emerging projects like Dragonfly, Envoy, and Helm. We are building an ecosystem around cloud native technologies. This talk will walk you through our successful journey to cloud native, identify key scalability and usability problems we faced to scale Kubernetes and the cloud native platform up to tens of thousands of nodes, and present the strategies to overcome them. We believe that the engineering effort and the experience we have are valuable to companies small and large for their path of being cloud native.
https://sched.co/NrqG
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Cloud Native at Alibaba Scale - Xiang Li
As one of the biggest Internet companies in the world, Alibaba provides thousands of online/offline services to various customers to support their business. A typical Alibaba cluster consists of tens of thousands of nodes and manages more than ten thousand heterogeneous applications. To evolve and innovate Alibaba's infrastructure at a rapid pace, Alibaba started its journey of cloud native a few years ago. We fully containerized our applications, launched Kubernetes clusters with thousands of nodes, integrated Kubernetes into our container platform, and adopted emerging projects like Dragonfly, Envoy, and Helm. We are building an ecosystem around cloud native technologies. This talk will walk you through our successful journey to cloud native, identify key scalability and usability problems we faced to scale Kubernetes and the cloud native platform up to tens of thousands of nodes, and present the strategies to overcome them. We believe that the engineering effort and the experience we have are valuable to companies small and large for their path of being cloud native.
https://sched.co/NrqG
- 2 participants
- 22 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Continuous Learning: How The Fluidity of Digital Transformation... Abby Kearns
https://sched.co/Nu9m
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Continuous Learning: How The Fluidity of Digital Transformation... Abby Kearns
https://sched.co/Nu9m
- 1 participant
- 12 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes: Lessons from the Trenches – Arun Gupta
AWS launched Amazon EKS over a year ago, and it is now one of the fastest growing compute service in the AWS cloud. We will share the lessons learned running thousands of production clusters on behalf of our biggest accounts. We will talk about how we support enterprise scale clusters without compromising blast-radius, MTTR and MTBF, and testability. We have security practices, networking models, and permissions integrations that didn't exist a year ago. Building native -interfaces for tasks like log data analysis, in-place version upgrades, and cluster provisioning were large efforts requiring the technologists throughout the AWS team to gain expertise in Kubernetes. The attendees would learn about The Good, The Bad and The Ugly parts of building and managing Kubernetes clusters at scale at AWS.
https://sched.co/Nxxf
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes: Lessons from the Trenches – Arun Gupta
AWS launched Amazon EKS over a year ago, and it is now one of the fastest growing compute service in the AWS cloud. We will share the lessons learned running thousands of production clusters on behalf of our biggest accounts. We will talk about how we support enterprise scale clusters without compromising blast-radius, MTTR and MTBF, and testability. We have security practices, networking models, and permissions integrations that didn't exist a year ago. Building native -interfaces for tasks like log data analysis, in-place version upgrades, and cluster provisioning were large efforts requiring the technologists throughout the AWS team to gain expertise in Kubernetes. The attendees would learn about The Good, The Bad and The Ugly parts of building and managing Kubernetes clusters at scale at AWS.
https://sched.co/Nxxf
- 1 participant
- 17 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes: The Video Game - Grant Shipley, Director - OpenShift, Red Hat
The Kubernetes API is amazing and we are not only going to break it down and show you how to wield this mighty weapon, we are going to do it while building a video game, live, on-stage. As a matter of fact, you get to play along! The speaker in this session wanted to create a game and learn the kubernetes api. He thought this was out of his reach until he met the Javascript Phaser Game Engine and the Kubernetes API. In this session, Grant Shipley will walk you through the code he wrote to create a retro style Wild West shooter that manipulates Kubernetes resources as part of the game. This session will leave the slides at the door and will focus on code and live demos. At the end of this session, you should have enough knowledge to gamify Kubernetes or to at least automate it for real-world use cases.
https://sched.co/NrqA
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes: The Video Game - Grant Shipley, Director - OpenShift, Red Hat
The Kubernetes API is amazing and we are not only going to break it down and show you how to wield this mighty weapon, we are going to do it while building a video game, live, on-stage. As a matter of fact, you get to play along! The speaker in this session wanted to create a game and learn the kubernetes api. He thought this was out of his reach until he met the Javascript Phaser Game Engine and the Kubernetes API. In this session, Grant Shipley will walk you through the code he wrote to create a retro style Wild West shooter that manipulates Kubernetes resources as part of the game. This session will leave the slides at the door and will focus on code and live demos. At the end of this session, you should have enough knowledge to gamify Kubernetes or to at least automate it for real-world use cases.
https://sched.co/NrqA
- 1 participant
- 14 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: LF Edge: Open Source to Enable 5G, IoT and AI Development - Yachen Wang
LF edge is a newly founded open source project in the Linux foundation, which includes several well-known edge projects, such as Arkrino, Edge X, Home Edge, EVE etc. as the founding member of LF edge, Tencent is very active in the edge open source community. In this presentation, on behalf of LF Edge Governing Board, we will introduce the latest open source progress, roadmap, strategy and new technologies of Arkrino, Edge X, Home Edge, EVE etc. in addition, we will also introduce some scenarios, trails and further considerations from the view of Tencent's edge computing, including 5G and IoT edge solutions.
https://sched.co/Nu1V
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: LF Edge: Open Source to Enable 5G, IoT and AI Development - Yachen Wang
LF edge is a newly founded open source project in the Linux foundation, which includes several well-known edge projects, such as Arkrino, Edge X, Home Edge, EVE etc. as the founding member of LF edge, Tencent is very active in the edge open source community. In this presentation, on behalf of LF Edge Governing Board, we will introduce the latest open source progress, roadmap, strategy and new technologies of Arkrino, Edge X, Home Edge, EVE etc. in addition, we will also introduce some scenarios, trails and further considerations from the view of Tencent's edge computing, including 5G and IoT edge solutions.
https://sched.co/Nu1V
- 2 participants
- 11 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Linus Torvalds, Creator of Linux & Git, in conversation with Dirk Hohndel
https://sched.co/NuUU
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Linus Torvalds, Creator of Linux & Git, in conversation with Dirk Hohndel
https://sched.co/NuUU
- 2 participants
- 21 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: MDS, Fallout, Zombieland, and Linux - Greg Kroah-Hartman, Fellow, Linux Foundation
https://sched.co/NuWK
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: MDS, Fallout, Zombieland, and Linux - Greg Kroah-Hartman, Fellow, Linux Foundation
https://sched.co/NuWK
- 1 participant
- 19 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Stitching Things Together - Dan Kohn, Executive Director, Cloud Native Computing Foundation
Why are similar technologies often developed independently at the same time? Why has Kubernetes become so popular? Dan will take a very quick tour of some surprising science and technology history and suggest some answers.
https://sched.co/Qa7X
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Stitching Things Together - Dan Kohn, Executive Director, Cloud Native Computing Foundation
Why are similar technologies often developed independently at the same time? Why has Kubernetes become so popular? Dan will take a very quick tour of some surprising science and technology history and suggest some answers.
https://sched.co/Qa7X
- 1 participant
- 11 minutes
5 Jul 2019
Keynote: Tencent: Kubernetes in the Billions – Yunong Xiao, Director of Engineering, Principal Architect, Tencent Cloud
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
At Tencent, our business touches everything from gaming, social media, payments, to cloud computing. We’d like to share our story of how K8s is broadly used at Tencent, taking care of our infrastructure and platform needs while freeing us to focus on our strategic and business imperatives. We’ll go over a few use cases and their architecture on K8s: 1) The Tencent GPU computing platform uses K8s to manage our large GPU fleet, allowing us to unify resource scheduling and improve cluster utilization 2) The WeChat payments platform utilizing K8s to enable customers to send over 1 billion daily transactions 3) Building the Tencent Kubernetes Engine (TKE), which provides container-centric, highly scalable and high-performance container management services.
https://sched.co/NuHc
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
At Tencent, our business touches everything from gaming, social media, payments, to cloud computing. We’d like to share our story of how K8s is broadly used at Tencent, taking care of our infrastructure and platform needs while freeing us to focus on our strategic and business imperatives. We’ll go over a few use cases and their architecture on K8s: 1) The Tencent GPU computing platform uses K8s to manage our large GPU fleet, allowing us to unify resource scheduling and improve cluster utilization 2) The WeChat payments platform utilizing K8s to enable customers to send over 1 billion daily transactions 3) Building the Tencent Kubernetes Engine (TKE), which provides container-centric, highly scalable and high-performance container management services.
https://sched.co/NuHc
- 1 participant
- 17 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: The Big Leap: Conquering the Legacy System and Building a Scalable Cloud... Tan Lin
As the world's leading transportation platform, traditional IT architectures can no longer meet the rapid growth of DiDi's business needs. Embracing cloud native is the way to go. However, it's still a huge challenge to ensure a smooth transition from the legacy system to the new system, while minimizing the cost of business transformation. After three years of development and hands-on experience, our custom Kubernetes-based platform, Elastic Cloud, now handles most of the core business. It manages ~50,000 pods running on over 3000 servers. We will describe the evolution of our cloud platform; the challenges with scheduling and isolation; the difficulties of containerization; and our technological breakthroughs.
https://sched.co/NzAQ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: The Big Leap: Conquering the Legacy System and Building a Scalable Cloud... Tan Lin
As the world's leading transportation platform, traditional IT architectures can no longer meet the rapid growth of DiDi's business needs. Embracing cloud native is the way to go. However, it's still a huge challenge to ensure a smooth transition from the legacy system to the new system, while minimizing the cost of business transformation. After three years of development and hands-on experience, our custom Kubernetes-based platform, Elastic Cloud, now handles most of the core business. It manages ~50,000 pods running on over 3000 servers. We will describe the evolution of our cloud platform; the challenges with scheduling and isolation; the difficulties of containerization; and our technological breakthroughs.
https://sched.co/NzAQ
- 1 participant
- 14 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: The New World of Open Source Networking, Edge & IoT - Arpit Joshipura
https://sched.co/Nu0g
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: The New World of Open Source Networking, Edge & IoT - Arpit Joshipura
https://sched.co/Nu0g
- 1 participant
- 12 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Welcome & Opening Remarks - Jim Zemlin, Executive Director, Linux Foundation
https://sched.co/NuXO
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Welcome & Opening Remarks - Jim Zemlin, Executive Director, Linux Foundation
https://sched.co/NuXO
- 5 participants
- 19 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
KubeEdge - Kevin Wang, Huawei
KubeEdge is recently accepted as a CNCF sandbox project. It is accepted as a Kubernetes based and cloud native reference architecture for IOT/Edge computing. Since KubeEdge is opensourced, there are quite some companies, academics and community members who showed interests and started to contribute. In this talk, Kevin Wang from Huawei will share the overall architecture/design and specially demo KubeEdge’s real life usage. Besides, we’d like to invite participants in the room to share their usage cases, thoughts and suggestions on how to facilitate the contributions/collaborations.
https://sched.co/NrqV
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
KubeEdge - Kevin Wang, Huawei
KubeEdge is recently accepted as a CNCF sandbox project. It is accepted as a Kubernetes based and cloud native reference architecture for IOT/Edge computing. Since KubeEdge is opensourced, there are quite some companies, academics and community members who showed interests and started to contribute. In this talk, Kevin Wang from Huawei will share the overall architecture/design and specially demo KubeEdge’s real life usage. Besides, we’d like to invite participants in the room to share their usage cases, thoughts and suggestions on how to facilitate the contributions/collaborations.
https://sched.co/NrqV
- 3 participants
- 41 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Kubernetes IoT and Edge Working Group - Steven Wong, VMware & Luwei He
Kubernetes describes itself as "a portable, extensible open-source platform for managing containerized workloads and services". There are edge and IoT use cases that challenge some aspects of Kubernetes. - Run Kubernetes full clusters at edge locations (e.g. retail store and remote branch office) under tight resource constraints - Run containerized workloads at edge with a remote Kubernetes control plane at a cloud or central location - Run devices using non containerized software at edge This session will survey of some existing solutions in the edge and IoT space, covering how they address issues like security, messaging, resource constraints, data communications, application lifecycle management, etc. while working within Kubernetes limitations. We will wrap up with a report on ongoing activity within the IoT Edge working group and details on how you can get involved.
https://sched.co/Nrqt
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Kubernetes IoT and Edge Working Group - Steven Wong, VMware & Luwei He
Kubernetes describes itself as "a portable, extensible open-source platform for managing containerized workloads and services". There are edge and IoT use cases that challenge some aspects of Kubernetes. - Run Kubernetes full clusters at edge locations (e.g. retail store and remote branch office) under tight resource constraints - Run containerized workloads at edge with a remote Kubernetes control plane at a cloud or central location - Run devices using non containerized software at edge This session will survey of some existing solutions in the edge and IoT space, covering how they address issues like security, messaging, resource constraints, data communications, application lifecycle management, etc. while working within Kubernetes limitations. We will wrap up with a report on ongoing activity within the IoT Edge working group and details on how you can get involved.
https://sched.co/Nrqt
- 3 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Kubernetes Multicluster SIG - Shashidhara T D, Huawei & Xun Pan, IBM
SIG-Multicluster is focused on solving common challenges related to the management of many Kubernetes clusters, across many cloud providers (so-called hybrid cloud) and applications deployed across these many, hybrid clusters. We are responsible for designing, discussing, implementing and maintaining API’s, tools and documentation related to multi-cluster administration and application management. This includes not only active automated approaches such as Cluster Federation but also those that employ batch workflow-style continuous deployment systems like Spinnaker and others. Standalone building blocks for these and other similar systems (for example a cluster registry), and proposed changes to Kubernetes core where appropriate are in scope. In the introduction, we will give you an overview of the projects we're currently actively working on, how best to get involved, and what our future plans look like. Then we'll dive deeper! We recently released the second version of our biggest project, Federation v2 as Beta, and have gathered user feedback on how and why several different companies are using it to solve their particular multi-cluster use cases. In this deep-dive session, we'll take you through what's in this beta release, and the results of our findings about its real-world usage.
https://sched.co/O4WW
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Kubernetes Multicluster SIG - Shashidhara T D, Huawei & Xun Pan, IBM
SIG-Multicluster is focused on solving common challenges related to the management of many Kubernetes clusters, across many cloud providers (so-called hybrid cloud) and applications deployed across these many, hybrid clusters. We are responsible for designing, discussing, implementing and maintaining API’s, tools and documentation related to multi-cluster administration and application management. This includes not only active automated approaches such as Cluster Federation but also those that employ batch workflow-style continuous deployment systems like Spinnaker and others. Standalone building blocks for these and other similar systems (for example a cluster registry), and proposed changes to Kubernetes core where appropriate are in scope. In the introduction, we will give you an overview of the projects we're currently actively working on, how best to get involved, and what our future plans look like. Then we'll dive deeper! We recently released the second version of our biggest project, Federation v2 as Beta, and have gathered user feedback on how and why several different companies are using it to solve their particular multi-cluster use cases. In this deep-dive session, we'll take you through what's in this beta release, and the results of our findings about its real-world usage.
https://sched.co/O4WW
- 2 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Large Scale Distributed Deep Learning on Kubernetes Clusters - Yuan Tang, Ant Financial & Yong Tang
The focus of this talk is the deployments of large scale distributed deep learning with Kubernetes. The usage of operators to manage and automate training processes for machine learning are discussed. We share our experiences and compare two open source Kubernetes operators, tf-operator and mpi-operator in this talk. Both operators manage training jobs for TensorFlow but they have different distribution strategies, which lead to different performance results with respect to the utilization ratio among CPU, GPU, and network. Deep learning tasks are both network and GPU intensive such that a proper optimization for orchestration is very important. There could easily be an imbalance leads to idle compute capacity which is too expensive for GPU nodes (compared with CPUs). We will share our experiences with the hope to provide helpful insight for better economics with machine learning tasks.
https://sched.co/Nrnn
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Large Scale Distributed Deep Learning on Kubernetes Clusters - Yuan Tang, Ant Financial & Yong Tang
The focus of this talk is the deployments of large scale distributed deep learning with Kubernetes. The usage of operators to manage and automate training processes for machine learning are discussed. We share our experiences and compare two open source Kubernetes operators, tf-operator and mpi-operator in this talk. Both operators manage training jobs for TensorFlow but they have different distribution strategies, which lead to different performance results with respect to the utilization ratio among CPU, GPU, and network. Deep learning tasks are both network and GPU intensive such that a proper optimization for orchestration is very important. There could easily be an imbalance leads to idle compute capacity which is too expensive for GPU nodes (compared with CPUs). We will share our experiences with the hope to provide helpful insight for better economics with machine learning tasks.
https://sched.co/Nrnn
- 1 participant
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lessons Learned from Cultivating Open Source Projects and Communities - JJ Asghar, IBM
Over the last decade, I’ve had the privilege professionally of building and cultivating some Open Source projects and communities. I’ve grown other projects along the way some successful, and some not. I’ve learned a ton on this journey; honestly still am, and I want to tell this story.
https://sched.co/Nrmp
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lessons Learned from Cultivating Open Source Projects and Communities - JJ Asghar, IBM
Over the last decade, I’ve had the privilege professionally of building and cultivating some Open Source projects and communities. I’ve grown other projects along the way some successful, and some not. I’ve learned a ton on this journey; honestly still am, and I want to tell this story.
https://sched.co/Nrmp
- 2 participants
- 25 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Let's Play Mini-card-sized Computer Boards on the Business! - Masafumi Ohta, Japanese Raspberry Pi Users Group
There are ton of small, mini, card-sized computer boards has been released since Raspberry Pi was born to the production.Lately it is getting increased to apply them to Enterprise business replacing 'old expensive embedded boards' But are they really robust and bearable in production use? In this session, Masafumi will talk deep-dive topics for business use: 1.Model concepts: why are they cheap? 2.Disk media: are they bearable for the business? (ex.SD) 3.Robustness: it is really robust ( circuits and etc..)? 4.kernel: is it really fit on the boards? 5.Operating System: is it easy to handle? 6.other tips: USB, SoC thermo, Auto-deploy, Edge-AI and etc.. And Masafumi discuss a couple of use cases at Enterprise companies to look into deeply and learn some practices. 1.opportunities to use the boards 2.how to use the boards 3.how to manage the boards ( especially to overcome drawbacks )
https://sched.co/Nrur
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Let's Play Mini-card-sized Computer Boards on the Business! - Masafumi Ohta, Japanese Raspberry Pi Users Group
There are ton of small, mini, card-sized computer boards has been released since Raspberry Pi was born to the production.Lately it is getting increased to apply them to Enterprise business replacing 'old expensive embedded boards' But are they really robust and bearable in production use? In this session, Masafumi will talk deep-dive topics for business use: 1.Model concepts: why are they cheap? 2.Disk media: are they bearable for the business? (ex.SD) 3.Robustness: it is really robust ( circuits and etc..)? 4.kernel: is it really fit on the boards? 5.Operating System: is it easy to handle? 6.other tips: USB, SoC thermo, Auto-deploy, Edge-AI and etc.. And Masafumi discuss a couple of use cases at Enterprise companies to look into deeply and learn some practices. 1.opportunities to use the boards 2.how to use the boards 3.how to manage the boards ( especially to overcome drawbacks )
https://sched.co/Nrur
- 1 participant
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Linux Kernel Live Patching - Haishuang Yan, China Mobile
This presentation is about a methodology which keep linux kernels live patched and running without interruptions, its technical details, limitations as well as kpatch tools.
https://sched.co/NruH
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Linux Kernel Live Patching - Haishuang Yan, China Mobile
This presentation is about a methodology which keep linux kernels live patched and running without interruptions, its technical details, limitations as well as kpatch tools.
https://sched.co/NruH
- 5 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Manage Multi-tenant ML Workloads Using Istio - Wencheng Lu & Limin Wang, Google
With rapid growth of machine learning workloads deployed on Kubernetes, it is becoming a popular demand to offer a multi-tenant pipeline to manage machine learning workloads that facilitates different data scientists to collect data, train and serve models on kubernetes. Come learn how Istio can be integrated into a multi-tenant machine learning pipeline like Kubeflow to provide isolation and protection of workloads deployed for different users through sufficient identity, access, and api management
https://sched.co/Nrvs
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Manage Multi-tenant ML Workloads Using Istio - Wencheng Lu & Limin Wang, Google
With rapid growth of machine learning workloads deployed on Kubernetes, it is becoming a popular demand to offer a multi-tenant pipeline to manage machine learning workloads that facilitates different data scientists to collect data, train and serve models on kubernetes. Come learn how Istio can be integrated into a multi-tenant machine learning pipeline like Kubeflow to provide isolation and protection of workloads deployed for different users through sufficient identity, access, and api management
https://sched.co/Nrvs
- 4 participants
- 23 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Minikube: Bringing Kubernetes to the Next Billion Users - Thomas Strömberg, Google
Observations on the major challenges for making Kubernetes useful to people around the world, how minikube is addressing these challenges, and how the Kubernetes community can help make the world a better place. Specific topics include: - Language localization - Documentation localization - Network localization - Operating system support - Making failures actionable and friendly - Making a project more inclusive and inviting to new contributors
https://sched.co/Nrmy
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Minikube: Bringing Kubernetes to the Next Billion Users - Thomas Strömberg, Google
Observations on the major challenges for making Kubernetes useful to people around the world, how minikube is addressing these challenges, and how the Kubernetes community can help make the world a better place. Specific topics include: - Language localization - Documentation localization - Network localization - Operating system support - Making failures actionable and friendly - Making a project more inclusive and inviting to new contributors
https://sched.co/Nrmy
- 3 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Multi-tenancy & Blockchain: Deploying Hyperledger Fabric on Kubernetes - Tong Li, IBM
Hyperledger Fabric is an open-source enterprise-grade Distributed Ledger Technology (DLT) platform designed primarily for permissioned blockchains. It provides developers a framework for building blockchain applications. Deploying a multi-component system like Hyperledger Fabric to production is challenging. Kubernetes, on the other hand, is a portable, extensible open-source platform for automating deployment, scaling, and management of containerized applications. It supports multi tenancy, which makes it possible for developers to develop and test blockchain applications efficiently. Attendees will learn all about Hyperledger Fabric and Kubernetes and how when used collectively, Hyperledger and Kubernetes offer a powerful, secure platform for processing blockchain transactions.
https://sched.co/NrsL
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Multi-tenancy & Blockchain: Deploying Hyperledger Fabric on Kubernetes - Tong Li, IBM
Hyperledger Fabric is an open-source enterprise-grade Distributed Ledger Technology (DLT) platform designed primarily for permissioned blockchains. It provides developers a framework for building blockchain applications. Deploying a multi-component system like Hyperledger Fabric to production is challenging. Kubernetes, on the other hand, is a portable, extensible open-source platform for automating deployment, scaling, and management of containerized applications. It supports multi tenancy, which makes it possible for developers to develop and test blockchain applications efficiently. Attendees will learn all about Hyperledger Fabric and Kubernetes and how when used collectively, Hyperledger and Kubernetes offer a powerful, secure platform for processing blockchain transactions.
https://sched.co/NrsL
- 4 participants
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
NFD and My Adventure in the Cloud Native Project Jungle - Markus Lehtonen, Intel
At its core, Kubernetes has a somewhat limited understanding of system details during operation. Node Feature Discovery (NFD) is an add-on that increases Kubernetes platform awareness by detecting and advertising the hardware and software capabilities of the underlying system. This information can be used to facilitate intelligent scheduling of workloads in a Kubernetes cluster. This talk introduces NFD and its role in Kubernetes. It covers the technical details of NFD, including how the node capabilities are advertised and how they can be utilized in workload placement. The presentation also covers my journey in the Kubernetes community and assuming maintainership of the NFD project. The journey passes through collaboration with third parties, both internal and external.
https://sched.co/Nrn4
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
NFD and My Adventure in the Cloud Native Project Jungle - Markus Lehtonen, Intel
At its core, Kubernetes has a somewhat limited understanding of system details during operation. Node Feature Discovery (NFD) is an add-on that increases Kubernetes platform awareness by detecting and advertising the hardware and software capabilities of the underlying system. This information can be used to facilitate intelligent scheduling of workloads in a Kubernetes cluster. This talk introduces NFD and its role in Kubernetes. It covers the technical details of NFD, including how the node capabilities are advertised and how they can be utilized in workload placement. The presentation also covers my journey in the Kubernetes community and assuming maintainership of the NFD project. The journey passes through collaboration with third parties, both internal and external.
https://sched.co/Nrn4
- 2 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Navigating the Cloud Native Ecosystem for End Users - Cheryl Hung, CNCF
If you want to contribute to cloud native but don’t work for a cloud vendor, what should you do? Where do you go? Who do you talk to? As Director of Ecosystem, Cheryl advocates for end users as they adopt Kubernetes, Prometheus and the cloud native projects. Through 45 interviews conducted in December 2018, she found that end users face three broad challenges: 1. Choosing the right architecture 2. Growing your engineering organization 3. Building your business strategy around cloud native She will describe how you can overcome these challenges with the help of the CNCF, and the CNCF's strategy for end users in 2019. Attendees will learn how to participate in and contribute to the cloud native community, and how to be good open source citizens.
https://sched.co/Nrmv
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Navigating the Cloud Native Ecosystem for End Users - Cheryl Hung, CNCF
If you want to contribute to cloud native but don’t work for a cloud vendor, what should you do? Where do you go? Who do you talk to? As Director of Ecosystem, Cheryl advocates for end users as they adopt Kubernetes, Prometheus and the cloud native projects. Through 45 interviews conducted in December 2018, she found that end users face three broad challenges: 1. Choosing the right architecture 2. Growing your engineering organization 3. Building your business strategy around cloud native She will describe how you can overcome these challenges with the help of the CNCF, and the CNCF's strategy for end users in 2019. Attendees will learn how to participate in and contribute to the cloud native community, and how to be good open source citizens.
https://sched.co/Nrmv
- 3 participants
- 26 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Network Bandwidth-Aware Kubernetes Cluster - Yifeng Xiao & Yang Yu, VMware
Currently Kubernetes scheduler only considers cpu and memory but with network bandwidth oversubscription widely exists in the data centers, bandwidth contention is a big problem for bandwidth sensitive applications. With Kubernetes commonly deployed in a virtualized infrastructure like vSphere or OpenStack, network information at Kubernetes worker node level is not enough. If we want to guarantee those special applications won't get blocked anywhere in a cluster, we need to reserve network bandwidth for worker nodes in the whole cluster and use that information in the algorithm of scheduler. In this proposal we will not only demonstrate an approach to extend the default Kubernetes scheduler to an external service to make better placement on network resources, but also introduce a method to ensure ongoing network bandwidth for critical applications.
https://sched.co/NrnJ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Network Bandwidth-Aware Kubernetes Cluster - Yifeng Xiao & Yang Yu, VMware
Currently Kubernetes scheduler only considers cpu and memory but with network bandwidth oversubscription widely exists in the data centers, bandwidth contention is a big problem for bandwidth sensitive applications. With Kubernetes commonly deployed in a virtualized infrastructure like vSphere or OpenStack, network information at Kubernetes worker node level is not enough. If we want to guarantee those special applications won't get blocked anywhere in a cluster, we need to reserve network bandwidth for worker nodes in the whole cluster and use that information in the algorithm of scheduler. In this proposal we will not only demonstrate an approach to extend the default Kubernetes scheduler to an external service to make better placement on network resources, but also introduce a method to ensure ongoing network bandwidth for critical applications.
https://sched.co/NrnJ
- 3 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Network Observability with Envoy - Nic Jackson, HashiCorp
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
The service mesh is built from two components the data plane and the control plane. The data plane handles the traffic from your service and is responsible for securing traffic, reliability patterns and network observability. The control plane is responsible for managing the configuration of the data plane, service catalog, x509 certificates, and service to service authorization. To effectively observe our system, we must understand the statistics emitted from these two components to build reliable and robust systems. In this talk, we will take a deep dive into the statistics output by key features of Envoy when used as a service mesh data plane. We will investigate network listeners, reliability patterns like timeouts, service discovery, authentication and how we can leverage these statistics to build a rich picture of the health of our system.
https://sched.co/Nrpg
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Network Observability with Envoy - Nic Jackson, HashiCorp
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
The service mesh is built from two components the data plane and the control plane. The data plane handles the traffic from your service and is responsible for securing traffic, reliability patterns and network observability. The control plane is responsible for managing the configuration of the data plane, service catalog, x509 certificates, and service to service authorization. To effectively observe our system, we must understand the statistics emitted from these two components to build reliable and robust systems. In this talk, we will take a deep dive into the statistics output by key features of Envoy when used as a service mesh data plane. We will investigate network listeners, reliability patterns like timeouts, service discovery, authentication and how we can leverage these statistics to build a rich picture of the health of our system.
https://sched.co/Nrpg
- 1 participant
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Observability in Service Mesh Powered by Envoy and Apache SkyWalking - Sheng Wu & Lizan Zhou, Tetrate
Service Mesh provides a new angle to provide observability, no matter the architecture or language. In the traditional way, we needed language agents or SDK to observe the application server status. Since service mesh provides full control of RPC, observability is much easier to be added without language specific technology. In this session, we will demonstrate an open source integration solution based on Envoy and SkyWalking. Without code injection technology or Istio Mixer, we could build telemetry from Envoy and analysis in SkyWalking, with good performance. The user could get the service topology map, metrics graph, request detail and error message, with a very nice visualization.
https://sched.co/NroB
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Observability in Service Mesh Powered by Envoy and Apache SkyWalking - Sheng Wu & Lizan Zhou, Tetrate
Service Mesh provides a new angle to provide observability, no matter the architecture or language. In the traditional way, we needed language agents or SDK to observe the application server status. Since service mesh provides full control of RPC, observability is much easier to be added without language specific technology. In this session, we will demonstrate an open source integration solution based on Envoy and SkyWalking. Without code injection technology or Istio Mixer, we could build telemetry from Envoy and analysis in SkyWalking, with good performance. The user could get the service topology map, metrics graph, request detail and error message, with a very nice visualization.
https://sched.co/NroB
- 5 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Source Education: Take CNCF Projects as an Example - Wei Wang, East China Normal University
Technology education in university is critical for our society. Not only the technology itself, but also how to take good use of it. Open source is not only code, software or project, it also a kind of humanity culture which can guide us to pursue scientific method, creativity and team spirit. In this talk, I will introduce how to use open source projects to help students to learn new skills and doing research in campus. We proposed a platform to help students to select proper project, to play a interested project in an easy way, and to contribute to the project by designing a tutorial course of a project. In this way, students can not only benefit from getting knowledge and skill from the community, but also can contribute to the community. We will take some CNCF projects (such as Envoy, Kubernetes, and containerd) as an example to show you our experienced scenarios in my school.
https://sched.co/Nrmm
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Source Education: Take CNCF Projects as an Example - Wei Wang, East China Normal University
Technology education in university is critical for our society. Not only the technology itself, but also how to take good use of it. Open source is not only code, software or project, it also a kind of humanity culture which can guide us to pursue scientific method, creativity and team spirit. In this talk, I will introduce how to use open source projects to help students to learn new skills and doing research in campus. We proposed a platform to help students to select proper project, to play a interested project in an easy way, and to contribute to the project by designing a tutorial course of a project. In this way, students can not only benefit from getting knowledge and skill from the community, but also can contribute to the community. We will take some CNCF projects (such as Envoy, Kubernetes, and containerd) as an example to show you our experienced scenarios in my school.
https://sched.co/Nrmm
- 2 participants
- 37 minutes
5 Jul 2019
Open Source Governance Practices and Case Studies of Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Enterprise - Ted Liu, Kaiyuanshe
This presentation will provide a clear guidance and steps to enterprises on adopting, using open source software as well as on contributing to the OSS communities. Ted Liu will also share a few case studies on how leading enterprises establish their open source program office to streamline their open source governance and policies. Open source licensing and compliance will also be covered.
https://sched.co/NrtJ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Enterprise - Ted Liu, Kaiyuanshe
This presentation will provide a clear guidance and steps to enterprises on adopting, using open source software as well as on contributing to the OSS communities. Ted Liu will also share a few case studies on how leading enterprises establish their open source program office to streamline their open source governance and policies. Open source licensing and compliance will also be covered.
https://sched.co/NrtJ
- 3 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Source and Standards Collaboration - Craig Northway, Qualcomm Technologies Inc
Recently there is a significant interest and need for Standards Defining Organizations (SDOs) to also participate in Open Source projects. Companies need to manage their standards and open source engagements in a coordinated manner. This has caused Industry Standards Program Offices (ISPO) and Open Source Program Offices (OSPO) to interact more frequently. Qualcomm has a rich history in SDOs and more recently is a strong developer and contributor in mobile and connectivity related Open Source projects. In this presentation we will review what we have learnt from joint engagements and collaboration between SDOs and OS. We'll discuss typical standards and open source organizations and processes and address questions such as: What can your ISPO learn from your OSPO? What can your OSPO learn from your ISPO? And how can these 2 organizations collaborate within your company?
https://sched.co/NrtD
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Source and Standards Collaboration - Craig Northway, Qualcomm Technologies Inc
Recently there is a significant interest and need for Standards Defining Organizations (SDOs) to also participate in Open Source projects. Companies need to manage their standards and open source engagements in a coordinated manner. This has caused Industry Standards Program Offices (ISPO) and Open Source Program Offices (OSPO) to interact more frequently. Qualcomm has a rich history in SDOs and more recently is a strong developer and contributor in mobile and connectivity related Open Source projects. In this presentation we will review what we have learnt from joint engagements and collaboration between SDOs and OS. We'll discuss typical standards and open source organizations and processes and address questions such as: What can your ISPO learn from your OSPO? What can your OSPO learn from your ISPO? And how can these 2 organizations collaborate within your company?
https://sched.co/NrtD
- 5 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Standards for Machine Learning Deployment - Animesh Singh & Hou Gang, IBM
Machine learning is typically viewed as simply training a model on data. However, the “last mile” of deploying models to production systems is often overlooked and yet is one of the most critical aspects of real-world machine learning systems. Despite this, currently there are few widely accepted, open and standard solutions available that cover deployment of end-to-end ML pipelines. In this talk, I explore the current state of ML deployment using open-source, standardized formats. The talk will cover the various available options, including PMML, PFA and ONNX, and how these fit in with the most popular and widely used ML libraries (including scikit-learn, Spark ML, TensorFlow, Keras and PyTorch).
https://sched.co/Nrvv
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Open Standards for Machine Learning Deployment - Animesh Singh & Hou Gang, IBM
Machine learning is typically viewed as simply training a model on data. However, the “last mile” of deploying models to production systems is often overlooked and yet is one of the most critical aspects of real-world machine learning systems. Despite this, currently there are few widely accepted, open and standard solutions available that cover deployment of end-to-end ML pipelines. In this talk, I explore the current state of ML deployment using open-source, standardized formats. The talk will cover the various available options, including PMML, PFA and ONNX, and how these fit in with the most popular and widely used ML libraries (including scikit-learn, Spark ML, TensorFlow, Keras and PyTorch).
https://sched.co/Nrvv
- 5 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
OpenEdge, the General Framework of Edge Computing - Leding Li, Baidu
OpenEdge aims to build a general purpose system framework for edge computing which extends cloud application, data and service seamlessly to edge devices. Leding will share the issues, design concepts, technical architecture and how to develop edge computing applications based on openedge. The presentation will also introduce how to construct a complete local IoT environment through openedge, collect information from various smart devices, write intelligent policies and control devices, synchronize filtered data to the cloud for visual display, and conduct more in-depth data analysis.
https://sched.co/Nrtq
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
OpenEdge, the General Framework of Edge Computing - Leding Li, Baidu
OpenEdge aims to build a general purpose system framework for edge computing which extends cloud application, data and service seamlessly to edge devices. Leding will share the issues, design concepts, technical architecture and how to develop edge computing applications based on openedge. The presentation will also introduce how to construct a complete local IoT environment through openedge, collect information from various smart devices, write intelligent policies and control devices, synchronize filtered data to the cloud for visual display, and conduct more in-depth data analysis.
https://sched.co/Nrtq
- 4 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
OpenTelemetry: Overview & Backwards Compatibility of OpenTracing + OpenCensus - Steve Flanders, Omnition
OpenCensus and OpenTracing are merging under the new CNCF project OpenTelemetry! In this session, we will provide an overview of the goals along with the structure of the new project and current roadmap. In addition, we will discuss what this means for the OpenCensus and OpenTracing project including topics like greenfield instrumentation and backwards-compatibility.
https://sched.co/QGLq
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
OpenTelemetry: Overview & Backwards Compatibility of OpenTracing + OpenCensus - Steve Flanders, Omnition
OpenCensus and OpenTracing are merging under the new CNCF project OpenTelemetry! In this session, we will provide an overview of the goals along with the structure of the new project and current roadmap. In addition, we will discuss what this means for the OpenCensus and OpenTracing project including topics like greenfield instrumentation and backwards-compatibility.
https://sched.co/QGLq
- 4 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Panel Discussion: Learn, Grow and Succeed in Kubernetes Contributions - Wenjia Zhang, Google; Xiang Li, Alibaba; Chao Xu, Google; & Yuquan Ren, Bytedance
Kubernetes development is picking up rapidly in the past year in China. Fast-growing contributions in Kubernetes and relevant projects are coming from the Chinese community. In this panel discussion, we invited top contributors from Kubernetes community to talk about their journeys in the Kubernetes world. We will share resources and information that accelerate your speed in Kubernetes contribution. No matter if you are a curious first-time Kubernetes contributor, or an experienced Kubernetes developer, you will find something useful that could help you a long way. At the same time, we would like to hear your opinion and see what we could do better to help Chinese contributors.
https://sched.co/Nrmj
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Panel Discussion: Learn, Grow and Succeed in Kubernetes Contributions - Wenjia Zhang, Google; Xiang Li, Alibaba; Chao Xu, Google; & Yuquan Ren, Bytedance
Kubernetes development is picking up rapidly in the past year in China. Fast-growing contributions in Kubernetes and relevant projects are coming from the Chinese community. In this panel discussion, we invited top contributors from Kubernetes community to talk about their journeys in the Kubernetes world. We will share resources and information that accelerate your speed in Kubernetes contribution. No matter if you are a curious first-time Kubernetes contributor, or an experienced Kubernetes developer, you will find something useful that could help you a long way. At the same time, we would like to hear your opinion and see what we could do better to help Chinese contributors.
https://sched.co/Nrmj
- 3 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Panel Discussion: Leverage Cloud Native to Transform Your Enterprise – The China region - Cheryl Hung, CNCF; Kevin Wang, Huawei; Li Xiang, Ali Cloud; & William Guo, Qihoo360
Cloud Native is experiencing dramatic growth & achieving widespread support as the de facto standard platform across a variety of industries. K8s, containers & related cloud native tech & tools have the potential to transform the enterprise. From enabling enterprises to modernize legacy apps, to automated DevOps, to automated failure recovery & improved testing, the list of innovative dev & operational practices emerging based on cloud native is amazing & a tremendous oppty for enterprises. Panel will bring together stakeholders from enterprise IT & open src vendors to discuss how the various facets of cloud native can dramatically transform the enterprise. Panelists will discuss the key innovations that are emerging from cloud native to drive more efficient dev. and improved standardized operational practices to accelerate the digital transformation & modernization of the enterprise.
https://sched.co/Nrlx
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Panel Discussion: Leverage Cloud Native to Transform Your Enterprise – The China region - Cheryl Hung, CNCF; Kevin Wang, Huawei; Li Xiang, Ali Cloud; & William Guo, Qihoo360
Cloud Native is experiencing dramatic growth & achieving widespread support as the de facto standard platform across a variety of industries. K8s, containers & related cloud native tech & tools have the potential to transform the enterprise. From enabling enterprises to modernize legacy apps, to automated DevOps, to automated failure recovery & improved testing, the list of innovative dev & operational practices emerging based on cloud native is amazing & a tremendous oppty for enterprises. Panel will bring together stakeholders from enterprise IT & open src vendors to discuss how the various facets of cloud native can dramatically transform the enterprise. Panelists will discuss the key innovations that are emerging from cloud native to drive more efficient dev. and improved standardized operational practices to accelerate the digital transformation & modernization of the enterprise.
https://sched.co/Nrlx
- 3 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Performing Infrastructure Migrations at Scale - Melanie Cebula, Airbnb
Everyone is excited to adopt the latest technology trends, but how do you migrate from one technology to another when you have high availability requirements? How do you separate hype from a technology that actually works at your scale? This talk aims to solve both: 1. the business problems of justifying and resourcing infrastructure migrations and managing the migration lifecycle 2. the technical problems of initial prototyping, identifying and solving blockers and gotchas, giving best practices for rollout, and automating migrations with infrastructure as code. This talk will be backed by our case study migrating hundreds of legacy services with strict latency and uptime requirements to Kubernetes at Airbnb.
https://sched.co/NrmL
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Performing Infrastructure Migrations at Scale - Melanie Cebula, Airbnb
Everyone is excited to adopt the latest technology trends, but how do you migrate from one technology to another when you have high availability requirements? How do you separate hype from a technology that actually works at your scale? This talk aims to solve both: 1. the business problems of justifying and resourcing infrastructure migrations and managing the migration lifecycle 2. the technical problems of initial prototyping, identifying and solving blockers and gotchas, giving best practices for rollout, and automating migrations with infrastructure as code. This talk will be backed by our case study migrating hundreds of legacy services with strict latency and uptime requirements to Kubernetes at Airbnb.
https://sched.co/NrmL
- 1 participant
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Plan to Fail: A Good Captain Doesn’t Sail Without Life Rafts - Steven Wong & Carlisia Campos, VMware
Historically, formal disaster recovery (DR) plans were only feasible for large enterprises. They could afford to allocate time, resources and the cost of duplicating a datacenter infrastructure. With the popularity of public cloud and cloud native technologies, the cost and complexity of DR planning has been significantly reduced. This means every company, large and small, can engage in business continuity planning. Why is this important? These are some of the reasons: Machines and software fail - People make mistakes - Hackers prey on the vulnerable - Weather, fire, terrorism, more... - You lose customers when there are outages and data loss - Legal standards often require data retention This talk will focus on: - Items that need to be backup and why - some might surprise you - Why you need selective restore capability - Existing tooling to simplify and automate a DR strategy
https://sched.co/NroN
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Plan to Fail: A Good Captain Doesn’t Sail Without Life Rafts - Steven Wong & Carlisia Campos, VMware
Historically, formal disaster recovery (DR) plans were only feasible for large enterprises. They could afford to allocate time, resources and the cost of duplicating a datacenter infrastructure. With the popularity of public cloud and cloud native technologies, the cost and complexity of DR planning has been significantly reduced. This means every company, large and small, can engage in business continuity planning. Why is this important? These are some of the reasons: Machines and software fail - People make mistakes - Hackers prey on the vulnerable - Weather, fire, terrorism, more... - You lose customers when there are outages and data loss - Legal standards often require data retention This talk will focus on: - Items that need to be backup and why - some might surprise you - Why you need selective restore capability - Existing tooling to simplify and automate a DR strategy
https://sched.co/NroN
- 4 participants
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Plays Well with Others: Composability for Cloud Native Applications - Steve Judkins, Upbound
Writing cloud native applications today involves custom code to stitch everything together across microservices, open-source frameworks, and managed services. In this talk, we look beyond Kubernetes’ usage for container orchestration and extend the Kubernetes API to the management of external resources (not running on pods or nodes). Imagine if an application developer writing a monitoring framework could ask for a SQL database and message queue for their application in the same way that the Kubernetes API enables them to ask for an abstract PersistentVolumeClaim backed by a concrete PersistentVolume implementation. We can imagine that this developer might also expose the monitoring framework as a resource for consumption by other applications. In this talk we explore the use of this new approach to facilitate composability and reuse of resources within heterogeneous applications.
https://sched.co/Nrlf
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Plays Well with Others: Composability for Cloud Native Applications - Steve Judkins, Upbound
Writing cloud native applications today involves custom code to stitch everything together across microservices, open-source frameworks, and managed services. In this talk, we look beyond Kubernetes’ usage for container orchestration and extend the Kubernetes API to the management of external resources (not running on pods or nodes). Imagine if an application developer writing a monitoring framework could ask for a SQL database and message queue for their application in the same way that the Kubernetes API enables them to ask for an abstract PersistentVolumeClaim backed by a concrete PersistentVolume implementation. We can imagine that this developer might also expose the monitoring framework as a resource for consumption by other applications. In this talk we explore the use of this new approach to facilitate composability and reuse of resources within heterogeneous applications.
https://sched.co/Nrlf
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Porter - An Open Source Load Balancer for Bare Metal Kubernetes - Xuetao Song & Fang Du
As we know, the backend workload can be exposed externally using service of type "LoadBalancer" in Kubernetes cluster. Cloud vendors often provide cloud LB plugins for Kubernetes which requires the cluster to be deployed on a specific IaaS platform. However, many enterprise users usually deploy Kubernetes clusters on bare meta especially for production use. For the on-premise bare meta clusters, Kubernetes does not provide LB implementation. Porter, an open-source project, is the right solution for such issue. This session will focus on the network technologies to help expose service and EIP management for bare meta Kubernetes
https://sched.co/Nrnw
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Porter - An Open Source Load Balancer for Bare Metal Kubernetes - Xuetao Song & Fang Du
As we know, the backend workload can be exposed externally using service of type "LoadBalancer" in Kubernetes cluster. Cloud vendors often provide cloud LB plugins for Kubernetes which requires the cluster to be deployed on a specific IaaS platform. However, many enterprise users usually deploy Kubernetes clusters on bare meta especially for production use. For the on-premise bare meta clusters, Kubernetes does not provide LB implementation. Porter, an open-source project, is the right solution for such issue. This session will focus on the network technologies to help expose service and EIP management for bare meta Kubernetes
https://sched.co/Nrnw
- 3 participants
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Practicing Linux Crash/Panic Issue on Production and Cloud Server: Using Kdump + Crash - Ben Shushu, Running Linux Kernel Group & Gavin Guo, Canonical
With the rapidly development of Internet in China, more and more servers and cloud servers deployed Linux systems, like Alibaba, Tencent. In addition, with the development of the Internet of Things and industry 4.0, more and more product development chooses Linux system as the basic platform. Although the Linux kernel is robust enough, the system crash will happen frequently. The topic of this speech is to introduce some experiences and of kdump + crash in Linux crash issues on our production development and deployment. We will introduce 6 experiments: Lab1: Panic caused by a simple null pointer Lab2: Access list head linked list that has been deleted Lab3: a crash issue on device driver Lab4: How to find the value of local variable and parameter of function through call trace and stack Lab5: step by step analyze a complex deadlock crash issue Lab6: Recovery function call-stack manually.
https://sched.co/NruN
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Practicing Linux Crash/Panic Issue on Production and Cloud Server: Using Kdump + Crash - Ben Shushu, Running Linux Kernel Group & Gavin Guo, Canonical
With the rapidly development of Internet in China, more and more servers and cloud servers deployed Linux systems, like Alibaba, Tencent. In addition, with the development of the Internet of Things and industry 4.0, more and more product development chooses Linux system as the basic platform. Although the Linux kernel is robust enough, the system crash will happen frequently. The topic of this speech is to introduce some experiences and of kdump + crash in Linux crash issues on our production development and deployment. We will introduce 6 experiments: Lab1: Panic caused by a simple null pointer Lab2: Access list head linked list that has been deleted Lab3: a crash issue on device driver Lab4: How to find the value of local variable and parameter of function through call trace and stack Lab5: step by step analyze a complex deadlock crash issue Lab6: Recovery function call-stack manually.
https://sched.co/NruN
- 4 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Promoting Kubernetes CI/CD to the Next Level - Tim Pouyer, IBM
Many companies and organizations have adopted CI/CD processes in order to help deliver applications running on Kubernetes quickly, transparently, and with automated tests. While this is a desirable goal, it gets more complex when developing a management layer on top of k8s, especially when both images and helm charts are involved. In developing IBM Cloud Private, we have implemented a CI/CD process that automates promotion through a series of quality gates where we 1) Ensure that all charts (43) and images (135) are in sync across three supported architectures 2) Deploy instances of ICP clusters with different topologies, management services, and infrastructure 3) Run automated and manual functional and security regression tests against those clusters. Since implementation, have we have been able to iterate more quickly by discovering issues earlier in the development process.
https://sched.co/Nrma
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Promoting Kubernetes CI/CD to the Next Level - Tim Pouyer, IBM
Many companies and organizations have adopted CI/CD processes in order to help deliver applications running on Kubernetes quickly, transparently, and with automated tests. While this is a desirable goal, it gets more complex when developing a management layer on top of k8s, especially when both images and helm charts are involved. In developing IBM Cloud Private, we have implemented a CI/CD process that automates promotion through a series of quality gates where we 1) Ensure that all charts (43) and images (135) are in sync across three supported architectures 2) Deploy instances of ICP clusters with different topologies, management services, and infrastructure 3) Run automated and manual functional and security regression tests against those clusters. Since implementation, have we have been able to iterate more quickly by discovering issues earlier in the development process.
https://sched.co/Nrma
- 1 participant
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Protecting Sensitive Code with Encrypted Container Images on Kubernetes - Brandon Lum & Harshal Patil, IBM
Many enterprises are driven by trade secrets in their code - whether it is a proprietary AI model, or a secret high frequency trading strategy. It is of utmost importance that critical algorithms, proprietary code, or other content that is highly sensitive have minimum exposure unencrypted. In this talk, we will show the end-to-end process of how users can create an encrypted container during the build process, to running encrypted container images on a Kubernetes cluster with the proposed ImageDecryptSecrets. We will show how the Encrypted Images OCI spec allows fine-grained encryption through leveraging layering of container images. Finally, we will talk about how Image Encryption will integrate into the container ecosystem, and talk about several possibilities for innovation in the container DevSecOps pipeline.
https://sched.co/NrpO
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Protecting Sensitive Code with Encrypted Container Images on Kubernetes - Brandon Lum & Harshal Patil, IBM
Many enterprises are driven by trade secrets in their code - whether it is a proprietary AI model, or a secret high frequency trading strategy. It is of utmost importance that critical algorithms, proprietary code, or other content that is highly sensitive have minimum exposure unencrypted. In this talk, we will show the end-to-end process of how users can create an encrypted container during the build process, to running encrypted container images on a Kubernetes cluster with the proposed ImageDecryptSecrets. We will show how the Encrypted Images OCI spec allows fine-grained encryption through leveraging layering of container images. Finally, we will talk about how Image Encryption will integrate into the container ecosystem, and talk about several possibilities for innovation in the container DevSecOps pipeline.
https://sched.co/NrpO
- 7 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Proxy Service: A New Network Traffic Abstraction in Kubernetes - Walter Fender & Yongkun Gui, Google
Kubernetes master-to-cluster communication doesn’t get as much attention as the opposite direction, yet many critical features (kubectl proxy, logs, exec, …) rely on it to function. In order to support secure communications from Kube API Server running on the control network to nodes running on a cluster network, SSH Tunnels were developed. This technology complicates the API Server in a manner which is neither extensible nor popular. The new proposed gRPC based proxy service abstracts this complexity away from the API Server, while providing a greater degree of extensibility. In this talk, we will see how SSH tunnels are implemented right now, what the new proxy service looks like, and how it opens the door to future extensions for use cases like auditing and multi-network support.
https://sched.co/Nrn7
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Proxy Service: A New Network Traffic Abstraction in Kubernetes - Walter Fender & Yongkun Gui, Google
Kubernetes master-to-cluster communication doesn’t get as much attention as the opposite direction, yet many critical features (kubectl proxy, logs, exec, …) rely on it to function. In order to support secure communications from Kube API Server running on the control network to nodes running on a cluster network, SSH Tunnels were developed. This technology complicates the API Server in a manner which is neither extensible nor popular. The new proposed gRPC based proxy service abstracts this complexity away from the API Server, while providing a greater degree of extensibility. In this talk, we will see how SSH tunnels are implemented right now, what the new proxy service looks like, and how it opens the door to future extensions for use cases like auditing and multi-network support.
https://sched.co/Nrn7
- 2 participants
- 28 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Recursive Read Deadlocks and Where to Find Them - Boqun Feng, Huawei
Lockdep (the deadlock detector in the Linux kernel) is a powerful tool to detect deadlocks, and has been used for a long time by kernel developers. However, when comes to read/write lock deadlock detections, lockdep only has limited support. Another thing makes this limited support worse is some major architectures (x86 and arm64) has switched or is trying to switch its rwlock implementation to queued rwlock. One example is we found some deadlock cases that happened in kernel but we could not detect it with lockdep. To improve this situation, a patchset to support read/write deadlock detection in lockdep has been post to lkml and got to its v6. This topic will give a brief introduction on rwlock related deadlocks (recursive read deadlocks) and how we can tweak lockdep to detect them. It will focus on the detection algorithm and its correctness, but also some implementation details.
https://sched.co/NruT
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Recursive Read Deadlocks and Where to Find Them - Boqun Feng, Huawei
Lockdep (the deadlock detector in the Linux kernel) is a powerful tool to detect deadlocks, and has been used for a long time by kernel developers. However, when comes to read/write lock deadlock detections, lockdep only has limited support. Another thing makes this limited support worse is some major architectures (x86 and arm64) has switched or is trying to switch its rwlock implementation to queued rwlock. One example is we found some deadlock cases that happened in kernel but we could not detect it with lockdep. To improve this situation, a patchset to support read/write deadlock detection in lockdep has been post to lkml and got to its v6. This topic will give a brief introduction on rwlock related deadlocks (recursive read deadlocks) and how we can tweak lockdep to detect them. It will focus on the detection algorithm and its correctness, but also some implementation details.
https://sched.co/NruT
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Release Engineering as a Service - The Art of Integrating with K8s - Maryam Labib & Ramya Shenoy, Pivotal
We're missing opportunities to improve and optimize the software integration process. This lack of focus can decrease code quality, mask incompatibility between components, and frustrate users that seek reliable release cadence. In this talk, two creative engineers will tell the story of how their team built ‘Release Engineering as a Service’ in order to tackle slow release cycles and endless bug reports. The aim of the talk is to help open source contributors understand how small changes to their integration process can have an enormous impact on how fast their favorite features get delivered. Maryam and Ramya will discuss: - What is a release engineering team in the context of Kubernetes? - How should we use CI/CD to integrate software consistently? - How can we improve feedback cycles using automation, parallelization, and reutilization?
https://sched.co/NrmU
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Release Engineering as a Service - The Art of Integrating with K8s - Maryam Labib & Ramya Shenoy, Pivotal
We're missing opportunities to improve and optimize the software integration process. This lack of focus can decrease code quality, mask incompatibility between components, and frustrate users that seek reliable release cadence. In this talk, two creative engineers will tell the story of how their team built ‘Release Engineering as a Service’ in order to tackle slow release cycles and endless bug reports. The aim of the talk is to help open source contributors understand how small changes to their integration process can have an enormous impact on how fast their favorite features get delivered. Maryam and Ramya will discuss: - What is a release engineering team in the context of Kubernetes? - How should we use CI/CD to integrate software consistently? - How can we improve feedback cycles using automation, parallelization, and reutilization?
https://sched.co/NrmU
- 5 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Right-Sizing and Auto-Scaling of MySQL Containers in Kubernetes - Yuan Chen & Min Li, JD.com
JD.com runs large scale MySQL databases with Vitess on its Kubernetes platform in support of its internet scale e-commerce services. Right sizing and scaling of container resources is critical but difficult due to high uncertainty and variations in workloads. This talk will present how JD develops optimized sizing and scaling techniques for improving performance and resource efficiency of MySQL clusters in Kubernetes. It will describe a system that combines statistical analysis, forecast and optimization algorithms to dynamically adjust containers' resource request&limit values and reschedule containers through Kubernetes and Vitess APIs to minimize resource usage while meeting QoS requirement. This system enables JD to manage its MySQL cluster resources much more flexibly and efficiently, and helps JD dramatically reduce operation and hardware costs of running MySQL in Kubernetes.
https://sched.co/Nrlu
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Right-Sizing and Auto-Scaling of MySQL Containers in Kubernetes - Yuan Chen & Min Li, JD.com
JD.com runs large scale MySQL databases with Vitess on its Kubernetes platform in support of its internet scale e-commerce services. Right sizing and scaling of container resources is critical but difficult due to high uncertainty and variations in workloads. This talk will present how JD develops optimized sizing and scaling techniques for improving performance and resource efficiency of MySQL clusters in Kubernetes. It will describe a system that combines statistical analysis, forecast and optimization algorithms to dynamically adjust containers' resource request&limit values and reschedule containers through Kubernetes and Vitess APIs to minimize resource usage while meeting QoS requirement. This system enables JD to manage its MySQL cluster resources much more flexibly and efficiently, and helps JD dramatically reduce operation and hardware costs of running MySQL in Kubernetes.
https://sched.co/Nrlu
- 3 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Rook Deployed Scalable NFS Clusters Exporting CephFS - Patrick Donnelly, Red Hat
Rook was developed as a storage provider for Kubernetes to automatically deploy and attach storage to pods. Significant effort within Rook has been devoted to integrating the open-source storage platform Ceph with Kubernetes. Ceph is a distributed storage system in broad use today that presents unified file, block, and object interfaces to applications. This talk will present completed work in the Ceph Nautilus release to dynamically create highly-available and scalable NFS server clusters that export the Ceph file system (CephFS) for use within Kubernetes or as a standalone appliance. CephFS provides applications with a friendly programmatic interface for creating shareable volumes. For each volume, Ceph and Rook cooperatively manage the details of dynamically deploying a cluster of NFS-Ganesha pods with minimal operator or user involvement.
https://sched.co/Nrpy
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Rook Deployed Scalable NFS Clusters Exporting CephFS - Patrick Donnelly, Red Hat
Rook was developed as a storage provider for Kubernetes to automatically deploy and attach storage to pods. Significant effort within Rook has been devoted to integrating the open-source storage platform Ceph with Kubernetes. Ceph is a distributed storage system in broad use today that presents unified file, block, and object interfaces to applications. This talk will present completed work in the Ceph Nautilus release to dynamically create highly-available and scalable NFS server clusters that export the Ceph file system (CephFS) for use within Kubernetes or as a standalone appliance. CephFS provides applications with a friendly programmatic interface for creating shareable volumes. For each volume, Ceph and Rook cooperatively manage the details of dynamically deploying a cluster of NFS-Ganesha pods with minimal operator or user involvement.
https://sched.co/Nrpy
- 2 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Running Resilient Workloads with Istio - Matt Turner, Tetrate
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Remember how cool Kubernetes seemed when you first started using it? A simple, easy API for scalable compute in any cloud: just a Deployment and a Service and you’re done! But as you use it more, you learn that this isn't really enough. A production system needs requests and limits, liveness checks, HPAs, PDBs, PSPs, etc. The same is true for Istio, which can solve a lot of the problems with microservices out of the box, but isn't magic. When you get beyond playing with bookinfo, more configuration is needed to get the most out of it. In this talk I’ll show you how to: - Identify app versions, deploy canaries and run A/B tests - Set timeouts - Configure retries, with exponential backoff - Enforce rate limits - Enable circuit breakers - Inject faults for testing I’ll also cover a couple of the big security features: - Enabling mTLS - Using service-to-service access control lists (RBAC)
https://sched.co/Nrps
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Running Resilient Workloads with Istio - Matt Turner, Tetrate
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Remember how cool Kubernetes seemed when you first started using it? A simple, easy API for scalable compute in any cloud: just a Deployment and a Service and you’re done! But as you use it more, you learn that this isn't really enough. A production system needs requests and limits, liveness checks, HPAs, PDBs, PSPs, etc. The same is true for Istio, which can solve a lot of the problems with microservices out of the box, but isn't magic. When you get beyond playing with bookinfo, more configuration is needed to get the most out of it. In this talk I’ll show you how to: - Identify app versions, deploy canaries and run A/B tests - Set timeouts - Configure retries, with exponential backoff - Enforce rate limits - Enable circuit breakers - Inject faults for testing I’ll also cover a couple of the big security features: - Enabling mTLS - Using service-to-service access control lists (RBAC)
https://sched.co/Nrps
- 1 participant
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
SIG Service Catalog - Jonathan Berkhahn, IBM
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Come learn about the Kubernetes Service Catalog Project. Service Catalog lets you provision cloud services, regardless of where they are hosted, directly from the comfort of native Kubernetes tooling. Through use of the Open Service Broker API, app developers can use third party services directly from your Kubernetes application. We will walk through provisioning a database through Service Catalog, and then connect it to an application running on the cluster. We’ll also briefly cover recent work and future plans for Service Catalog. Finally, we would love for anyone considering contributing to stop by and get an introduction, meet the maintainers and learn how to become a contributor!
https://sched.co/NrrK
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
SIG Service Catalog - Jonathan Berkhahn, IBM
Join us for KubeCon + CloudNativeCon in San Diego November 18 - 21. Learn more at https://bit.ly/2XTN3ho. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
Come learn about the Kubernetes Service Catalog Project. Service Catalog lets you provision cloud services, regardless of where they are hosted, directly from the comfort of native Kubernetes tooling. Through use of the Open Service Broker API, app developers can use third party services directly from your Kubernetes application. We will walk through provisioning a database through Service Catalog, and then connect it to an application running on the cluster. We’ll also briefly cover recent work and future plans for Service Catalog. Finally, we would love for anyone considering contributing to stop by and get an introduction, meet the maintainers and learn how to become a contributor!
https://sched.co/NrrK
- 4 participants
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
SPDK Based User Space NVMe Over TCP Transport Solution - Ziye Yang, Intel
Recently, NVM express releases the new spec of TCP transport (TP8000) for NVMe over fabrics. In this talk, we would like to introduce the design, implementation and development plan of TCP transport for NVMe-oF in SPDK . Currently, SPDK implements both TCP transport in host and target side, and it can be tested against Linux kernel solution with good interoperability. Besides, some experiments results will be presented to demonstrate the performance and scalability of SPDK's NVMe-oF TCP transport implementation. Moreover, we will introduce some techniques for the further performance improvement of SPDK's solution, e.g., (1) leveraging user space TCP stack (e.g., VPP + DPDK) to replace the kernel TCP stack; (2) leveraging some features of hardware such as ADQ on Intel's E810 NIC.
https://sched.co/NruW
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
SPDK Based User Space NVMe Over TCP Transport Solution - Ziye Yang, Intel
Recently, NVM express releases the new spec of TCP transport (TP8000) for NVMe over fabrics. In this talk, we would like to introduce the design, implementation and development plan of TCP transport for NVMe-oF in SPDK . Currently, SPDK implements both TCP transport in host and target side, and it can be tested against Linux kernel solution with good interoperability. Besides, some experiments results will be presented to demonstrate the performance and scalability of SPDK's NVMe-oF TCP transport implementation. Moreover, we will introduce some techniques for the further performance improvement of SPDK's solution, e.g., (1) leveraging user space TCP stack (e.g., VPP + DPDK) to replace the kernel TCP stack; (2) leveraging some features of hardware such as ADQ on Intel's E810 NIC.
https://sched.co/NruW
- 4 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Secure Container with SGX: Protecting Secret in Cloud Environment - Isaku Yamahata & Xiaoning Li
In cloud computing container is widely adapted, but its isolation is weak. It's important to protect secrets even from cloud service provider. Software Guard Extention(SGX) provides Trusted Execution Environment(TEE) where only Intel and SGX implementation is trusted with untrusted OS/VMM/BIOS. It requires to modify applications which is sometimes difficult for various reasons. Ideally unmodified user binary can run in SGX enclave. In this talk, Library OS to allow unmodified binary to run within SGX TEE is introduced. It hooks system call by replacing shared library. Go is most popular language for cloud native applications with uniqueness to use static link. We enhanced Graphene LibOS to support golang binary and hardened it for production use. We will share our experience to add golang support to Graphene-SGX LibOS and our future plan.
https://sched.co/Nrp9
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Secure Container with SGX: Protecting Secret in Cloud Environment - Isaku Yamahata & Xiaoning Li
In cloud computing container is widely adapted, but its isolation is weak. It's important to protect secrets even from cloud service provider. Software Guard Extention(SGX) provides Trusted Execution Environment(TEE) where only Intel and SGX implementation is trusted with untrusted OS/VMM/BIOS. It requires to modify applications which is sometimes difficult for various reasons. Ideally unmodified user binary can run in SGX enclave. In this talk, Library OS to allow unmodified binary to run within SGX TEE is introduced. It hooks system call by replacing shared library. Go is most popular language for cloud native applications with uniqueness to use static link. We enhanced Graphene LibOS to support golang binary and hardened it for production use. We will share our experience to add golang support to Graphene-SGX LibOS and our future plan.
https://sched.co/Nrp9
- 5 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Some Lessons We Learned from Moving E-business Giant
Cloud Native - Lei Zhang & Siyu Wang, Alibaba
Moving a global e-business giant like Alibaba to cloud native is never easy, it's still on going, it takes long time to complete, but it's worthy. In this talk, we would like to share some lessons we learned from these efforts we made during last year from both technical and community aspects, specifically: 1. What is the main blocker for tech giant to move to cloud native? 2. What are main tech debts for giant like Alibaba? How we tried to fix them (partially)? Does it work? 3. What should we do if application management is totally different from Kubernetes in your org? Tips: CRD & controllers 4. Why predictability is critical for e-business? Is predictability out-of-box in Kubernetes? If not, why? How to fix it (maybe not)? 5. How to verify scalability issues in cluster of thousands of nodes? 6. Is it possible for an "elephant" team to dance with upstream community? How?
https://sched.co/Nrms
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Some Lessons We Learned from Moving E-business Giant
Cloud Native - Lei Zhang & Siyu Wang, Alibaba
Moving a global e-business giant like Alibaba to cloud native is never easy, it's still on going, it takes long time to complete, but it's worthy. In this talk, we would like to share some lessons we learned from these efforts we made during last year from both technical and community aspects, specifically: 1. What is the main blocker for tech giant to move to cloud native? 2. What are main tech debts for giant like Alibaba? How we tried to fix them (partially)? Does it work? 3. What should we do if application management is totally different from Kubernetes in your org? Tips: CRD & controllers 4. Why predictability is critical for e-business? Is predictability out-of-box in Kubernetes? If not, why? How to fix it (maybe not)? 5. How to verify scalability issues in cluster of thousands of nodes? 6. Is it possible for an "elephant" team to dance with upstream community? How?
https://sched.co/Nrms
- 4 participants
- 44 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Cloud Native Best Practices - Burt Liu, Vice President, Tencent Cloud
Tencent is using Cloud Native technologies in a wide variety of its core products, including WeChat, QQ, and video games, playing a critical part in their success. We’d like to share lessons and experiences learned while adopting and developing these Cloud Native solutions for Tencent scale -- showcasing how these battle-hardened technologies have found their way into the DNA of Tencent cloud -- enabling the same success for our Cloud customers.
https://sched.co/Nubt
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Cloud Native Best Practices - Burt Liu, Vice President, Tencent Cloud
Tencent is using Cloud Native technologies in a wide variety of its core products, including WeChat, QQ, and video games, playing a critical part in their success. We’d like to share lessons and experiences learned while adopting and developing these Cloud Native solutions for Tencent scale -- showcasing how these battle-hardened technologies have found their way into the DNA of Tencent cloud -- enabling the same success for our Cloud customers.
https://sched.co/Nubt
- 2 participants
- 7 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Huawei: Extending the Power of Cloud Native from Cloud to Edge... Alan Liao
As CNCF start member, Huawei continuing to contribute to Cloud Native open source in CNCF for many years. To promote the development of edge computing,AI, multi and hybrid cloud, Huawei takes the lead to launch commercial solutions. In this conference, Huawei will release two open source technologies, to help enterprises utilize cloud native technologies conveniently. Huawei is continuously increasing its investment on cloud native, and will continue to contribute to the community.
https://sched.co/NuYP
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Huawei: Extending the Power of Cloud Native from Cloud to Edge... Alan Liao
As CNCF start member, Huawei continuing to contribute to Cloud Native open source in CNCF for many years. To promote the development of edge computing,AI, multi and hybrid cloud, Huawei takes the lead to launch commercial solutions. In this conference, Huawei will release two open source technologies, to help enterprises utilize cloud native technologies conveniently. Huawei is continuously increasing its investment on cloud native, and will continue to contribute to the community.
https://sched.co/NuYP
- 2 participants
- 18 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Kubernetes is Now, Cloud Native is Future – Ding Yu
https://sched.co/NzAE
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Kubernetes is Now, Cloud Native is Future – Ding Yu
https://sched.co/NzAE
- 2 participants
- 6 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Open Source, Open Innovation – Evan Xiao
As the optimum organizational form for open innovation, open source is the results of global full co-operation and participation. The essence of open source value is helping industry/end user to solve their problem, and we do believe open source could contribute more in more industries. Evan Xiao will share Huawei's practice and thoughts on this topic.
https://sched.co/Nubh
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: Open Source, Open Innovation – Evan Xiao
As the optimum organizational form for open innovation, open source is the results of global full co-operation and participation. The essence of open source value is helping industry/end user to solve their problem, and we do believe open source could contribute more in more industries. Evan Xiao will share Huawei's practice and thoughts on this topic.
https://sched.co/Nubh
- 2 participants
- 8 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: The Future of Virtualization - Kevin Tian, Principal Engineer, Intel
https://sched.co/Nu2B
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Sponsored Keynote: The Future of Virtualization - Kevin Tian, Principal Engineer, Intel
https://sched.co/Nu2B
- 1 participant
- 5 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Storage Version Migrator: Never Worry About Stale API Objects Again - Chao Xu, Google
Have you ever had zombie Kubernetes API objects that your API server refuses to get, update or even delete? This is probably because the objects persisted in etcd were encoded in an obsolete version. This talk presents the Kubernetes storage version migrator, which solves this problem once and for all. After you enable this alpha feature, the migrator automatically makes sure that all your API objects stored in etcd are encoded in the proper version at all times. In the talk, Chao, a main contributor behind the design and the implementation of the storage version migrator, will share how the migrator manages not only the Kubernetes resources like Pods, but also your custom resources. You will also learn the caveats when using the migrator, e.g., if you are managing an HA cluster. Chao will also share the road map to graduate the storage migrator.
https://sched.co/NroQ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Storage Version Migrator: Never Worry About Stale API Objects Again - Chao Xu, Google
Have you ever had zombie Kubernetes API objects that your API server refuses to get, update or even delete? This is probably because the objects persisted in etcd were encoded in an obsolete version. This talk presents the Kubernetes storage version migrator, which solves this problem once and for all. After you enable this alpha feature, the migrator automatically makes sure that all your API objects stored in etcd are encoded in the proper version at all times. In the talk, Chao, a main contributor behind the design and the implementation of the storage version migrator, will share how the migrator manages not only the Kubernetes resources like Pods, but also your custom resources. You will also learn the caveats when using the migrator, e.g., if you are managing an HA cluster. Chao will also share the road map to graduate the storage migrator.
https://sched.co/NroQ
- 4 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Super-Charge Kubernetes App Development Workflow with IDE Extensions - Ian Talarico & Etan Shaul
Kubernetes is portable, extensible, and powerful - but getting started and configuration management can be painful. Deploying a simple application on Kubernetes involves multiple configuration files and tedious steps. In this session, we'll explore Visual Studio Code and IntelliJ IDE extensions to simplify the Kubernetes development workflow. In this session we will: -Create a GKE cluster from the IDE with ease. -Go from nothing to a deployed multi language, multi microservice application in minutes. -Speed up the inner loop using Skaffold to build images and continuously deploy to GKE. -Live debug applications running locally and in a remote cluster from the IDE. -Simplify and reduce needed configuration with Kustomize. -Set up and manage multiple environments.
https://sched.co/Nrli
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Super-Charge Kubernetes App Development Workflow with IDE Extensions - Ian Talarico & Etan Shaul
Kubernetes is portable, extensible, and powerful - but getting started and configuration management can be painful. Deploying a simple application on Kubernetes involves multiple configuration files and tedious steps. In this session, we'll explore Visual Studio Code and IntelliJ IDE extensions to simplify the Kubernetes development workflow. In this session we will: -Create a GKE cluster from the IDE with ease. -Go from nothing to a deployed multi language, multi microservice application in minutes. -Speed up the inner loop using Skaffold to build images and continuously deploy to GKE. -Live debug applications running locally and in a remote cluster from the IDE. -Simplify and reduce needed configuration with Kustomize. -Set up and manage multiple environments.
https://sched.co/Nrli
- 4 participants
- 34 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The Enemy Within: Running Untrusted Code with gVisor - Ian Lewis, Google
Containers are a great way to isolate application resources but they can fall short when it comes to security isolation. How do you improve the security of your workloads without giving up the properties of containers that you've come to love? There are many approaches to sandboxing containers, such as virtual machines and unikernels, but which is right for you? gVisor is a unique open-source sandbox runtime that allows you to run unmodified applications in containers with a higher level of isolation and low overhead. In this talk I will explore the container security model of gVisor and use cases for sandboxing containers. I will discuss various approaches and their tradeoffs before diving into the architecture of gVisor and how it differs from virtual machine based sandboxes. Finally, I will bring it all together with a demo of a minimal serverless platform using gVisor and Kubernetes.
https://sched.co/Nrou
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The Enemy Within: Running Untrusted Code with gVisor - Ian Lewis, Google
Containers are a great way to isolate application resources but they can fall short when it comes to security isolation. How do you improve the security of your workloads without giving up the properties of containers that you've come to love? There are many approaches to sandboxing containers, such as virtual machines and unikernels, but which is right for you? gVisor is a unique open-source sandbox runtime that allows you to run unmodified applications in containers with a higher level of isolation and low overhead. In this talk I will explore the container security model of gVisor and use cases for sandboxing containers. I will discuss various approaches and their tradeoffs before diving into the architecture of gVisor and how it differs from virtual machine based sandboxes. Finally, I will bring it all together with a demo of a minimal serverless platform using gVisor and Kubernetes.
https://sched.co/Nrou
- 1 participant
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The FOSSology Project – Open Source Software for Open Source License Compliance - Anupam Ghosh
In collaborative project development, it is important to get an insight of the open source software, to determine involved licensing and license obligations. FOSSology is a software project that is specialized in identifying license relevant statements. It can also scan source code for Copyright notices, Keywords and Export control relevant statements. FOSSology lets users generate compliance documentation according to the organization's needs, in a variety of data formats such as SPDX tag-value, RDF. FOSSology, is a Linux Foundation collaboration project, licensed under the GPL-2.0. Recently, new technology has been introduced for FOSSology, which is going towards more automation by providing a REST API for example. New scanning approaches have been developed which enables more automation at imprecise licensing. This presentation explains how users of FOSSology can use the new features.
https://sched.co/Nrv6
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The FOSSology Project – Open Source Software for Open Source License Compliance - Anupam Ghosh
In collaborative project development, it is important to get an insight of the open source software, to determine involved licensing and license obligations. FOSSology is a software project that is specialized in identifying license relevant statements. It can also scan source code for Copyright notices, Keywords and Export control relevant statements. FOSSology lets users generate compliance documentation according to the organization's needs, in a variety of data formats such as SPDX tag-value, RDF. FOSSology, is a Linux Foundation collaboration project, licensed under the GPL-2.0. Recently, new technology has been introduced for FOSSology, which is going towards more automation by providing a REST API for example. New scanning approaches have been developed which enables more automation at imprecise licensing. This presentation explains how users of FOSSology can use the new features.
https://sched.co/Nrv6
- 3 participants
- 26 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The Real Costs of Open Source Sustainability - VM (Vicky) Brasseur, Juniper Networks
In 2016 Nadia Eghbal released "Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure," which shines a light on how few people maintain the software that underpins a large amount of the internet and the services that run on it. The software world has rallied around Open Source Sustainability. Going with what they know, folks mostly focus on paying FOSS developers. Funding drives were funded. Foundations were founded. Startups started up. Venture capitalists ventured that capital. Money isn't the only part of sustainable FOSS projects. Sustainability is a multi-faceted concept that can't work if people focus on only one of its many elements. This talk will: * Review literature around the concept of sustainability * Propose a definition that more accurately details what "sustainable" means to FOSS * Provide tips for starting with your FOSS sustainability efforts
https://sched.co/NrtM
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
The Real Costs of Open Source Sustainability - VM (Vicky) Brasseur, Juniper Networks
In 2016 Nadia Eghbal released "Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure," which shines a light on how few people maintain the software that underpins a large amount of the internet and the services that run on it. The software world has rallied around Open Source Sustainability. Going with what they know, folks mostly focus on paying FOSS developers. Funding drives were funded. Foundations were founded. Startups started up. Venture capitalists ventured that capital. Money isn't the only part of sustainable FOSS projects. Sustainability is a multi-faceted concept that can't work if people focus on only one of its many elements. This talk will: * Review literature around the concept of sustainability * Propose a definition that more accurately details what "sustainable" means to FOSS * Provide tips for starting with your FOSS sustainability efforts
https://sched.co/NrtM
- 1 participant
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
TiKV Best Practices - James Zhang, PingCAP
TiKV is an open source distributed transactional key-value database, also a sandbox project of Cloud Native Computing Foundation (CNCF). Built in Rust and powered by Raft, TiKV provides high availability, strong consistency, ACID compliance, and horizontal scalability.TiKV supports externally-consistent distributed transactions and also implements a coprocessor framework to support distributed computing. In this talk, we will introduce some best practices of TiKV such as how to control data distribution and what is the recommended deployment in cross-DC scenarios. We will include data balancing topics like scale out and scale in, and how to control the speed of balancing. This talk will also show you how to identify a hotspot issue and how to fight with it. Last but not least, we will introduce how to fine-tune performance under different workloads.
https://sched.co/NrmC
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
TiKV Best Practices - James Zhang, PingCAP
TiKV is an open source distributed transactional key-value database, also a sandbox project of Cloud Native Computing Foundation (CNCF). Built in Rust and powered by Raft, TiKV provides high availability, strong consistency, ACID compliance, and horizontal scalability.TiKV supports externally-consistent distributed transactions and also implements a coprocessor framework to support distributed computing. In this talk, we will introduce some best practices of TiKV such as how to control data distribution and what is the recommended deployment in cross-DC scenarios. We will include data balancing topics like scale out and scale in, and how to control the speed of balancing. This talk will also show you how to identify a hotspot issue and how to fight with it. Last but not least, we will introduce how to fine-tune performance under different workloads.
https://sched.co/NrmC
- 3 participants
- 40 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
To Crd, or Not to Crd, That is the Question - Ed King & Sam Gunaratne, Pivotal
One of Kubernetes’ most promising features is the ability to extend it’s API via use of Custom Resource Definitions (“CRDs”). As such, it comes as no surprise that CRDs have recently seen a big rise in popularity. But what exactly makes CRDs so great? And, more importantly, when should you be thinking about using them? Whilst Kubernetes Operators are often cited as a main use case for CRDs, their use is evolving into something much more exciting. Now, not only are developers extending the API with customizations for their Kubernetes clusters, but we are starting to see them making use of CRDs to build their applications! This is something that both Sam and Ed have been thinking about for a while now. In this talk they present their learnings by discussing the relative merits and drawbacks of a CRD-based approach to application development compared to more traditional approaches.
https://sched.co/NrnG
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
To Crd, or Not to Crd, That is the Question - Ed King & Sam Gunaratne, Pivotal
One of Kubernetes’ most promising features is the ability to extend it’s API via use of Custom Resource Definitions (“CRDs”). As such, it comes as no surprise that CRDs have recently seen a big rise in popularity. But what exactly makes CRDs so great? And, more importantly, when should you be thinking about using them? Whilst Kubernetes Operators are often cited as a main use case for CRDs, their use is evolving into something much more exciting. Now, not only are developers extending the API with customizations for their Kubernetes clusters, but we are starting to see them making use of CRDs to build their applications! This is something that both Sam and Ed have been thinking about for a while now. In this talk they present their learnings by discussing the relative merits and drawbacks of a CRD-based approach to application development compared to more traditional approaches.
https://sched.co/NrnG
- 5 participants
- 38 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Topology-Aware Service Routing for Kubernetes is Coming Soon! - Jun Du, Huawei
There are 3 topology-awareness areas in Kubernetes, e.g. scheduling, storage and service. Topology-aware scheduling and volume provision have already been supported, while topology-aware service routing is not supported yet. As we know, cross-zone network traffic being charged, while in-zone is not. Suppose an user only want to visit service backends that are in the same zone with client. Kube-scheduler can constraint the Pods to run on a particular zone, but kube-proxy may choose an endpoint which is in the different zone. In order to get rid of such paint points, sig-network is leading a new feature development in community - topology-aware service routing. The feature owner will dive into the design and challenges in implementing topology-aware service routing. Future direction of this feature will be covered as well, including what's on the table for beta and graduation criteria.
https://sched.co/Nro5
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Topology-Aware Service Routing for Kubernetes is Coming Soon! - Jun Du, Huawei
There are 3 topology-awareness areas in Kubernetes, e.g. scheduling, storage and service. Topology-aware scheduling and volume provision have already been supported, while topology-aware service routing is not supported yet. As we know, cross-zone network traffic being charged, while in-zone is not. Suppose an user only want to visit service backends that are in the same zone with client. Kube-scheduler can constraint the Pods to run on a particular zone, but kube-proxy may choose an endpoint which is in the different zone. In order to get rid of such paint points, sig-network is leading a new feature development in community - topology-aware service routing. The feature owner will dive into the design and challenges in implementing topology-aware service routing. Future direction of this feature will be covered as well, including what's on the table for beta and graduation criteria.
https://sched.co/Nro5
- 5 participants
- 31 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Tune Your Microservices by Learning from Traces - Zhang Wentao & Yang Yang, IBM
Tracing plays a more and more important role in the world of microservices, to help with trouble shooting and bottle neck analysis. But within huge amount of traces generated everyday, what can we learn from them, and make full use of these valuable amount of data? In this session, we will discuss how to use Kubeflow to train tracing data generated by Istio, to reveal the patterns you may never discovered by naked eyes, like seasonality performance downgrade, biggest influencer of system failure, correlation between microservices, etc.. It will help with root cause analysis, and eventually tune your microservices with optimized performance.
https://sched.co/Nrne
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Tune Your Microservices by Learning from Traces - Zhang Wentao & Yang Yang, IBM
Tracing plays a more and more important role in the world of microservices, to help with trouble shooting and bottle neck analysis. But within huge amount of traces generated everyday, what can we learn from them, and make full use of these valuable amount of data? In this session, we will discuss how to use Kubeflow to train tracing data generated by Istio, to reveal the patterns you may never discovered by naked eyes, like seasonality performance downgrade, biggest influencer of system failure, correlation between microservices, etc.. It will help with root cause analysis, and eventually tune your microservices with optimized performance.
https://sched.co/Nrne
- 4 participants
- 29 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
JD.com serves 99% of China's consumers, we have always had to innovate on infrastructure in order to meet the demands of scale and speed. In 2017, we adopted Vitess to help us scale MySQL. Two years on, JD.com now operates the world' largest Vitess on Kubernetes deployments. In this presentation, I will introduce how we use Vitess in JD.com. I will also share my personal understanding of Vitess in the Chinese context. Finally, I present a demo to show how we fully exploit the value of Vitess. My presentation will demonstrate: 1. The value that Vitess brings to JD.com: how we use Vitess to reduce costs on machines and development 2. Frequently encountered problems: as one of the world's largest Vitess users, we want to share the problems we have encountered with Vitess and how to solve them 3. Practical examples in my demo: how to quickly built our projects with reusable Vitess modules
https://sched.co/Nrpv
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
JD.com serves 99% of China's consumers, we have always had to innovate on infrastructure in order to meet the demands of scale and speed. In 2017, we adopted Vitess to help us scale MySQL. Two years on, JD.com now operates the world' largest Vitess on Kubernetes deployments. In this presentation, I will introduce how we use Vitess in JD.com. I will also share my personal understanding of Vitess in the Chinese context. Finally, I present a demo to show how we fully exploit the value of Vitess. My presentation will demonstrate: 1. The value that Vitess brings to JD.com: how we use Vitess to reduce costs on machines and development 2. Frequently encountered problems: as one of the world's largest Vitess users, we want to share the problems we have encountered with Vitess and how to solve them 3. Practical examples in my demo: how to quickly built our projects with reusable Vitess modules
https://sched.co/Nrpv
- 3 participants
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Unfit Story of Fitness Trackers: Hacking BLE Fitness Trackers - Yogesh Ojha, Tata Consultancy Services
Bluetooth Low Energy is being used extensively in almost all the modern "Smart" devices from smart phones, smart devices, smart watches as well as advanced medical equipment. This talk will introduce several new Bluetooth Low energy hacking techniques, various tools and techniques for performing attacks on Bluetooth Low Energy Device. The talk will focus on gathering enough information about BLE devices from the security standpoint, discovering them, reverse engineering the mobile application(if any) and attacking them. As a part of live demonstration we will be using some "Smart" BLE Fitness Trackers, reverse engineer their mobile applications and gather enough information to attack them. We will also see how uploading the malicious firmware over the air is also possible.
https://sched.co/Nruu
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Unfit Story of Fitness Trackers: Hacking BLE Fitness Trackers - Yogesh Ojha, Tata Consultancy Services
Bluetooth Low Energy is being used extensively in almost all the modern "Smart" devices from smart phones, smart devices, smart watches as well as advanced medical equipment. This talk will introduce several new Bluetooth Low energy hacking techniques, various tools and techniques for performing attacks on Bluetooth Low Energy Device. The talk will focus on gathering enough information about BLE devices from the security standpoint, discovering them, reverse engineering the mobile application(if any) and attacking them. As a part of live demonstration we will be using some "Smart" BLE Fitness Trackers, reverse engineer their mobile applications and gather enough information to attack them. We will also see how uploading the malicious firmware over the air is also possible.
https://sched.co/Nruu
- 1 participant
- 30 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Upgrading Your Service Mesh to Linkerd 2 - Tilen Faganel, Open Credo ltd.
Service meshes are advancing at an incredible rate. And there’s no sign of it slowing down. Unfortunately, sometimes that means breaking changes occur, which might make updates to the service mesh difficult and potentially disruptive. Particularly if you were an early adaptor. Linkerd 2 was a major update. So big, in fact, most of everything about it changed. Upgrading an existing Linkerd 1 deployment can be pretty daunting, as we need to redesign our service mesh architecture and configuration. All while ensuring the upgrade is performed successfully, reliably and without major disruptions. Come and join me as we will go through a journey of how we helped a client fully upgrade their service mesh from Linkerd 1. And how nobody noticed! We will explore the challenges and pitfalls of doing so, which can be applied to any upgrade of this caliber.
https://sched.co/Nrpp
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Upgrading Your Service Mesh to Linkerd 2 - Tilen Faganel, Open Credo ltd.
Service meshes are advancing at an incredible rate. And there’s no sign of it slowing down. Unfortunately, sometimes that means breaking changes occur, which might make updates to the service mesh difficult and potentially disruptive. Particularly if you were an early adaptor. Linkerd 2 was a major update. So big, in fact, most of everything about it changed. Upgrading an existing Linkerd 1 deployment can be pretty daunting, as we need to redesign our service mesh architecture and configuration. All while ensuring the upgrade is performed successfully, reliably and without major disruptions. Come and join me as we will go through a journey of how we helped a client fully upgrade their service mesh from Linkerd 1. And how nobody noticed! We will explore the challenges and pitfalls of doing so, which can be applied to any upgrade of this caliber.
https://sched.co/Nrpp
- 1 participant
- 35 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Ambassador to Build Cloud-Native Applications - Steve Flanders, Omnition
In Cloud-Native environments it is common to deploy one or more API gateways to route, authenticate, limit, and observe traffic. In Kubernetes, constructs such as annotations are a powerful way to configure applications. Ambassador is an open-source API gateway built on top of Lyft’s Envoy proxy which uses Kubernetes constructs to provide dynamic configuration options. In this session we will demonstrate how Ambassador can be used to migrate to or build Cloud-Native applications via different architectures and configuration approaches. Considerations for internal versus external traffic, ingestion versus queries, multi-tenant environments and non-provided services will be covered. You will leave with an understanding of how Ambassador is run in real production environments, how it is different from other API gateway solutions available today and how you can get started with Ambassador.
https://sched.co/NrlZ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Ambassador to Build Cloud-Native Applications - Steve Flanders, Omnition
In Cloud-Native environments it is common to deploy one or more API gateways to route, authenticate, limit, and observe traffic. In Kubernetes, constructs such as annotations are a powerful way to configure applications. Ambassador is an open-source API gateway built on top of Lyft’s Envoy proxy which uses Kubernetes constructs to provide dynamic configuration options. In this session we will demonstrate how Ambassador can be used to migrate to or build Cloud-Native applications via different architectures and configuration approaches. Considerations for internal versus external traffic, ingestion versus queries, multi-tenant environments and non-provided services will be covered. You will leave with an understanding of how Ambassador is run in real production environments, how it is different from other API gateway solutions available today and how you can get started with Ambassador.
https://sched.co/NrlZ
- 4 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Istio to Manage the Cross-Regional & Cross-Cluster Microservices - Xi Ning Wang, Alibaba & Xiaozhong Liu, UniCareer
UniCareer is an E-Learning career development platform that targets various needs for global students and working professionals, and serving the users from several regions of the world. These applications are deployed at the multiple Kubernetes clusters running at Alibaba cloud's several regions to reduce the latency. In order to manage efficiently these micro-services, one multicluster service mesh is required to control the traffic, secure the service-to-service communication, etc. Istio, a service mesh built on Kubernertes, can support many possible topologies for distributing the services of an application beyond a single cluster. Throughout this case study, we'll share the design and techniques on multicluster deployments using Istio service mesh, and discuss some challenges and corresponding practices based on the requirements and the limitations of the underlying platform.
https://sched.co/Nrpm
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Istio to Manage the Cross-Regional & Cross-Cluster Microservices - Xi Ning Wang, Alibaba & Xiaozhong Liu, UniCareer
UniCareer is an E-Learning career development platform that targets various needs for global students and working professionals, and serving the users from several regions of the world. These applications are deployed at the multiple Kubernetes clusters running at Alibaba cloud's several regions to reduce the latency. In order to manage efficiently these micro-services, one multicluster service mesh is required to control the traffic, secure the service-to-service communication, etc. Istio, a service mesh built on Kubernertes, can support many possible topologies for distributing the services of an application beyond a single cluster. Throughout this case study, we'll share the design and techniques on multicluster deployments using Istio service mesh, and discuss some challenges and corresponding practices based on the requirements and the limitations of the underlying platform.
https://sched.co/Nrpm
- 9 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Open Source Software to Build an Industrial-grade
Embedded Linux Platform from Scratch - SZ Lin, Moxa
Building an embedded Linux platform is like a puzzle; placing the suitable software components in the right positions will constitute an optimal platform. However, selecting suitable components is difficult since it depends on different application scenarios. The basic components of an embedded Linux platform include the bootloader, Linux kernel, toolchain, root filesystem, it also needs the tools for image generation, upgrade, and testing. There are abundant resources in the Linux ecosystem with these components and tools; however, selecting the suitable modules and tools is still a key challenge for system designers. In this presentation, SZ Lin will analyze the features in each component and compare common open source software with each tool. In addition, he will also share the experiences in selecting each component and tools for industrial-grade embedded Linux platform.
https://sched.co/NruZ
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Using Open Source Software to Build an Industrial-grade
Embedded Linux Platform from Scratch - SZ Lin, Moxa
Building an embedded Linux platform is like a puzzle; placing the suitable software components in the right positions will constitute an optimal platform. However, selecting suitable components is difficult since it depends on different application scenarios. The basic components of an embedded Linux platform include the bootloader, Linux kernel, toolchain, root filesystem, it also needs the tools for image generation, upgrade, and testing. There are abundant resources in the Linux ecosystem with these components and tools; however, selecting the suitable modules and tools is still a key challenge for system designers. In this presentation, SZ Lin will analyze the features in each component and compare common open source software with each tool. In addition, he will also share the experiences in selecting each component and tools for industrial-grade embedded Linux platform.
https://sched.co/NruZ
- 1 participant
- 33 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
VMware SIG: Cloud Provider Moving Out of Tree+CSI - What it Means to Users - Steven Wong, VMware & Fabio Rapposelli, VMware
Kubernetes cloud providers and volume plugins used to be "in-tree" meaning that their source code is included in the main Kubernetes repo. They were compiled in, and shipped only in a Kubernetes release. The drawbacks of this monolithic approach were that Kubernetes was larger than needed, and feature + patch activity was locked to Kubernetes release schedules. Going forward, new features are exclusive to the new replacements: an out-of-tree vSphere cloud provider + a CSI storage plugin. Legacy implementations remain for the short term but destined are for deprecation. Agenda: - Deep Dive : Install and configure of out-of-tree cloud provider + CSI storage - Migration options for current users This session will be useful to: - Users running Kubernetes on VMware infrastructure - Authors of installers and Kubernetes distributions which target the vSphere platform
https://sched.co/Nrr2
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
VMware SIG: Cloud Provider Moving Out of Tree+CSI - What it Means to Users - Steven Wong, VMware & Fabio Rapposelli, VMware
Kubernetes cloud providers and volume plugins used to be "in-tree" meaning that their source code is included in the main Kubernetes repo. They were compiled in, and shipped only in a Kubernetes release. The drawbacks of this monolithic approach were that Kubernetes was larger than needed, and feature + patch activity was locked to Kubernetes release schedules. Going forward, new features are exclusive to the new replacements: an out-of-tree vSphere cloud provider + a CSI storage plugin. Legacy implementations remain for the short term but destined are for deprecation. Agenda: - Deep Dive : Install and configure of out-of-tree cloud provider + CSI storage - Migration options for current users This session will be useful to: - Users running Kubernetes on VMware infrastructure - Authors of installers and Kubernetes distributions which target the vSphere platform
https://sched.co/Nrr2
- 5 participants
- 32 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Virtualization, Automation and DevOps – Why it’s Taking so long for Telcos? - Anuradha Udunuwara, Sri Lanka Telecom PLC
Telecom industry has been talking about SDN, NFV, Cloud, Virtualization or what I call all of them together as “softwarization”, for quite some time. But, except for few telcos around the world, most of them seems to be struggling to achieve what was expected – “automation”. There are many reasons for that – technical and non-technical. How to put virtualization, automation and DevOps in place and use the tools like SDN, NFV, Cloud to achieve the ultimate objective of Digital Transformation – to become a Digital Service Provider or Digital Lifestyle Service Provider or whoever you want to call? What were the original roadblocks? Did we address them? What else need to be addressed to shorten the transformation and start reaping the benefits?
https://sched.co/NrvI
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Virtualization, Automation and DevOps – Why it’s Taking so long for Telcos? - Anuradha Udunuwara, Sri Lanka Telecom PLC
Telecom industry has been talking about SDN, NFV, Cloud, Virtualization or what I call all of them together as “softwarization”, for quite some time. But, except for few telcos around the world, most of them seems to be struggling to achieve what was expected – “automation”. There are many reasons for that – technical and non-technical. How to put virtualization, automation and DevOps in place and use the tools like SDN, NFV, Cloud to achieve the ultimate objective of Digital Transformation – to become a Digital Service Provider or Digital Lifestyle Service Provider or whoever you want to call? What were the original roadblocks? Did we address them? What else need to be addressed to shorten the transformation and start reaping the benefits?
https://sched.co/NrvI
- 2 participants
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Why is Cloud-Native Application Development Still So Hard? - Irene Zhang & Venugopal Reddy
Creating reliable, scalable, distributed cloud-native applications is still way too difficult for us mere mortal application developers. Why must we understand and solve complex distributed systems problems like data consistency, shard balancing, consensus algorithms, network partitions and exponential backoff just to build a straightforward business or social media app? Given that new real-world applications now also run across intermittently connected mobile devices, hybrid cloud servers, edge nodes, IoT devices etc, the problem is rapidly becoming even more difficult, to a point of being practically impossible. Surely we can do much better than this? Quinton and Irene will describe some of the recent advances in distributed systems R&D, and an open source distributed cloud operating system their groups have been collaborating on, that might just provide a way forward.
https://sched.co/Nrlc
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Why is Cloud-Native Application Development Still So Hard? - Irene Zhang & Venugopal Reddy
Creating reliable, scalable, distributed cloud-native applications is still way too difficult for us mere mortal application developers. Why must we understand and solve complex distributed systems problems like data consistency, shard balancing, consensus algorithms, network partitions and exponential backoff just to build a straightforward business or social media app? Given that new real-world applications now also run across intermittently connected mobile devices, hybrid cloud servers, edge nodes, IoT devices etc, the problem is rapidly becoming even more difficult, to a point of being practically impossible. Surely we can do much better than this? Quinton and Irene will describe some of the recent advances in distributed systems R&D, and an open source distributed cloud operating system their groups have been collaborating on, that might just provide a way forward.
https://sched.co/Nrlc
- 3 participants
- 36 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Windows SIG – Craig Peters & Pengfei Ni, Microsoft
SIG-Windows participants will provide an update on the efforts to bring Windows to Kubernetes. This will concentrate on presenting new features that are being delivered and the General Availability of Windows Containers on Kubernetes. We will also have a detailed discussion on our future roadmap, key functionality that we want to enable, and open the floor for Q&A with customers and members of the SIG-Windows community. This is both an introduction to Windows on Kubernetes and a deep dive into the efforts of the team. Some familiarity with Windows on Kubernetes is required for the deep dive part since we will have an in-depth discussion on key features that are in the pipeline for Windows, explain their implementation and have a discussion on tradeoffs with the community.
https://sched.co/O4G4
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Windows SIG – Craig Peters & Pengfei Ni, Microsoft
SIG-Windows participants will provide an update on the efforts to bring Windows to Kubernetes. This will concentrate on presenting new features that are being delivered and the General Availability of Windows Containers on Kubernetes. We will also have a detailed discussion on our future roadmap, key functionality that we want to enable, and open the floor for Q&A with customers and members of the SIG-Windows community. This is both an introduction to Windows on Kubernetes and a deep dive into the efforts of the team. Some familiarity with Windows on Kubernetes is required for the deep dive part since we will have an in-depth discussion on key features that are in the pipeline for Windows, explain their implementation and have a discussion on tradeoffs with the community.
https://sched.co/O4G4
- 5 participants
- 37 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Zephyr Project: Unlocking IoT Innovation with an Open Source
Over the last 3 years the Zephyr Project has evolved into one of the fastest growing and fastest moving open source RTOS' in the embedded and IoT ecosystem. This presentation gives attendees a look into the community, current initiatives and a preview of the technical roadmap. Community: Each month the Zephyr Project welcomes more and more new contributors. This presentation will take a deep dive into who is building Zephyr OS and what motivates their involvement. What's New in Zephyr OS: The Zephyr Project has a number of technical updates including a first LTS release, new features and expanded functionality. This presentation will highlight these initiatives and explain what they mean to developers. A Look Ahead: Zephyr Project is currently pursuing functional safety certifications and expanding our developer resources. See what's next and learn how to get involved.
https://sched.co/Nrsa
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Zephyr Project: Unlocking IoT Innovation with an Open Source
Over the last 3 years the Zephyr Project has evolved into one of the fastest growing and fastest moving open source RTOS' in the embedded and IoT ecosystem. This presentation gives attendees a look into the community, current initiatives and a preview of the technical roadmap. Community: Each month the Zephyr Project welcomes more and more new contributors. This presentation will take a deep dive into who is building Zephyr OS and what motivates their involvement. What's New in Zephyr OS: The Zephyr Project has a number of technical updates including a first LTS release, new features and expanded functionality. This presentation will highlight these initiatives and explain what they mean to developers. A Look Ahead: Zephyr Project is currently pursuing functional safety certifications and expanding our developer resources. See what's next and learn how to get involved.
https://sched.co/Nrsa
- 3 participants
- 39 minutes
5 Jul 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
containerd - Lantao Liu, Google & Wei Fu, Alibaba
Join containerd maintainers to learn how to leverage containerd’s design and APIs to use, customize and enhance containerd’s capabilities. We’ll cover building custom snapshotters for special storage needs and integrating with custom runtimes for stronger isolation. Understanding containerd architecture and data flow is key to extending it’s functionality. In this talk, we’ll look at the internals of containerd (covering its components and dataflows) then dive into how external plugins work with containerd. We’ll go over using containerd’s smart client API and plugins to make new/custom integrations. We will demonstrate how various sandbox technologies can be integrated with containerd to work with Kubernetes, including Amazon’s Firecracker, Google’s gVisor etc. Attendees will leave the talk understanding how they can extend/modify containerd to support enhanced integrations for custom production deployments.
https://sched.co/NrqY
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
containerd - Lantao Liu, Google & Wei Fu, Alibaba
Join containerd maintainers to learn how to leverage containerd’s design and APIs to use, customize and enhance containerd’s capabilities. We’ll cover building custom snapshotters for special storage needs and integrating with custom runtimes for stronger isolation. Understanding containerd architecture and data flow is key to extending it’s functionality. In this talk, we’ll look at the internals of containerd (covering its components and dataflows) then dive into how external plugins work with containerd. We’ll go over using containerd’s smart client API and plugins to make new/custom integrations. We will demonstrate how various sandbox technologies can be integrated with containerd to work with Kubernetes, including Amazon’s Firecracker, Google’s gVisor etc. Attendees will leave the talk understanding how they can extend/modify containerd to support enhanced integrations for custom production deployments.
https://sched.co/NrqY
- 4 participants
- 43 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: CRDs, No Longer 2nd Class Thing! - Jing Xu, Software Engineer, Google & Xing Yang
Custom Resource Definition (CRD) is a powerful way of extending Kubernetes APIs. In the past, CRD has been mainly used for out-of-tree, third-party things. Today, with the constant improvement of CRD, there is an ongoing effort to refine and enhance Kubernetes as an modular and extensible platform by factoring everything but the bare essentials out of “core” Kubernetes. CRDs and their controllers start to be used for managing even in-tree, first-party Kubernetes resources. In this session, We will take you on a journey of building CRDs as first class citizens in Kubernetes based on our first-hand experience. This made us believe that CRDs can be used for core resources and integrated seamlessly with other core API objects. We will also introduce Kubebuilder, a SDK to build and publish Kubernetes APIs, and explain how Kubebuilder makes it easy to write a custom controller for CRD.
https://sched.co/NrqD
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: CRDs, No Longer 2nd Class Thing! - Jing Xu, Software Engineer, Google & Xing Yang
Custom Resource Definition (CRD) is a powerful way of extending Kubernetes APIs. In the past, CRD has been mainly used for out-of-tree, third-party things. Today, with the constant improvement of CRD, there is an ongoing effort to refine and enhance Kubernetes as an modular and extensible platform by factoring everything but the bare essentials out of “core” Kubernetes. CRDs and their controllers start to be used for managing even in-tree, first-party Kubernetes resources. In this session, We will take you on a journey of building CRDs as first class citizens in Kubernetes based on our first-hand experience. This made us believe that CRDs can be used for core resources and integrated seamlessly with other core API objects. We will also introduce Kubebuilder, a SDK to build and publish Kubernetes APIs, and explain how Kubebuilder makes it easy to write a custom controller for CRD.
https://sched.co/NrqD
- 2 participants
- 19 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes + Other CNCF Projects Overview - Vicki Cheung & Bryan Liles
https://sched.co/Nxs3
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Keynote: Kubernetes + Other CNCF Projects Overview - Vicki Cheung & Bryan Liles
https://sched.co/Nxs3
- 2 participants
- 20 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Cluster of Palm-Sized Personal Kubernetes Clusters Using 100 Raspberry Pi - Masaya Aoyama, CyberAgent, Inc
https://adtech.cyberagent.io/techblog/archives/4340 Using 100 Raspberry Pi, we build an at home personal Kubernetes cluster. The era of having your own personal kubernetes cluster at home is here! We have gathered over 30 university students in order to recruit them into ranks of Kubernetes fans. First, each of them created a personal Kubernetes cluster with 3 Raspberry pi. After that, we gathered everyone’s clusters, connected them to a 48 port switch and attempted to create a cluster of kubernetes clusters. In this session, I will talk about a challenges building a cluster of kubernetes cluster. And also, I will introduce an engaging way not to only learn about kubernetes but also to provide experience of building one. This method of teaching will increase the number of Kubernetes fans around the world.
https://sched.co/Nrs3
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Cluster of Palm-Sized Personal Kubernetes Clusters Using 100 Raspberry Pi - Masaya Aoyama, CyberAgent, Inc
https://adtech.cyberagent.io/techblog/archives/4340 Using 100 Raspberry Pi, we build an at home personal Kubernetes cluster. The era of having your own personal kubernetes cluster at home is here! We have gathered over 30 university students in order to recruit them into ranks of Kubernetes fans. First, each of them created a personal Kubernetes cluster with 3 Raspberry pi. After that, we gathered everyone’s clusters, connected them to a 48 port switch and attempted to create a cluster of kubernetes clusters. In this session, I will talk about a challenges building a cluster of kubernetes cluster. And also, I will introduce an engaging way not to only learn about kubernetes but also to provide experience of building one. This method of teaching will increase the number of Kubernetes fans around the world.
https://sched.co/Nrs3
- 1 participant
- 5 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Developer's Toolbox for Testing in Production - Rui Chen, Meetup
In the software development lifycle, test pyramid helps to build confidence for launching the feature. While single code change is easy to manage, testing a whole feature in the system are facing the increasing challenges in the microservice world. While maintaining multiple environments would help sort out the promotion path, but it is involved with tremendous efforts cross the teams and very costly for the business as well, that is how "Testing in Production (TIP)" becomes popular. In this session, I want to talk about some of the TIP practices that we do at Meetup for delivering features. Especially think about the feature delivery from developer experience perspective.
https://sched.co/Nrs6
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Developer's Toolbox for Testing in Production - Rui Chen, Meetup
In the software development lifycle, test pyramid helps to build confidence for launching the feature. While single code change is easy to manage, testing a whole feature in the system are facing the increasing challenges in the microservice world. While maintaining multiple environments would help sort out the promotion path, but it is involved with tremendous efforts cross the teams and very costly for the business as well, that is how "Testing in Production (TIP)" becomes popular. In this session, I want to talk about some of the TIP practices that we do at Meetup for delivering features. Especially think about the feature delivery from developer experience perspective.
https://sched.co/Nrs6
- 1 participant
- 6 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Everyone Can Work on Kubernetes - Yang Li, The Plant K.K.
Many Kubernetes end-users are eager to participate in the development of the project. However, Kubernetes itself can be intimidating for those that don't know where to start. In this talk, Yang Li from The Plant will share his story of contributing to Kubernetes as a Chinese software engineer. He hopes to help new contributors start their journey. Yang will discuss how he began contributing to Kubernetes, what problems he encountered, and speak on what it is like to work with such a fantastic community. He will explain how end-users can benefit from contributing to the project, what he gained from this experience, and lastly, he will share some tips for those who want to start contributing. Whether you wish to fix some bugs you have encountered, improve or localize documentation, or you need to work with Kubernetes as a part of your job, you will be welcomed in this community.
https://sched.co/Nrro
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: Everyone Can Work on Kubernetes - Yang Li, The Plant K.K.
Many Kubernetes end-users are eager to participate in the development of the project. However, Kubernetes itself can be intimidating for those that don't know where to start. In this talk, Yang Li from The Plant will share his story of contributing to Kubernetes as a Chinese software engineer. He hopes to help new contributors start their journey. Yang will discuss how he began contributing to Kubernetes, what problems he encountered, and speak on what it is like to work with such a fantastic community. He will explain how end-users can benefit from contributing to the project, what he gained from this experience, and lastly, he will share some tips for those who want to start contributing. Whether you wish to fix some bugs you have encountered, improve or localize documentation, or you need to work with Kubernetes as a part of your job, you will be welcomed in this community.
https://sched.co/Nrro
- 1 participant
- 6 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: How We Use Istio and OPA for Authorization - Lin Tao, HP
I'd like to introduce how we use istio + OPA to do authorization in HP's FitStation platform. Our project consists of 20+ micro-services which are written in Golang and running on Kubernetes with istio enabled. These services are divided into multiple layers and on each layer we apply different authorization via istio mixer and OPA. I'd like to give a high-level introduction on how we make this work, following topics will be covered: - how we leverage istio adapter to do authorization - how we integrate OPA into our micro-services - how we manage our OPA policies
https://sched.co/Nrrr
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: How We Use Istio and OPA for Authorization - Lin Tao, HP
I'd like to introduce how we use istio + OPA to do authorization in HP's FitStation platform. Our project consists of 20+ micro-services which are written in Golang and running on Kubernetes with istio enabled. These services are divided into multiple layers and on each layer we apply different authorization via istio mixer and OPA. I'd like to give a high-level introduction on how we make this work, following topics will be covered: - how we leverage istio adapter to do authorization - how we integrate OPA into our micro-services - how we manage our OPA policies
https://sched.co/Nrrr
- 1 participant
- 5 minutes
26 Jun 2019
Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: New Helm Chart Installation Experience with Visual and Repeatable Approach - Steven Zou, VMware
The Helm Chart operator still needs to handle the massive kinds of value settings, especially for some very complicated applications although Helm Chart brings a relatively easy way to do that. The Helm Chart installation experiences and the repeatability of Helm Chart value settings still need to be improved. In this presentation, based on the real practices of deploying Harbor and managing Helm Charts in Harbor, we'd like to share some good ideas of how to easily and repeatedly launch the Helm Chart installation process. The main contents may include: - A wizard can be applied to render validate the settings (values.yaml) of installing Chart; - The values set for the corresponding Chart settings are persisted as Chart deployment config for future reusing; - The Chart deployment config for Chart installation can be managed in the repository for diffing, copying and reusing. - Demo
https://sched.co/Nrrl
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects
Lightning Talk: New Helm Chart Installation Experience with Visual and Repeatable Approach - Steven Zou, VMware
The Helm Chart operator still needs to handle the massive kinds of value settings, especially for some very complicated applications although Helm Chart brings a relatively easy way to do that. The Helm Chart installation experiences and the repeatability of Helm Chart value settings still need to be improved. In this presentation, based on the real practices of deploying Harbor and managing Helm Charts in Harbor, we'd like to share some good ideas of how to easily and repeatedly launch the Helm Chart installation process. The main contents may include: - A wizard can be applied to render validate the settings (values.yaml) of installing Chart; - The values set for the corresponding Chart settings are persisted as Chart deployment config for future reusing; - The Chart deployment config for Chart installation can be managed in the repository for diffing, copying and reusing. - Demo
https://sched.co/Nrrl
- 1 participant
- 5 minutes