CNDM Day is a community initiative designed to bring together Kubernetes and cloud native data management enthusiasts. The community welcomes users, developers and vendors of cloud native storage, backup, and other aspects of data management.
CNDM Day are the events that attract a wide audience, ranging from CXOs to DevOps engineers. Attendees discuss the changing requirements for application development in a cloud native world, data management challenges they face and the solutions they deploy. The events feature real-world case studies and offer best practices for optimizing cloud native data management in Kubernetes.
Nigel Poulton
Author & Trainer
Nigel Poulton Ltd
The groundwork is laid, and the demand is building… But are containers and Kubernetes ready to host and manage persistent data? Are they even the right place to do this? In this keynote session, world-renowned storage and Kubernetes expert, Nigel Poulton, cuts through the hype and gets straight to the point. He’ll paint the picture of where we are today, who the key players are, the role of containers and Kubernetes in relation to everything else, and what needs to be done to make containers and Kubernetes a solid choice for stateful workloads in modern business and enterprises.
Andy Jeffries
CTO and Co-Founder
Civo Ltd
Andy Jeffries, CTO at Civo discusses how they use StorageOS to power virtual machines and pods with their CSI driver. This follows with a demo of Civo’s managed Kubernetes service, built for developers whilst enabling speed and simplicity.
Nicolas Trangez
Principal Architect
Scality
In this session, we will describe Scality’s multi-year journey using containers and orchestration frameworks in its design and delivery of both multi-cloud data management and data storage solutions.
Xing Yang
Tech Lead
VMware
Jan Šafránek
Principal Software Engineer
Red Hat
Container Storage Interface (CSI) defines an industry standard that enables storage vendors (SP) to develop a plugin once and have it work across a number of container orchestration (CO) systems. Kubernetes SIG-Storage provides implementation of CSI that helps storage vendors develop plugins which conform to the CSI specifications. In this session, Kubernetes SIG-Storage leads will talk about some new storage features in the latest Kubernetes releases, and how a storage vendor can implement these features.
James Spurin
Product Evangelist
StorageOS
James Spurin illustrates the flexibility of the StorageOS platform and how it empowers a variety of Kubernetes enabled, cloud native technical use cases from Financial Services to Managed Service Providers These examples give an insight into how real life customers are dependent on StorageOS in production today.
Rob Richardson
Developer
@rob_rich
It’s day 2. Kubernetes is running. You have your deployments and services set. Now how do you migrate the data store? Let’s journey together on this code-focused tour through ConfigMaps, Secrets, Persistent Volumes, Persistent Volume Claims, and StatefulSets. We’ll craft and launch a strategy to care for your users’ data in this new container world. You can power your business on Kubernetes: stateless or stateful.
Hakim Weatherspoon
CEO
Exotanium
Cloud enterprise consumers spend millions of dollars each month renting space on computers owned by cloud providers. Cloud Spot markets as provided by Amazon, Microsoft and Google allow the use of unrented computers for up to 10 times cheaper than the normal rate reducing costs up to 90%. There is just one catch, cloud providers reserve the right to take those computers back at any time with little to no warning making the spot market nearly impossible to reliably use for stateful applications. In this talk, we explore the use of seamless live migration of stateful application containers and virtual machines (VMs) to take advantage of spot markets allowing stateful applications to benefit from significant discounts of cloud spot markets. We show that in unstable markets live migration of stateful application can achieve significant savings at low overhead and while maintaining good reliability.
Nolan Brubaker
Velero Tech Lead, Senior Member of Technical Staff
VMware
Dave Smith-Uchida
Velero Architect, Staff 2 Engineer
VMware
Operator driven applications make it easy to install and control applications via the Kubernetes control plane. Backup and restore of these applications can run into challenges. We will discuss the challenges, some ways to handle these with existing systems and discuss futures for handling these types of applications.
Panelists:
Nigel Poulton
Author & Trainer
Nigel Poulton Ltd
Chris Evans
Principal Analyst
Architecting IT
Andy Jeffries
CTO and Co-Founder
Civo Ltd
Cheryl Hung
VP Ecosystem
Cloud Native Computing Foundation
Michael Cade
Senior Global Technologist, Product Strategy
Kasten
To date, the primary use of containers has been stateless workloads. However, that’s changing fast! Containers, and especially Kubernetes, have matured enough to be viable options for many stateful workloads. That said, it’s early days and a lot of work still needs to be done. This panel will bring you up-to-speed with where we are today, including where some of the gaps are and what needs to be done to close them. As well as this, it will address who should be closing the gaps — should it be the Kubernetes project, should it be ecosystem partners, and what is the role of open-source.
Krista Macomber
Senior Analyst – Data Protection and Multi-Cloud Data Management
Evaluator Group
The buzz around containers and cloud-native architectures is endless – but what is actually driving it? Where is the typical enterprise at in its adoption of containerized and cloud-native apps and infrastructure? What problems are they looking to solve, and what are the implications for data protection and management? During this Analyst Session, Evaluator Group Senior Analyst Krista Macomber will tackle these questions and more. Be sure to attend for exclusive survey research findings and insights from independent analyst engagements with a variety of IT professionals.
Ugur Tigli
CTO
MinIO
Eco Willson
Engineer
MinIO
Modern object storage is the primary storage class in the cloud. Fast, scalable, secure and immutable with a modern API, it is the default data store for modern applications. In this sponsor session, MinIO will articulate why object stores are critical to the modern enterprise and how the Data Persistence platform is unifying the developer and IT worlds – allowing them to use the tools and technology with which they are most familiar and comfortable with. The talk will include a short demo of the Data Persistence platform and MinIO being used in a Veeam backup use case.
Jose Ramirez
Technical Management Specialist
KPN B.V.
KMCS stands for KPN Managed Container Service. It’s a container platform that scales in both capacity and performance at predictable costs. To offer a high degree of reliability and availability at the storage layer, KMCS opted for Portworx as storage solution. Portworx was used in conjunction with other in-house developed solutions to supply a resilient environment. The performance obtained with Portworx, as well as its container-oriented nature makes it ideal for KMCs purposes.
Daniel Valdivia
Engineer
MinIO
Object storage as a service is a core building block for modern IT organizations and developers alike. The reason is straightforward: object storage is the storage class of the cloud and the ability to provision it seamlessly to applications or developers makes it immensely valuable to enterprises of any size.
The challenge is that object storage as a service has traditionally been very difficult to deliver for reasons of complexity, scale and maintainability. While systems like Kubernetes offer powerful tools for automating the deployment and management of these systems, the overall problem of complexity remains unsolved as administrators must still invest significant time and effort to deploy even a small scale object storage resource.
In this lightning talk, MinIO’s Daniel Valdivia will frame the problem and demonstrate how it can be solved with Kubernetes, kubectl, kustomize and the MinIO Operator. It will include a short demonstration.
Diane Patton
Technical Marketing Engineer
NetApp
Jaimon George
Technical Marketing Engineer
NetApp
In this session, you’ll learn about how to address application data management challenges that enterprises of all sizes adopting Kubernetes face today. Such challenges include protecting application data from accidental corruption, recovering applications from human-made or natural disasters, and being compliant with regulatory data residency needs when running and scaling your Kubernetes clusters in a multi-cloud environment. We conclude this session with a demonstration that show how to:
Automate the backend storage configuration and provision persistent volumes when needed.
Manage your cloud native application and persistent data from multi-cloud Kubernetes clusters from a single pane of glass.
Easily snapshot, backup, clone and migrate applications with their data to another Kubernetes cluster.
Dr. Ronen Dar
CTO and Co-Founder
Run:AI
There’s a massive shift of enterprise organizations towards AI and Deep Learning. The three stages of most AI implementations, data ingestion and preparation, model building and training, and inference in production, require IT and Ops teams to work with data in new and sometimes confounding ways. And with benefits like portability, cloud-agnostic infrastructure, and scalability, many organizations are choosing to build AI infrastructure from the ground up using containers and Kubernetes. In this talk, Dr. Ronen Dar of Run:AI will walk through an example of a well-architected AI Infrastructure stack and discuss how Kubernetes has become critical for AI workload orchestration and data management. He’ll address some of the orchestration challenges that enterprises face when they begin to scale, and show an example of how one company worked to solve these challenges.
Michael Mattsson
Tech Marketing Engineer
HPE
Integrating a storage appliance with Kubernetes using the CSI specification may seem insurmountable, especially if unfamiliar with Kubernetes and cloud native concepts. The HPE CSI Driver for Kubernetes is a vendor agnostic open source CSI driver which allows third parties to integrate their block storage systems using an open source REST API specification called Container Storage Provider, to completely decouple the system from Kubernetes. In return, all the host minutia such as iSCSI and multipathing is taken care of by the CSI driver while providing full support for the CSI specification, including snapshots and related data management capabilities. Other bonus features include unique sidecars to deal PVC mutations, consistency groups and an NFS server provisioner. Join us for a discussion on the different design choices with an open source third party CSP implementation as an example, to open the door for developers to cloud native data management on Kubernetes.
Michael Cade
Senior Global Technologist, Product Strategy
Kasten
Kubestr is a collection of tools to discover, validate and evaluate your Kubernetes storage options.
Kubestr can assist in the following way:
Identify the various storage options present in a cluster.
Validate if the storage options are configured correctly.
Evaluate the storage using common benchmarking tools like FIO
Panelists:
Camberley Bates
Managing Director & Analyst – Go-To-Market Strategies, Channels and Sales Models
Evaluator Group
Krista Macomber
Senior Analyst – Data Protection and Multi-Cloud Data Management
Evaluator Group
Xing Yang
Tech Lead
VMware
Audrey Reznik
Sr Principal Software Engineer
Red Hat Data Science
Kris Cowles
SVP, Information Technology
Topcon Positioning Systems
Gloria Semme
Engineering Manager Production Engineering
SoundCloud
To date, containers have been primarily the domain of developers. Now, they are moving into production and IT needs to adapt. Just as with any platform change, new procedures and systems are required to support this new world. As quoted by one of Evaluator Group’s clients: “Developers are pushing containers. Their long-term strategy is [for IT] to partner with Development and support containers. How do we manage that? We’ll need the whole gamut from provisioning to monitoring, etc.” In this panel, we will explore the changes happening in the IT organization, from personnel roles to collaboration of Dev and Ops, and talk about how to take on the issues that arise, especially in this time of change. Specifically, the panel will present a unique perspective from five women who are tackling change and containers.
Joe Gardiner
Field Solutions Architect – Office of the CTO
Portworx
Modern apps like AI/ML, fraud detection, personalization and more that run on Kubernetes are API-driven, distributed and data-rich. How does that affect storage requirements and how can you ensure your company succeeds in your Kubernetes journey? You’ll learn that and more in this talk.
Krish Chowdhary
Software Engineer
Red Hat
Siddhartha Mani
Software Engineer
MinIO
Kubernetes Container Object Storage Interface (COSI) is on the brink of graduating to alpha status. Currently under active development to become alpha by v1.22. The project is currently backed by Google, RedHat, MinIO, Scality, IBM, and many others.
COSI aims to bring native support for provisioning object storage to containerized workloads running in Kubernetes. This comes with the promise of portability across infrastructure providers to prevent vendor lock-in while still having an easy user experience to create buckets and manage their lifecycle.
As COSI progresses towards becoming mainstream in Kubernetes, we take this opportunity to present the underlying architecture of COSI, along with the benefits it will bring to storage vendors and application developers. The talk will conclude with a demonstration of the COSI workflow.
Michael Mattsson
Tech Marketing Engineer
HPE
Running stateful applications on Kubernetes is becoming more popular as applications have matured to run natively on Kubernetes. IT requirements have not changed, however. While mission-critical applications are still mission-critical and RPO/RTO remains the same, performance and agility are expected to improve with the same means, if not less. Join us to explore the HPE portfolio of products with cloud native data management DNA and learn how traditional enterprise architectures transition into turbo-charged hybrid cloud deployments to accelerate workloads in a diverse landscape. From hyper-converged edge to enterprise data centers with a twist of public cloud, data management takes the center stage while using Kubernetes to improve business outcomes with industry standard tools and principles.
Sanil Kumar D
TOC, AWG Lead, SODA Foundation | Chief Architect
Huawei Technologies India Pvt Ltd
Mohammed Asif
Maintainer, CSI plug and play, SODA Foundation | Senior System Architect
Huawei
SODA Open Data Framework (ODF) provides a Unified SODA CSI plugin for data management across heterogeneous storage for Kubernetes. This session introduces the architecture and the current solution. We will also discuss our thoughts for providing hybrid data management across edge, on-premise, and cloud for cloud-native data management extending this solution.
Thomas Labarussias
SRE & Falcosidekick Creator
Jonah Jones
Containers Partner Solutions Architect
AWS
Falcosidekick is an open-source micro service based event aggregator and forwarder with a UI for viewing Falco data in time-series format. Falcosidekick was originally developed by Thomas Labarussias, and is a community project for the Incubating CNCF project Falcosecurity. The Falcosidekick application is a data aggregation point which is capable of receiving, filtering, enriching, displaying, and forwarding falco events to over 35 different sources. This talk will cover some of the design decisions made to make Falcosidekick scalable when handling large amounts of data, and inputs. In addition we talk about enriching, and filtering event’s in real-time for forwarding, and discuss how the data path looks from kernel to alert. We will conclude with a demo of using Falcosidekick to react and alert on Security events in your Kubernetes cluster detected by Falco.
Priyanka Sharma
General Manager, CNCF
Cloud Native Computing Foundation
Priyanka Sharma, General Manager at Cloud Native Computing Foundation (CNCF) will discuss the journey we all find ourselves on together, and the ways in which the CNDM community’s work has helped usher in a new cloud native era that has only been accelerated by the pandemic.
She will give a historical perspective on the humble beginnings of Kubernetes that preceded the vibrant and diverse community that makes up the CNCF today, and why the CNDM community has an outsized role to play on this journey toward a more stateful future.
Subscribe to the CNDM Day newsletter to receive regular updates about webinars, events & latest news
By submitting this form, you acknowledge that your information is subject to CNDM Day Privacy Policy. I agree CNDM Day to have my personal information managed in accordance with the terms of CNDM Day Privacy Policy.