Vitess: Sharded MySQL on Kubernetes

Sugu Sougoumarane, Co-creator of Vitess and CTO @ PlanetScale, July 16, 2019

Vitess has continued to evolve into a massively scalable sharded solution for the cloud. It's is now used for storing core business data for companies like Slack, Square, JD.com, and many others. This webinar will cover the high-level features of Vitess with a focus on what makes it cloud-native. We'll conclude with a demo of the powerful materialized views feature that most sharded systems have yet to solve.

Watch Now

Tools and Techniques: Securing APIs in Kubernetes Environment

Ivan Novikov, CEO @Wallarm  July 11, 2019

Recent fallout from Kubernetes issues, like CVE-2018-1002105, expose the seriousness of API level vulnerability to data breaches and incidents. What should you do if an application on your K8s pod is compromised? We will talk about what DevOps best practices can help isolate, monitor, track, and apply control types that protect your organization.

Watch Now

STORK, Storage Operator for Multi-Cloud Deployments

Dinesh Israni, Portworx, July 9, 2019

STORK (STorage Operator Runtime for Kubernetes), an open-source project, leverages the Operator SDK to provide better life cycle management of your persistent data for your stateful application in Kubernetes. STORK addresses challenges of storage layer observability and volume level snapshots on a Kubernetes platform. The project has implemented a Kubernetes scheduler extension to influence how pods are scheduled closer to nodes with application data by implementing the Filter and Prioritize API calls.

Watch Now

Understanding and Deploying Kubernetes Pod Security Policies

JuanJo Ciarlante, Staff Engineer @VMware

As cluster-admin, you’ve probably done due diligence using RBAC to create “non-admin” users and service accounts with narrowed access, but did you know that most cluster setups give anyone the ability to create a single Pod to land on any node as root?

Watch Now

Security and Day 2 Operations with Harbor

Michael Michael, VMware, June 13th, 2019

Widespread container adoption leads to an old problem - security and day 2 operations. Harbor is a CNCF incubating open source registry that stores, signs, and scans container images for vulnerabilities. Harbor solves common registry challenges by delivering trust, compliance, performance, and interoperability, helping organizations deliver a consistent image management solution across a variety of cloud native compute platforms like Kubernetes and Docker.

Watch Now

Intro to Virtual Kubelet 1.0

Ria Bhatia, Microsoft, Jun 11, 2019

Virtual Kubelet is a sandboxed project within the CNCF and we’ve been working hard to release VK 1.0. In this webinar we will go through the new updates in the latest Virtual Kubelet release and talk about the architecture of Virtual Kubelet in general. We will talk about our eco-system of providers and the values they offer customers and lastly we will go through our future outlook for the project.

Watch Now

The State of Infrastructure, Architecture & Operations to Support Cloud-Native Applications

Avi Freedman Co-founder & CEO @Kentik and Jonah Kowall CTO @Kentik

When it comes to modern infrastructure adoption, which organizations are ahead of the curve? How do they successfully support their infrastructure to build and operationalize cloud-native applications? What do their architectures and operations look like? And how do they maintain total visibility by using a large, complex open source stack?

Watch Now

Kubernetes in Highly Restrictive Environments: Meeting the Needs of Enterprise Governance & Security

Oleg Chunikhin, Kublr, June 4th, 2019

Oleg will outline a plan to use the technology while meeting enterprise security requirements. In this technically-focused talk, he’ll summarize common prerequisites for running Kubernetes in production, and how to leverage fine-grained controls and separation of responsibilities to meet enterprise governance and security needs.

Watch Now

Meet KubeOne: An Open Source Cluster Lifecycle and Operations Tool for HA Kubernetes

Marko Mudrinić & Artiom Diomin, Loodse, May 30th, 2019

KubeOne takes care of installing, configuring, upgrading and maintaining Highly-Available Kubernetes clusters. It works out-of-the-box on any cloud provider, as well as on-prem and in bare-metal environments.

Watch Now

The Event-Driven UI: Bridging the Gap

Kevin Bader, Accenture, May 28th, 2019

In this Webinar, we will take a look at different ways to enable live updates when using event-driven microservice backends. I will also introduce the Reactive Interaction Gateway, which is a CNCF Landscape project that uses open standards like Server-Sent Events and the CNCF CloudEvents specification to provide a common infrastructure for passing events to frontends seamlessly.

Watch Now

Building, Deploying and Managing Modern, Microservices-based Applications with Kubernetes

Atul Malaviya & Aseem Bansal, Microsoft, May 16th, 2019

In this webinar, we will look at how Azure Pipelines is thinking about building, deploying and managing modern, microservices-based applications to Kubernetes. We will show how you can use a combination of different tools and services like Azure Pipelines, Prometheus, Terraform, Grafana, Azure Kubernetes Service or Google Kubernetes Engine to achieve this goal.

Watch Now

Introducing Trackman: an open source tool to sequence application deployment to Kubernetes

By: Khash Sajadi, Cloud 66, May 14th, 2019

Often times, application deployment to Kubernetes involves multiple `kubectl` and `helm` chart runs. Trackman makes deployment to Kubernetes simple by introducing execution sequence and checks for reliable deployments.

Watch Now

What does the open source community need from CI/CD?

By: Vivek Ravishankar & Tom Trahan, CircleCI, May 9th, 2019

Join us as we explore how open source communities are adopting CI/CD to modernize their delivery pipeline and learn some best practices for implementing CI/CD for your own open source projects.

Watch Now

Building a Culture of Observability within your Organization

By: Grant Schofield, Humio, May 7th, 2019

In this presentation, Humio’s Lead Customer Engineer, Grant Schofield, will discuss the historical and current trends in software development that have driven the modern approaches to reasoning about complex distributed systems, including the impact of innovative technology like time-series databases, and unique approaches to observability such as leveraging data to create actionable alerts in real-time and at scale, and managing increased complexities instantly.

Watch Now

Deploying Complex Stateful Applications on Kubernetes with KubeDirector

By: Tom Phelan & Joel Baxter, BlueData, April 30th, 2019

This webinar will provide an overview of the KubeDirector architecture, show how to author the metadata and artifacts required for an example stateful application (e.g. with Spark, Jupyter, and Cassandra), and demonstrate the deployment and management of the cluster on Kubernetes using KubeDirector.

Watch Now

What’s New in Kubernetes 1.14

By: 1.14 Release Team, April 23rd, 2019

Kubernetes 1.14 consists of 31 enhancements: 10 moving to stable, 12 in beta, and 7 net new. The main themes of this release are extensibility and supporting more workloads on Kubernetes with three major features moving to general availability, and an important security feature moving to beta.

Watch Now

Kubernetes in Production: Operating etcd with etcdadm

By: Daniel Lipovetsky, April 16th, 2019

We will explain the etcdadm design in depth, and discuss how our experience running etcd clusters in production informed that design. We will also demonstrate deploying a highly available etcd cluster using etcdadm, recovering the cluster from both partial and complete failures. In the process, we will cover important etcd runtime parameters and caveats of dynamic cluster reconfiguration.

Watch Now

Simplifying Microservices Security With a Service Mesh

By: Neeraj Poddar, April 11th, 2019

This webinar will focus on the various architectural options available to developers for securing microservices both with and without a service mesh. Neeraj will cover how you can leverage a service mesh like Istio in tandem with CNCF projects like SPIFFE and Open Policy Agent to simplify how you secure your microservices.

Watch Now

How to Make K8s Autoscale Work: Novice to Pro to VIP with Real Multi-Tier MicroServices

By: Meng Ding and Enlin Xu, April 9th, 2019

Assuring your Application performs to Service Level Objectives is the end game, and Kubernetes provides Horizontal Pod Autoscaling Policies that allow you to define a set of conditions for when Kubernetes will automatically scale your services to help manage to SLOs. Identifying the best values for these policies is not easy, with limited information on how to achieve results for real, complex applications. Policies that do not properly account for multiple factors will not only fail to assure performance, but could negatively impact other services. Effective policies need to consider how to choose the best KPIs that reflect SLOs and resources, how to use multiple metrics, how to determine the max number of replicas per service, and when does vertical work better than horizontal scaling.

Watch Now

Best practices for monitoring application health on Kubernetes

By: William Morgan, Michelle Peot, Jon Richards, Cole Calistra, Zak Knill, March 28th, 2019

Kubernetes can handle dying nodes and failing pods, but it can’t help when your application returning errors, starts slowing down, or suffers from a sudden spike in traffic. In this webinar, we’ll hear from platform owners at Nordstrom, Kairos AR, and Attest, on how they use Linkerd, CNCF’s service mesh, to instrument, monitor, and alert on service health.

Watch Now

Operationalizing Kubernetes Security Best Practices

By: Connor Gilbert, March 26th, 2019

As more companies scale up their Kubernetes adoption, they face growing security challenges. Kubernetes itself provides many native controls that can help organizations improve their security posture, but often they aren’t fully utilized.

Watch Now

Introducing Kubernetes IoT Edge working group

By: Dejan Bosanac, March 19th, 2019

IoT Edge working group introduces a community where all aspects of using Kubernetes in IoT and Edge use cases is discussed. In this session, we’ll introduce the working group, share some of the interesting topics discussed so far and provide an invitation to participate in future activities.

Watch Now

Istio: Security of the mesh and security in the mesh

By: Gadi Naor, March 13th, 2019

In this webinar, we will explore security and segmentation strategies and practices for operating applications and services using Istio, with an emphasis on sensitive data processing apps.

Watch Now

AppSwitch: Proxyless Service Mesh

By: Dinesh Subhraveti, March 7th, 2019

This talk presents AppSwitch, an extremely fast and simple service mesh framework that offers traffic management and other service mesh functions without a proxy. AppSwitch provides a fundamentally new networking mechanism for containers based on transparent interposition of the BSD socket API.

Watch Now

Centralizing Container and Kubernetes Operations

By: Oleg Chunikhin, February 28th, 2019

While developers see and realize the benefits of Kubernetes, how it improves efficiencies, saves time, and enables focus on the unique business requirements of each project; InfoSec, infrastructure, and software operations teams still face challenges when managing a new set of tools and technologies, and integrating them into an existing enterprise infrastructure.

Watch Now

Introducing a Lightweight Kubernetes Distribution Built for the Edge

By: Shannon Williams & Darren Shepherd, February 26th, 2019

Kubernetes is pushing out of the data center into stores, networks and factories. DevOps teams are excited about Kubernetes because it provides predictable operations and a cloud-like provisioning experience on just about any infrastructure. For the last year we’ve been working with organizations looking for a lightweight implementation of Kubernetes that is easy to operate and can run on x86 and ARM infrastructure without using more than 512 MB of memory.  To meet these requirements we’ve developed a new distribution of Kubernetes that is designed for teams that need to deploy applications quickly and reliably to resource-constrained environments.

Watch Now

Everything You Need to Know About the CKA and CKAD

By: Randy Abernethy, February 21st, 2019

In this webinar, Randy Abernethy from RX-M, a Kubernetes Training Partner (KTP), will take you through everything you need to know to prepare for both exams including why these certifications are important, what topics are on the exams, and how you can prepare.

Watch Now

To Russia With Love – Kubernetes in Exotic Locations

By: Michael Wojcikiewicz, February 19th, 2019

You’ve migrated your workloads to Kubernetes in the cloud, but now your client requires their application run somewhere your cloud provider isn’t – what to do? This talk will walk through a real use case of augmenting a cloud managed Kubernetes deployed application with an on prem solution hosted in Russia, detailing all the problems and solutions around providing object storage, CDN, container registry, persistent storage and logging on the Rancher Kubernetes Engine using CNCF projects like Rook and Fluentd.

Watch Now

Stateful Workloads and Kubernetes: A Gnarly Problem or an Awesome Opportunity?

By: Partha Seetala, February 5th, 2019

In this webinar, Partha Seetala, ROBIN.io CTO, will walk through the challenges when it comes to running Stateful applications on Kubernetes, architectural approach to addressing these challenges and demo key scenarios and best practices in delivering any Stateful App as a Service in a multi-cloud world.

Watch Now

Introducing Alterant: A Transparent Way to Modify Kubernetes Configuration Files on the Fly

By: Khash Sajadi, January 29th, 2019

Introducing Alterant: An Open Source Descriptive Configuration Modifier. It reads configuration files in yaml or json and modifies them based on your scripts. You can think of it as an elegant and understandable equivalent of XSLT but for JSON and YAML!

Watch Now

Automating Kubernetes Deployments

By: William Chia, January 22nd, 2019

Kubernetes abstracts and simplifies many aspects configuring and scaling infrastructure, but still requires DevOps. Building CI/CD pipelines to correctly deploy to Kuberentes clusters is a time-consuming process. In this webinar, we'll look at how GitLab is thinking about "CI/CD as code" with versionable and template-able pipelines. With re-usable code snippets, we'll show how building pipelines can be simplified to just a few clicks while remaining fully customizable.

Watch Now

Developing an Effective Observability Strategy for your Kubernetes and Service Mesh Environments

By: Arijit Mukherji, Maxime Pettazzoni, Yann Yu, January 17th, 2019

In this webinar, Arijit Mukherji and Maxime Petazzoni will walk through the changes in requirements for monitoring Kubernetes and service mesh environments, typical challenges that enterprises face on their journey to cloud-native and how to navigate around those challenges leveraging CNCF projects such as Prometheus, OpenTracing, and Envoy.

Watch Now

Planet-scale ML Workflows with Advanced Data Management on Kubeflow

By: Vangelis Koukis, January 15th, 2019

In this webinar, we’re going to demonstrate a multi-cloud ML workflow with advanced data management on Kubeflow. We will showcase how a Data Scientist can set up their own ML development environment in minutes, start working locally, and seamlessly extend their workflow to a public cloud.

Watch Now

What’s New in Kubernetes 1.13

By: Kubernetes 1.13 Release Team, January 10th, 2019

Join members of the 1.13 release team to discuss the newest features in this release.

Watch Now

Leveraging Kubernetes to Build a Flexible Self-Service Product Demo Environment

By: Frank Reno, Sumo Logic, December 4th, 2018 

Kubernetes is dominating the container orchestration market, and companies everywhere are adopting it to power their containerized workloads. It is a very versatile platform and can do much more than orchestrate your containerized services and applications. At Sumo Logic, we have been using Kubernetes to power our product demo environment used by our Sales Engineers. It has allowed us to create a reliable, comprehensive self-service environment to demo our product. In this talk, we will walk thru the needs of our demo environment, why we choose Kubernetes and dive into what we built as well as what we have learned along the way.

Watch Now

Service Mesh for the Enterprise

By: Shawn Wormke & Andrew Jenkins, Aspen Mesh, November 12th, 2018 

The service mesh space is quickly maturing. Service meshes like Istio and Linkerd are ready to be used in production deployments. But what about the enterprise? The service mesh toolbox provides a bevy of different features that can address different microservices challenges, but certain enterprise features like RBAC, policy configuration and interoperability with existing systems require more thought. This Q&A webinar will address your questions around how to best use service mesh in large organizations with distributed teams.

Watch Now

What’s New in Kubernetes 1.12

By: Kubernetes 1.12 Release Team, November 6th, 2018 

Kubernetes 1.12 continues to focus on internal improvements and graduating features to stable in Kubernetes. These new features mean increased security, availability, resiliency, and ease of use to get production applications to market faster. The release also signifies the increasing maturation and sophistication of Kubernetes on the developer side.

Watch Now

Intro to Ballerina: A Cloud Native Programming Language

By: Paul Fremantle, October 30th, 2018 

Cloud native programming inherently involves working with remote network endpoints: microservices, serverless, APIs, WebSockets, SaaS apps and more. Ballerina is a programming language that is designed to make coding network constructs an inherent part of the language, and to bring code-first agility to the challenge of integrating across endpoints. Ballerina has first-class support for distributed transactions, circuit-breakers, stream processing, data-access, JSON, XML, gRPC and many other network endpoints. It deploys directly onto Docker and Kubernetes. It integrates with common IDEs including IntelliJ and Visual Studio Code. Sequence diagrams can be automatically generated from code. Ballerina is an open source project in Github.

Watch Now

Debugging and Monitoring your Kubernetes Services with Linkerd 2.0

By: William Morgan & Ben Lambert, October 24th, 2018 

In this webinar, join William Morgan, core maintainer of Linkerd, as he shares a demo and introduces new Linkerd 2.0 features. William will be joined by Ben Lambert, CTO of Just Football,  who will describe how Just Football uses Linkerd 2.0 in production to scale their wildly popular service in the face of massive amounts of traffic.

Watch Now

Intro to Harbor

By: James Zabala, October 16th, 2018 

Harbor is an open source cloud native registry that securely stores container images, signs them as trusted, and scans them for vulnerabilities.

Watch Now

Canary Deployments with Kubernetes and Istio

By: Jason Yee, October 9th, 2018 

Working with complex systems means that even well written code can behave in unexpected ways, leading to outages and critical issues. Kubernetes allows you to easily rollout new code and quickly revert to safe, stable releases when issues are identified. But often the damage done in the short period between deploy and rollback is significant.

Watch Now

Rapidly Shipping Rust with Kubernetes & Skaffold

By: Shane Utt, Jörg Schad, Gastón Kleiman, October 2nd, 2018 

Modern web application development often faces a tradeoff between safety and application speed. Rust is a powerful language which enables developers to get both: blazing fast applications with C-like performance characteristics, while avoiding many of the common pitfalls and security issues associated with C++ memory management. However, despite the capability to overcome these tradeoffs, Rust is a new language. This means successfully integrating it into your tech stack could cost significant engineering time.

Watch Now

Serverless Operations

By: Soam Vasani, September 25, 2018 

FaaS functions on Kubernetes are increasingly popular for writing short-lived stateless applications. We’ve often covered the developer productivity advantages, such as the time to create a useful application from scratch without learning a lot about Kubernetes.

Watch Now

Edge Computing: It’s not just a bunch of small clouds

By: Satish Salagame, September 18, 2018 

You’re probably in a room with at least a dozen objects that are connected to the internet. And if you’re not, it won’t be long before you are. All that connectivity, and all of those devices, require a new way of thinking about cloud infrastructure, and that new way is called Edge Computing.

Watch Now

Zero Trust Security for Cloud Native Apps

By: Haim Helman, Yevgeny Pats, August 28th, 2018 

Going/gone cloud native? Then, you get tremendous scalability, resilience, and agility, yet how do you secure your microservices from data breaches, attack probes, or workload tampering. In this talk, learn about zero trust security best practices.

Watch Now

Continuous Delivery for Kubernetes Apps with Helm and ChartMuseum

By: Stef Arnold, Josh Dolitsky, August 7th, 2018 

In this webinar, Josh Dolitsky and Stef Arnold will show you how to streamline the delivery of Kubernetes-based applications using the open-source tools Helm and ChartMuseum. Their live demo will show you how to use Helm to package your application as a chart, which is a deployable collection of Kubernetes files. They then show you how to release your chart to ChartMuseum, which serves as an artifact repository for Helm charts.

Watch Now

What’s New in Kubernetes 1.11

By: Ihor Dvoretskyi, Jun Du, Chris O’Haver, Michael Taufen, Hemant Kumar, July 31st, 2018

Kubernetes 1.11 continues to advance maturity, scalability, and flexibility of Kubernetes, marking significant progress on features that the team has been hard at work on over the last year. This newest version graduates key features in networking, opens up two major features from SIG-API Machinery and SIG-Node for beta testing, and continues to enhance storage features that have been a focal point of the past two releases. The features in this release make it increasingly possible to plug any infrastructure, cloud or on-premise, into the Kubernetes system.

Watch Now

Creating an Effective Developer Experience on Kubernetes

By: Daniel Bryant, July 10th, 2018

In a productive cloud-native development workflow, individual teams can build and ship software independently from each other. But with a rapidly evolving Cloud Native Landscape, creating an effective developer workflow on Kubernetes can be challenging. We are all creating software to support the delivery of value to our customers and to the business, and therefore, the developer experience from idea generation to running (and observing) in production must be fast, reliable, and provide good feedback.

Watch Now

Setting up the Heroku git-push workflow on your Kubernetes cluster in 60 seconds with Gitkube

By: Tanmai Gopal,  June 26, 2018

The Heroku workflow around being able to deploy microservices with a “git push” and scaling applications was revolutionary for developers. Gitkube makes it possible for developers to achieve the same GitOps workflow but on any Kubernetes cluster. In this webinar, you’ll learn how to setup Gitkube on any Kubernetes cluster without requiring any 3rd party dependencies.

Watch Now

Role based access control (RBAC) policies in Kubernetes

By: Javier Salmeron,  June 19, 2018

RBAC policies are vital for the correct management of your cluster, as they allow you to specify which types of actions are permitted depending on the user and their role in your organization. This webinar will go through the essential RBAC concepts and objects in Kubernetes, as well as show some basic use cases.

Watch Now

How to Gain Insights from Istio by Leveraging Tools like Prometheus, Jaeger and Cortex

By: Neeraj Poddar, June 12, 2018

Istio integrates with a rich set of tools that can add tracing, telemetry, logging and other functionalities to your microservices environment. This session will focus on how a myriad of tools, including several CNCF projects, work collectively to deliver the full functionality of Istio.

Watch Now

Continuous Integration and Delivery with Kubernetes

By: James Strachan,  June 5, 2018

We are living in an era where enterprises are embracing the DevOps model of software delivery. Technologies such as Docker, Kubernetes and Jenkins are becoming de-facto standards in the industry for building, deploying and managing modern, cloud-native, microservices-based applications. Join this talk as we introduce you to a fresh take on achieving continuous integration and continuous delivery for modern, cloud native applications using the power of Jenkins, Docker and Kubernetes.

Watch Now

Linkerd Service Mesh in Production: Houghton Mifflin Harcourt

By: Robert Allen,  May 29, 2018

Houghton Mifflin Harcourt (HMH) has transitioned from a publisher best known for its textbook printing business into a global leader in education technology. But to do so, HMH had to evolve its infrastructure from monolithic to microservices-based architecture and give its development teams a reliable, scalable, and performant IaaS to build on. In this webinar, Robert Allen, Director of Engineering at HMH, will share how Linkerd helps them solve for service discovery, reliable failovers, telemetry, and real time provisioning in its cloud native environment, and enables its developers to make blue-green deployments for continuous application delivery.

Watch Now

Monitoring Microservice Applications Is About Visibility — And It Isn’t

By: Chris Farrell,  May 22, 2018

Why Understanding Data (not just collecting it) is Necessary to Deliver High Performance Dynamic Applications. When new technology platforms appear, new application monitoring solutions also emerge to provide application and platform visibility. Dynamic containerized microservice applications are no different – monitoring performance first requires visibility, which is why it’s nice that open source standards like OpenTracing and Jaeger have appeared. Unfortunately, just collecting the tracing data is no longer enough. These new applications are so complex and dynamic that the most important aspect of monitoring is how pieces fit together, correlating information from multiple data sources. We’ll explore the pros and cons of different monitoring technologies, look at the challenges of monitoring new microservice applications, and dig into how to best use the vast monitoring data now available to deliver optimum application performance.

Watch Now

Solving Configuration, Security and Collaboration Challenges in the Container Pipeline: What We’ve Learned

By: Khash Sajadi,  May 15, 2018

Moving a monolith application to run on Kubernetes was not the biggest challenge we faced when we moved Cloud 66’s stack to run on containers. We realized we have to change the way we think about pipelines, security, managing environments, and configuration to truly benefit from this move and keep the pipeline—and the clusters—in lockstep with code. In this webinar, we will share what we’ve learned so far, and some tooling we’ve developed to solve our problems—which are now open sourced.

Watch Now

Enhancing your Control over Kubernetes with Spinnaker and Continuous Delivery

By: Nick Chase,  May 8, 2018

Developers have to deal with a huge number of tools that all have to work together in order for you to deliver software. By orchestrating resources such as containers and services, Kubernetes goes a long way towards decreasing the pain of creating applications, but some of the items that are out of scope, such as notifications and approvals, making sure the right artifacts are going to the right place, and orchestrating deployment strategies above the Kubernetes object level are non-trivial issues that can make or break your ability to provide Continuous Delivery. Fortunately, Spinnaker, the open source Continuous Delivery tool, ties together many of the tools we use every day, such as Kubernetes and Jenkins, to provide enormous power over your software pipeline to solve these problems.

Watch Now

Deploying and managing Kubernetes-ready apps with Kubeapps

By: Adnan Abdulhussein,

Kubeapps is a tool for supercharging your Kubernetes cluster with Helm-packaged apps and Kubeless functions. With Kubeapps, you can browse, launch and manage apps, create and test Kubeless functions, and browse and provision services from your cluster's Service Catalog, all from within the Kubeapps dashboard. In this webinar, we'll walk through how you can install Kubeapps in your cluster, access the dashboard and use it launch an app connected to a database provisioned by the Service Catalog.

Watch Now

Kubernetes in Docker for Mac

By: Guillaume Rose, Guillaume Tardif,  April 17, 2018

Kubernetes was recently introduced in desktop editions of Docker. In this session, you will relive the whole journey of this major change from the hypervisor to the user experience, and discover the main challenges we encountered to make Kubernetes available and as user-friendly as possible.

Watch Now

What’s New in Kubernetes 1.10

By: Saad Ali, Michelle Au, Ihor Dvoretskyi,  April 10, 2018

In the first release of 2018, Kubernetes 1.10 continues to advance maturity, extensibility, and pluggability of Kubernetes. This newest version stabilizes features in 3 key areas, including storage, security, and networking.

Watch Now

Getting Helm to be Enterprise-ready

By: Baruch Sadogursky,  April 3, 2018

Package managers are hard. Helm learned a lot of lessons from others’ mistakes, but also repeated some. For example, having a single index file per repository is not scalable. It’s the same mistake that NPM made and it causes slower CI, high memory consumption, slower searches, and more. Another example is not having private enterprise repositories in mind, leaving out authorization and authentication features. In this webinar, we’ll explore several solutions to those problems, their strengths, and their weaknesses.

Watch Now

Writing Less YAML – Using jsonnet and kubecfg to Manage Kubernetes Resources

By: JuanJo Ciarlante,  March 20, 2018

Using YAML and kubectl is an easy way to describe simple Kubernetes workloads, but the devil is in the detail when you want to change “just” a few bits here and there to accommodate for multiple different environments, CI/CD pipelines and so on. Kubernetes users have quickly encountered the “face full of YAML” problem and need better solutions to manage their application manifests.

Watch Now

Global Container Adoption: A Closer Look at the Container Ecosystem in China

By: Dr. Ying Xiong, Dee Kumar, Libby Clark,  March 20, 2018

Watch Now

Building Serverless Application Pipelines

By: Sebastien Goasguen, March 6, 2018

The serverless paradigm is bringing a new type of applications to the forefront of application architecture. Distributed, containerized, scalable, event-driven and ephemeral with fine grained billing. In this talk we will go through several application use-cases that are driving the serverless movement (e.g data processing, IoT, mobile-backends,machine learning) and demonstrate how these applications can be developed and deployed on top of Kubernetes using an open source serverless solution called kubeless. Through live demos and examples, we will show that Kubernetes with its rich and stable core API is the perfect platform to build FaaS solutions.

Watch Now

Taking Serverless and AI to the Next Level

By: Yaron Haviv, Tomer Rosenthal,  February 27, 2018

The two most trending technologies today are AI and serverless and surprisingly enough, they even go well together to enable agile and intelligent businesses. In this session, Yaron Haviv from iguazio and Tomer Rosenthal from Microsoft will provide an overview of serverless architectures and efforts to encourage collaboration and portability through CNCF working groups.

Watch Now

Deployment Strategies on Kubernetes

By: Etienne Tremel,  February 13, 2018

A practical look at the different strategies to deploy an application to Kubernetes. We list the pros and cons of each strategy and define which one to adopt depending on real world examples and use cases.

Watch Now

Machine Learning in the Datacenter

By: Nick Chase,  February 6, 2018

The combination of the potential behind machine learning (ML) and AI and its sudden accessibility in the form of open source libraries has led to an explosion of excitement about it. But what will this mean for you and your datacenter? Join Mirantis‘ Nick Chase as he gives you a fast-paced introduction to machine learning and how it actually works, as well as a look at what it might look like in action in your datacenter — especially in terms of projects that already exist.

Watch Now

Introducing Jaeger 1.0

By:Yuri Shkuro,  January 16, 2018

This webinar will demonstrate how Jaeger can be used to solve a variety of observability problems, including distributed transaction monitoring, root cause analysis, performance optimization, service dependency analysis, and distributed context propagation. We will discuss the features released in Jaeger 1.0, its architecture, deployment options, integrations with other CNCF projects, and the roadmap.

Watch Now

What’s New in Kubernetes 1.9

By: Saad Ali, David Eads, Michael Michael, Kenneth Owens, January 9, 2018

In the fourth and final release of 2017, Kubernetes 1.9 continues the evolution of an increasingly rich feature set, more robust stability, and even greater community contributions. This all points to increased extensibility and standards-based Kubernetes ecosystem.

Watch Now

What’s New in Prometheus 2.0

By: Brian Brazil, Ben Kochie,  November 30th, 2017

More and more businesses are requiring developers to own end-to-end delivery, including operational ownership. In this webinar, Alexis Richardson (CEO, Weaveworks) will take you on a journey of discovery into the world of GitOps. Alexis will share with you what it means, and how easy it is to create cloud native applications, CICD pipelines, integrate operations and more, using GitOps. Inherited from best practices going back 10-15 years, cloud native is making these practices more relevant today. At Weaveworks, their experiences are based on operating a full CNCF stack in anger for nearly two years. This includes continuously updated Kubernetes, Prometheus, Fluentd, OpenTracing, and more. Alexis will showcase best practices and tools, including some of Weaveworks’ use cases

Watch Now

Best practices for Using Developer Tooling to Drive Operations with GitOps

More and more businesses are requiring developers to own end-to-end delivery, including operational ownership. In this webinar, Alexis Richardson (CEO, Weaveworks) will take you on a journey of discovery into the world of GitOps. Alexis will share with you what it means, and how easy it is to create cloud native applications, CICD pipelines, integrate operations and more, using GitOps.

Watch Now

What’s New in Kubernetes 1.8

By: Aparna Sinha, Anthony Yeh, Brad Childs,  October 26, 2017

In the third release of 2017, Kubernetes 1.8 represents a snapshot of many exciting enhancements and refinements underway. In addition to functional improvements, this release focuses on maturing process, formalizing architecture, and strengthening Kubernetes’ governance model.

Watch Now

Cloud Native Apps from Development to Production

By: Mark Pundsack, Joshua Lambert, Kamil Trzciński,  October 12, 2017

Cloud-native applications—that is, applications that have been developed specifically for cloud platforms—are the future of software development. Container packaged, dynamically managed, and micro service-oriented, cloud-native systems give developers greater flexibility and empower them with the speed and velocity needed to deploy efficiently. How can you transition to this new, cloud-computing paradigm to meet the vision of cloud-native? In this webinar, we will cover some of the advantages and elements of a cloud-native approach, and how GitLab is making it simpler to deploy cloud-native applications to production using Kubernetes.

Watch Now

Cloud Native Security Panel

By: Ben Bernstein, Diogo Monica, Diogo Monica, Matthias Radestock, Dimitri Stiliadis, Liz Rice, & Christopher Liljenstolpe,  September 21, 2017

While Cloud Native Applications open up many new possibilities they also bring new challenges. One of the most discussed challenges is security. In this webinar, we were joined by a panel of industry experts and did a deep dive into all aspects of securing a cloud native application.

Watch Now

Introduction to CNI, the Container Network Interface

By: Bryan Boreham and Ken Owens,  August 24, 2017

This talk covers the nature of CNI plugins, how they are called by a container runtime or orchestrator, common configurations, and how to chain multiple plugins together to layer different capabilities.

Watch Now

Introduction to CoreDNS

By: John Belamaric,  July 20, 2017

In this webinar, you’ll learn how CoreDNS is designed, and how the integration with Kubernetes works. You’ll find out how and why to use CoreDNS in place of the default kube-dns in Kubernetes deployments.

Watch Now

Introduction to Cloud Native Storage

By: Clint Kitson, Eric Han, Mark Balch,  May 17, 2017

Bringing all of your applications to a cloud native environment is going to be critical in ensuring you are taking full advantage of what containers can deliver. These environments present an opportunity to optimize your applications, including ones that need persistent data, for any cloud. Join our webcast and hear from industry leaders about both traditional and modern applications and how they use data. Learn the basics of cloud native storage and how you might make choices about cloud and storage platforms supporting your applications.

Watch Now

“How To” of Cloud Native Traffic Management

By: Ranga Rajagopalan,  May 4, 2017

In this webinar, we will discuss how cloud-native traffic management must be approached differently and how dev, app, and network teams can work synchronously to deliver microservices applications.

Watch Now

Introduction to Linkerd

By: William Morgan,  March 23, 2017

Watch Now

What is Cloud Native and Why Does It Exist?

By: Alexis Richardson,  February 23, 2017

This talk will provide insights into the history of the foundation, its structure, goals and the processes for accepting new projects and new members. The Cloud Native Computing Foundation was created with the charter to define the term cloud native and provide a home for the cloud native, open source projects such as Kubernetes, Prometheus and others as well as to push the entire software industry to utilize modern cloud technologies more effectively.

Watch Now

Cloud Native Networking

By: Andy Randall, Christopher Liljenstolpe, Bryan Boreham,  January 12, 2017

Watch Now

Cloud Native Strategy

By: Jamie Dobson, December 22, 2016

Many companies see the benefits of highly available, scalable and resilient systems. They want to go ‘cloud native’ but as they reach for containerised microservices they may actually be grabbing the golden egg rather than the goose that laid it. In this webinar we’ll look at a model for emerging strategy, classic mistakes and how to avoid them. We’ll also look at how we can iterate through the ‘cloud native’ problem space. Along the way, and before we get to recent history, we’ll visit ancient Greece, post-war Scandinavia, and the Jet Propulsion Lab. We’ll learn about heuristics, including the doughnut principle, and then of course we’ll confront the key paradox that strategy tries to resolve: what is good for a business is not necessary good for those who work in it.

Watch Now

Get Involved

CNCF webinars are a great way to educate new and existing community members about trends and new technologies. We’re looking for project maintainers, CNCF members, community experts to share their knowledge. Webinars are non-promotional and focus on education and thought leadership within the cloud-native space.

Interested in hosting a CNCF webinar?