Cloud Native Chronicles

Cloud Native Chronicles

By Johan van Amersfoort and Sander HarrewijnenTechnology
Download on the App Store

Cloud Native Chronicles episodes

  • Live at Red Hat Summit: Andrew Block on Helm, OCI & AI | ITQ Cloud Native Chronicles podcast

    In this special live edition of ITQ Cloud Native Chronicles, recorded at Red Hat Summit: Connect 2025, Robert Kloosterhuis sits down with Andrew Block, Distinguished Architect at Red Hat, to discuss the evolution of Helm, the rise of OCI as a distribution standard, and how AI is reshaping the cloud native landscape.Andrew shares his perspective on the upcoming Helm release, the growing role of OCI in container ecosystems, and his work on ModelPack, a new standard for packaging and distributing AI models. They also explore how organizations can adopt cloud native technologies effectively, balance skills and innovation, and use AI-driven automation to simplify IT operations.

    11 min
  • Test-driven Development

    Summary


    In this episode of Cloud Native Chronicles, the hosts delve into the intricacies of Test-Driven Development (TDD). They discuss the fundamental principles of TDD, including the Red-Green-Refactor cycle, the importance of various testing types, and how to define test outcomes. The conversation also touches on performance testing, the role of AI in development, and the benefits of pair programming. Key takeaways emphasize the need for a structured approach to testing, the significance of sanity checks, and the value of tests as documentation for code behavior.


    Chapters


    00:00 Introduction to Test-Driven Development

    00:55 Understanding the Red-Green-Refactor Cycle

    03:37 Types of Testing: Unit, Integration, and End-to-End

    05:10 Defining Test Outcomes and Behavior Testing

    08:48 Performance Testing and Requirements

    10:39 The Importance of Sanity Testing

    13:53 Optimizing Test Structures

    13:59 Standardized Testing Frameworks

    16:00 Test-First vs. Test-After Approaches

    18:28 AI in Test-Driven Development

    20:46 Pair Programming and Testing

    21:42 Key Takeaways and Conclusion


    28 min
  • Pair Programming

    In this episode of Cloud Native Chronicles, Johan and Sander discuss the concept of pair programming, its mechanics, benefits, challenges, and the role of AI in programming. They explore how pair programming can enhance team collaboration, knowledge sharing, and efficiency in software development. The conversation also touches on the differences between remote and in-person pair programming and offers insights on how to implement this practice effectively within teams.


    Chapters


    00:00 Introduction to Pair Programming

    02:26 The Mechanics of Pair Programming

    05:06 Benefits and Challenges of Pair Programming

    07:39 Pair Programming vs. Code Reviews

    10:20 AI in Pair Programming

    12:31 Learning and Knowledge Sharing through Pair Programming

    15:30 Remote vs. In-Person Pair Programming

    18:12 Implementing Pair Programming in Teams


    23 min
  • KubeCon 2025 - HashiCorp

    In this final KubeCon EU 2025 throwback, Johan sits down with Karim Satirli from HashiCorp for a candid and technical conversation on cloud-native tooling, open source culture, and the evolving role of Nomad in AI and edge computing.

    From solving real customer problems on the KubeCon show floor to discussing how HashiCorp products like Terraform, Vault, and Nomad support hybrid cloud, multi-cluster Kubernetes, and even Raspberry Pi-powered fish farms โ€” this episode covers the spectrum of modern infrastructure needs.


    ๐Ÿงฉ Topics Covered

    • What HashiCorp showcased at KubeCon EU 2025

    • Terraform and Helm for hybrid Kubernetes workloads

    • A real-world use case: deploying to both EKS and AKS from a unified Terraform pipeline

    • The engineer-first mentality of solving problems on the spot

    • Nomad's support for GPU scheduling and multi-instance GPUs

    • Edge computing stories โ€” including running Nomad on Raspberry Pi 2s for fish farms

    • The relevance of Nomad in air-gapped or non-containerized environments

    • The return of HashiDays London โ€” why you should attend and what to expect

    • HashiDays London โ€“ happening June 2025 at the Montcalm, London

    • HashiDays Singapore โ€“ July 2025, featuring cloud engineering and business tracks
      โ†’ Register at: hashidays.com


    ๐Ÿ“ฌ Feedback or Questions?

    Weโ€™d love to hear from you!
    Email us at: [email protected]


    ๐Ÿ”— Connect with Us


    Host: Johan van Amersfoort
    LinkedIn: linkedin.com/in/vhojan
    Twitter/X: @vhojan

    Guest: Karim Satirli
    LinkedIn: linkedin.com/in/ksatirli
    Twitter/X: @ksatirli


    14 min
  • KubeCon 2025 - VMware

    In this episode of Cloud Native Chronicles, the Johan engages in a detailed conversation with Katarina Brookfield from VMware about their cloud native offerings, particularly focusing on VMware's Kubernetes service integrated within the VMware Cloud Foundation. They discuss the complexities of Kubernetes and how VMware aims to simplify the deployment and management of Kubernetes clusters and virtual machines. The conversation also touches on VMware's contributions to the CNCF landscape and the relationship between VMware's VCF and Tanzu platforms.


    Chapters


    00:00 Introduction to Cloud Native Chronicles and KubeCon 2025

    01:11 VMware's Cloud Native Offerings and Kubernetes Integration

    04:11 Simplifying Kubernetes Complexity with VMware Solutions

    09:56 Contributions to the CNCF Landscape and Community Perception

    14:39 Understanding VMware's VCF and Tanzu Relationship


    30 min
  • KubeCon 2025 - Kubeflow, OpenShift AI, and Veeam

    In this episode of Cloud Native Chronicles, we explore the highlights from KubeCon 2025, focusing on conversations with Riccardo Martinelli about Kubeflow and Michael Cade about Veeam's cloud-native strategies. The discussions delve into the features and adoption of Kubeflow, the differences between OpenShift AI and vanilla Kubeflow, and the importance of contributions from the community. Additionally, we examine Veeam's role in data protection and the evolving landscape of AI and Kubernetes.


    Chapters


    00:00 Introduction to KubeCon 2025 and Kubeflow

    01:38 Exploring Kubeflow: Features and Adoption

    07:41 OpenShift AI vs. Vanilla Kubeflow: Key Differences

    11:32 Contributing to Kubeflow: Opportunities for All

    14:59 Veeam's Role in Cloud Native and AI

    20:04 AI and Data Protection: The Future of Backup

    25:05 Conversations on Kubernetes and Virtualization


    30 min
  • Platform as a Product

    In this episode of Cloud Native Chronicles, Johan and Sander dive into the concept of 'Platform as a Product', exploring its significance from a developer's perspective.

    They discuss the importance of user feedback, the role of product owners, and the challenges of adopting new technologies. The conversation also touches on the balance between commercial and open-source solutions, the necessity of self-service capabilities, and the importance of effective communication and marketing to ensure platform adoption.

    Key takeaways emphasize starting small, evolving the platform, and treating it as a product that serves the needs of developers.


    Chapters


    00:00 Introduction to Platform as a Product

    01:14 Understanding the Developer's Perspective

    03:30 The Role of Product Owners in Platform Teams

    05:02 Exploring Different Technology Stacks

    08:10 Replicating Cloud Experiences On-Premises

    10:02 Adoption and User Feedback for Platforms

    12:51 Building Self-Service Capabilities

    16:08 Choosing Between Commercial and Open Source Solutions

    19:51 The Importance of Communication and Education

    25:21 Key Takeaways and Conclusion




    29 min
  • Navigating the Golden Path in Software Development

    In this episode of Cloud Native Chronicles, Johan and Sander discuss the concept of the 'Golden Path' in software development, emphasizing the importance of standardization and developer experience.

    They explore how a well-defined Golden Path can streamline deployment processes, reduce the burden on product teams, and foster innovation while avoiding shadow IT. The conversation highlights the need for balance between providing structure and allowing flexibility for teams to adapt to their unique requirements.

    The episode concludes with key takeaways on the evolving nature of the Golden Path and its role in enhancing productivity within organizations.


    Chapters


    00:00 Introduction to Cloud Native Chronicles

    03:04 Understanding the Golden Path

    06:01 The Role of Standardization in Software Development

    08:51 The Golden Path as a Product

    12:00 Balancing Freedom and Structure in Development

    15:05 The Importance of Developer Experience

    18:04 Avoiding Shadow IT with the Golden Path

    20:50 Defining the Golden Path: Who's Responsible?

    23:53 Conclusion and Key Takeaways



    27 min
  • KubeCon 2025 - Sidero Labs

    In this first KubeCon Special of Cloud Native Chronicles, Johan van Amersfoort engages in a conversation with Justin Garrison from Sidero Labs, discussing the innovative solutions Talos Linux and Omni. They explore the unique features of Talos as a Kubernetes-only Linux distribution, its maintenance advantages, and the small footprint it offers. The discussion also covers Omni's role in centralized management for Talos nodes and the importance of open-source contributions in the cloud-native ecosystem. Justin shares insights on the future of infrastructure and the podcasting landscape.

    22 min
  • The 10-Minute Build: Efficiency in Cloud Native Development

    In this episode of Cloud Native Chronicles, hosts Johan and Sander discuss the concept of the 10-minute build, emphasizing its importance in maintaining developer focus and efficiency.

    They explore the technical and cultural aspects of build processes, the significance of team dynamics, and the necessity of standardizing builds across different teams. The conversation also touches on the balance between speed and reliability in software deployment, advocating for a culture of confidence in shipping software quickly while minimizing risks.


    Chapters


    00:00 Introduction to Cloud Native Chronicles

    01:26 Understanding the 10-Minute Build Concept

    06:08 Team Dynamics and Build Efficiency

    11:01 Standardizing Build Processes Across Teams

    14:33 The Importance of Fast Builds

    19:54 Moving Fast Without Breaking Things

    23:00 Key Takeaways and Conclusion


    26 min

About Cloud Native Chronicles

From the publisher's feed

This podcast covers basically everything cloud native. Not just the tech, but also people aspect, the organizational aspect, product, and a bit of marketing of the product.