Data on Kubernetes Community - podcast cover

Data on Kubernetes Community

Data on Kubernetes Communitypodcasters.spotify.com
The Data on Kubernetes Community (DoKC) is where users go to run data on Kubernetes. We facilitate the creation and sharing of best practices to help users advance in their DoK journey. Here you can enjoy the audio from our livestreams and meetups. Learn more at https://dok.community/
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

DoK Talks #77- Kubernetes Essential Tools // Javier Ramos

ABSTRACT OF THE TALK In this talk I will try to summarize my favorite tools for Kubernetes with special emphasis on the newest and lesser known tools which I think will become very popular. BIO Javier has over 15 years of experience in the IT industry as an enterprise architect with especial emphasis on Big Data and DevOps. He has worked in small startups and also large multinationals such Oracle, IBM or Cisco. He holds several certifications in AWS, GCP and Azure and writes regularly on Medium....

Aug 25, 20211 hr 9 minSeason 1Ep. 77

DoK Talks #71 Introducing Kubestr: A new way to benchmark your Kubernetes storage // Michael Cade

Abstract of the talk… Benchmarking storage is not a new concept, this has been happening on storage for a long time. But have we overlooked the benchmarking capabilities or at least the ease in which to achieve this in a cloud-native, container-based, Kubernetes landscape? There has been a rise in stateful workloads and support around persistent storage in Kubernetes is improving. Now we can take our traditional workloads such as SQL Server, Oracle and SAP alongside our data stores for microserv...

Aug 20, 20211 hr 2 minSeason 1Ep. 71

DoK Student Sessions- Why you should learn the Julia Programming Language // Logan Kilpatrick

Abstract of the talk… In this talk, we will go over what Julia is, why you would want to learn it, and how to contribute to the ecosystem. Bio… Logan is the Community Manager for the Julia Programming Language, a member of the Board of Directors at NumFOCUS, and a Machine Learning Engineer. Outside of work, Logan is a graduate student at Harvard University and Northwestern Universities Pritzker School of Law. Key take-aways from the talk… Viewers will leave with a high-level understanding of the...

Aug 20, 20211 hr 4 min

DoK Talks #76 AHOY - open source release manager for Kubernetes // Neil White

Abstract of the talk… AHOY is a release manager for Kubernetes, fully open source. Bio… I thought, this is easier explained, in, interpretive rap... Look, if you had one shot, one opportunity To fix everything that was ever broke In one deployment Would you rebuild it, or just let it fail? Yo His palms are sweaty, config weak, server load is heavy There's vomit on this keyboard already, Kubernetes He's nervous, but the control plane says Nodes are ready Fork Bomb, but he keeps on forgetting Comm...

Aug 19, 20211 hr 8 minSeason 1Ep. 76

DoK Talks #75 Run production-grade Databases on Kubernetes using KubeDB // Tamal Saha

Abstract of the talk… Kubernetes has emerged as the de-facto way to deploy modern containerized apps on cloud or on-premises. Despite all that growth on the application layer, it remains challenging to run a database in a distributed environment like Kubernetes. However, many developers want to treat data infrastructure the same as application stacks. Operators want to use the same tools for databases and applications and get the same benefits as the application layer in the data layer: rapid sp...

Aug 18, 20211 hr 9 minSeason 1Ep. 75

DoK Talks #74 Introducing LitmusChaos 2.0 // Prithvi Raj & Sayan Mondal

Abstract of the talk… Chaos Engineering in the past few years has evolved with the development of the Cloud-Native paradigm and with the introduction of the LitmusChaos tool which helps curate Cloud-Native Chaos Engineering. Belonging to the CNCF ecosystem, Litmus stresses upon applying Chaos Engineering to modern architectures and building resilient applications simultaneously. The features and ideas majorly surround Community Collaboration, Observability, GitOps, Open APIs & much more. Cha...

Aug 18, 20211 hr 17 minSeason 1Ep. 74

DoK Talks #73- Build Reproducible Experiments with Kubeflow and lakeFS // Barak Amar

Abstract of the talk… Kubeflow is a cloud-native ML platform that simplifies the training and deployment of machine learning pipelines on Kubernetes. lakeFS is wrapper layer around an object store that enables git-like operations such as branching and committing over datasets. Learn how to build ML workflows that are portable, scalable, and reproducible by integrating lakeFS operations into your Kubeflow pipeline components Bio… Barak is a software developer of the open source lakeFS project at ...

Aug 13, 20211 hr 1 minSeason 1Ep. 73

DoK Talks #72- Highly available, pluggable and long term storage metrics for everyone. Extending Prometheus with Thanos // Wiard van Rij

Abstract of the talk… Prometheus was initially made for short metric retention to answer questions on “what is happening ‘now’”. It is a strong project that solves certain problems really well, but still as a monolith when doing so. Thanos has been made to enable scaling, highly available setups and long term (cheap) storage for Prometheus. Everyone could leverage Thanos for these features. It does not stop there; Thanos has multiple components that could be used for multi-cluster telemetry, rem...

Aug 11, 20211 hr 9 minSeason 1Ep. 72

Intro to Persistence in Kubernetes

Abstract of the talk… So you want want to run stateful containers? A brief intro to persistence in Kubernetes. Kubernetes and persistent storage go together like oil and water. Kubernetes is inherently an ephemeral system and persistent storage by definition must survive. After his talk, you should have a clear understanding of the how to get started on the path to successfully manage a persistent data storage solution on your Kubernetes cluster Bio… Kunal - Junior pursuing Computer Science &amp...

Aug 06, 202158 min

DoK Talks #70 - YugabyteDB - Distributed SQL Database on Kubernetes // Amey Banarse

Abstract of the talk… Kubernetes has hit a home run for stateless workloads, but can it do the same for stateful services such as distributed databases? Before we can answer that question, we need to understand the challenges of running stateful workloads on, well anything. In this talk, we will first look at which stateful workloads, specifically databases, are ideal for running inside Kubernetes. Secondly, we will explore the various concerns around running databases in Kubernetes for producti...

Aug 04, 20211 hr 12 minSeason 1Ep. 70

DoK Talks #67- Run Apache APISIX in Kubernetes // Jintao Zhang

Abstract of the talk… Apache APISIX is a dynamic, real-time, high-performance API gateway. You can use Apache APISIX to handle traditional north-south traffic, as well as east-west traffic between services. It can also be used as a k8s ingress controller. In this talk, Jintao Zhang will introduce how to run Apache APISIX on k8s and how to use Apache APISIX as an ingress controller. Bio… Apache APISIX committer, Kubernetes ingress-nginx reviewer

Aug 02, 202143 minSeason 1Ep. 67

DoK #69- To Certify or Not to Certify, is Kubernetes Certification Worth it? // Keith McClellan

Abstract of the talk… As an engineer, should I consider getting a certification? What makes a certification valuable to me or my employer? How do I pick which one to get? Will these really help me build stateful applications on Kubernetes? In this talk, we will discuss the relative value of certifying on different technologies, with a specific focus on CNCF certifications for administration of k8s and developing Kubernetes-native applications. In this session we will discuss: - The pros and cons...

Aug 02, 20211 hr 9 minSeason 1Ep. 69

DoK Talks #68- The Kubernetes-native way to providing database services to developers // Adam Sandor

Bio… Adam is a Solutions Architect at Styra, helping companies adopt Cloud Native tech. Coming from a Java-dev background he is most excited about the space where software development and operations meet. When he is not flying in DCS World he is hacking on CI/CD, GitOps and Kubernetes Operators. Abstract of the talk… As Kubernetes is becoming the infrastructure platform of choice in many companies, database teams are struggling with the question whether to run databases on the cluster or outside...

Jul 28, 202158 minSeason 1Ep. 68

DoK #66 Crossplane Packages as a Distribution Mechanism // Daniel Mangum

Abstract of the talk… A typical user's journey with Crossplane starts with provisioning infrastructure using the Kubernetes API, then evolves to composing infrastructure into higher level abstractions, and culminates with building a complete platform using packages. Crossplane packages are distributed as OCI images, meaning that a platform API can easily be reproduced in any cluster, and they can declare dependencies, which specify the lower level services that support the higher level abstracti...

Jul 21, 20211 hr 6 minSeason 1Ep. 66

DoK #65 Using Kubernetes and ClickHouse to enable high performance app analytics // Robert Hodges

Abstract of the talk… Embedded analytics are a major source of value to application users. Virtually every SaaS offering has them or is adding them now. This talk shows how to build low latency analytic applications on Kubernetes with ClickHouse, a popular, open source data warehouse. We'll start with the ClickHouse Kubernetes Operator to manage data warehouses, then cover ingest and visualization options to build a complete apps. Since this is a K8s talk, we'll of course geek out on the underly...

Jul 16, 20211 hr 7 minSeason 1Ep. 65

DoK #63 Stranger Danger - Kubernetes Edition // Matt Jarvis

Abstract of the talk… Kubernetes is a powerful set of abstractions, but it's flexibility and configurability means it's pretty insecure by default. In this hands on talk, I'll show how an attacker can expand the blast radius of an exploit from a vulnerable web application in a container to owning the entire cluster. I'll also cover some ways in which you can prevent this happening to you ! Bio… Matt Jarvis is a Senior Developer Advocate at Snyk. Matt has spent more than 15 years building product...

Jul 13, 20211 hr 7 minSeason 1Ep. 63

DoK #62 Easy Kubernetes Volumes using Longhorn // Saiyam Pathak

Abstract of the talk… Longhorn is a lightweight, reliable, and powerful distributed block storage system for Kubernetes. It is an open source tool that can be installed on any Kubernetes Cluster. It has features like incremental snapshots and backup that can be backed up to NFS or S3-compatible object storage. In this talk, you will learn about Longhorn, its features including backup/recovery, and how you can take maximum benefit for your persistent Kubernetes volumes. You will also be shown a U...

Jul 13, 20211 hr 11 minSeason 1Ep. 62

DoK #61 Perfecting Machine Learning Workloads on Kubernetes // Lars Suanet

Abstract of the talk… More and more applications are powered by Machine Learning (ML) models. Where the gap between Software Engineers and a Production environment on Kubernetes is already big, the gap between Data Scientists and that same production environment is enormous. In this talk, we will provide you with a framework for translating ML requirements into infrastructural requirements and concrete Kubernetes resources. In the first half of this talk, we will discuss how ML applications are ...

Jul 02, 20211 hr 5 minSeason 1Ep. 61

DoK #60 Intro to Kubernetes // Aitor Artola & Kunal Kushwaha

Abstract of the talk… In this event we will introduce Kubernetes, containers and the cloud native initiative. You will get an overview of the benefits of containers running on Kubernetes and the new mindset that it requires, a new mindset driven by the cultural change the cloud native initiative is promoting. Concepts related to microservices and automation will be covered giving an overview of the different kinds of open tools you can find in the cloud native ecosystem to build an run modern ap...

Jul 02, 20211 hr 46 minSeason 1Ep. 60

Postgres on Kubernetes Hands-On-Lab // Álvaro Hernández

Abstract of the talk… From 0 to 60/100 (depending on where you live) in just 2h! It may sound "slow" if you talk about cars, but when you talk about databases in general and Postgres in particular, it isn't! From an empty Kubernetes cluster, you will leave the session with one or more Postgres clusters created, all with: high availability and automatic failover; automated backups with lifecycle; distributed logs with lifecycle; Web Console to manage it all; connection pooling; tuned Postgres and...

Jul 01, 20212 hr 2 min

DoK #59 Let's get Real: SRE | Do we need it? // Benoit Schipper

Abstract of the talk… More and more companies around the world are adopting SRE. Despite Google's great book series regarding SRE, there is no default implementation for SRE. Join me and watch me explain this by taking my home country as an example =). Bio… I work as a SRE for several customers at hcs-company.com . My past as network engineer in the global Business Process Outsourcing (BPO) business in combination with my studies and passion for getting things done has landed me in the SRE role....

Jun 23, 20211 hrSeason 1Ep. 59

DoK #58 Benchmarking for PostgreSQL workloads in Kubernetes // Gabriele Bartolini & Francesco Canovai

Abstract of the talk… Databases like PostgreSQL cannot run on Kubernetes. That’s the refrain we hear all the time, as well as the motivation for us to break this barrier, once and for all. Hear the story of our journey so far about bringing PostgreSQL to Kubernetes. Discover why we believe that benchmarking both the storage and the database before production leads to a healthier and longer experience of the DBMS, even in Kubernetes. We’ll be sharing our process, and the results obtained so far, ...

Jun 18, 20211 hr 4 minSeason 1Ep. 58

DoK #57 Key Criteria for Evaluating Kubernetes Data Storage // Enrico Signoretti

Abstract of the talk… Enterprises of all sizes are embracing hybrid cloud strategies that are ever more complex and structured, moving quickly from a first adoption phase, where data and applications are distributed manually and statically across different on-premises and cloud environments, to a new paradigm in which data and application mobility is the key to flexibility and agility. Now organizations want the freedom to choose where applications and data should run dynamically, depending on a...

Jun 17, 20211 hr 2 minSeason 1Ep. 57

DoK #56 It's just a SQL - Crash course on Synapse Serverless for T-SQL ninjas! // Nikola Ilic

Abstract of the talk… Are you a seasoned T-SQL developer, used to solve each and every challenge by writing plain old SQL? But, now you need to leverage data coming from semi-structured or unstructured sources? What if I tell you that you can get your mission accomplished by writing your favorite T-SQL syntax? In this session, you will learn what is a Serverless SQL pool within Azure Synapse Analytics, how it works behind the scenes, and how can you preserve your "T-SQL Ninja" status even when d...

Jun 16, 20211 hr 9 minSeason 1Ep. 56

DoK #55 How to optimise operations and life cycle management for containers? // Rajalakshmi Srinivasa

Abstract of the talk… Modern applications are built to run on containerized infrastructure. Businesses are also migrating their existing apps from traditional to container deployments. In such a scenario, gaining end-to-end visibility of the complete Kubernetes container environment is an important challenge for the IT Operators/Administrators. In this talk, we will cover the following. - New-age business complexities. - How applications are moving from monolith to microservice architecture. - O...

Jun 11, 20211 hr 3 minSeason 1Ep. 55

DoK #54 Putting Chaos into Continuous Delivery - How to increase the resiliency of your applications // Jürgen Etzlstorfer

Abstract of the talk… Continuous Delivery practices have evolved significantly with the cloud-native paradigm. GitOps & Chaos Engineering are at the forefront of this new CD approach, with an ever-increasing pattern involving Git-backed pipeline definitions that implement “chaos stages” in pre-prod environments to gauge service-level objective (SLO) compliance. In this talk, Juergen Etzlstorfer (maintainer of Keptn CNCF project) will discuss how you can construct pipelines that include chaos...

Jun 09, 20211 hr 8 minSeason 1Ep. 54

DoK #53 Day Zero - Azure Kubernetes Service // Raj Balakrishnan

Abstract of the talk… Are you new to azure kubernetes service and just want to see how the nuts and bolts come together ? This is the talk to be. Single slide and a end to end demo on how to run your first container on aks. Bio… I contribute in building Digital Experiences for our Farmers Worldwide, through Platforms and Services. Passionate about building Distributed and Scalable Systems in Microsoft Azure. My Day to Day Work is around - Apps, Data, Storage, Identity, Integration, Serverless an...

Jun 09, 20211 hr 1 minSeason 1Ep. 53

DoK #52 Enterprise-grade Kubernetes requirements // Haseeb Budhani

Abstract of the talk… We'll discuss best practices companies are adopting for enterprise-grade Kubernetes Management. Bio… Haseeb Budhani is the CEO of Rafay Systems, which he co-founded in late 2017. Prior to Rafay, Haseeb oversaw Akamai Technologies' expansion into the enterprise marketas the company's Vice President of Enterprise Strategy. Akamai acquired Haseeb's previous company, Soha Systems, in 2016. Haseeb co-founded Soha in 2013 and served as the company's CEO. Prior to Soha, Haseeb ser...

Jun 05, 20211 hr 1 minSeason 1Ep. 52

DoK #51 Promscale: Using Prometheus + Promscale + PostgreSQL to go from Observation to Understanding // Matvey Arye

Abstract of the talk… Often when I talk about putting observability data into PostgreSQL people ask me: are you crazy? And yet this somewhat heretical view has the potential to unlock a lot of the power and promise of observability. Thanks to TimescaleDB (an extension to PostgreSQL), storing time series, metric data inside of a relational database is now efficient, fast, and scalable. This is thanks to its unique partitioning, compression, and horizontal-scalability features. But even if this is...

May 29, 20211 hrSeason 1Ep. 51

DoK #49 Deployments vs StatefulSets vs Daemonsets // Ali Kahoo

Abstract of the talk… Kubernetes provides different resources for deploying applications, we will be looking at them and the differences between them and how can we persist data using each of them. Bio… I am a Senior DevOps Engineer & Trainer with hands-on experience of architecting, developing, automating and optimizing production grade deployments on Kubernetes & Openshift using best DevOps practices. I am working as Lead DevOps Engineer at Tarabut Gateway where I have setup the infras...

May 29, 20211 hr 8 minSeason 1Ep. 49
For the best experience, listen in Metacast app for iOS or Android