Previous talks

Date Talk Where
2021-06-21 Juicy: Notorious B.I.G. Data (v)Appvia podcast
2022-02-28 Is it time to put your pet kubernetes down (v)Appvia webinar
2022-03-17 Pod Security Policy is Dead, Long Live...? (v)Appvia webinar
2022-03-21 Microservices Security Pattern in Kubernetes (v)NGINX Microservices March
2022-03-24 Pod Security Policy is Dead, Long Live...? (irl)Kubernetes and Kocktails
2022-04-06 5 Things That Will Improve Your Kubernetes Security Posture (v)Appvia webinar
2022-06-01 Policy as [versioned] code (irl)Cloud Native London
2022-06-08 Policy as [versioned] code (irl)Cloud Native Wales
2022-08-24 Policy as [versioned] code (irl)Open Source Summit Latin America
2022-09-01 Policy as [versioned] code (v)Docker Community All Hands #6
2022-09-15 Policy as [versioned] code (irl)SREday
2022-09-15 Policy as [versioned] Code (v)Cloud with Chris
2022-09-16 Policy as [versioned] code (irl)Open Source Summit Europe
2022-09-28 Proactive cluster autoscaling in Kubernetes (v)Linode
2022-09-29 Policy as [versioned] Code (v)Conf42 Incident Management
2022-10-13 Is it time to put your pet Kubernetes down (irl)DTX Europe
2022-10-15 Policy as [versioned] Code (v)OSCONF 2022
2022-10-19 Policy as [versioned] code (v)WeAreDevelopers Live - DevOps Day
2022-10-24 Policy as [versioned] code (irl)Spinnaker Summit
2022-10-25 Policy as [versioned] code (irl)GitOpsCon
2022-10-29 Policy as [versioned] Code (v)India Cloud Security Summit
2022-11-02 Policy as [versioned] code (irl)London Microsoft DevOps Meetup
2022-11-03 Is it time to put your pet Kubernetes down (v)Devtron webinar
2022-11-10 Policy as [versioned] Code (v)Mobile DevOps Summit
2022-11-23 Policy as [versioned] Code (irl)Kubernetes Community Days UK 2022
2022-12-01 Proactive cluster autoscaling in Kubernetes (v)Conf42: DevSecOps 2022
2022-12-08 Is it time to put your pet Kubernetes down (v)HashiTalks
2022-12-07 Policy as [versioned] Code (v)DevSecCon
2023-01-03 Policy as [versioned] Code (v)DevOps Monthly Online
2023-01-26 Is it time to put your pet Kubernetes down (v)Conf42: DevOps 2023
2023-02-02 Policy as [versioned] Code (v)DevSecCon Netherlands
2023-02-16 Pod Security Policy is Dead, Long Live...? (v)Conf42 Chaos Engineering 2023
2023-03-15 Is it time to put your pet Kubernetes down (irl)Civo: Disruptive Tech
2023-03-30 Proactive cluster autoscaling in Kubernetes (v)Conf42: CloudNative 2023
2023-09-21 Policy as [versioned] Code (v)DevSecCon Germany
2023-09-27 Is it time to put your pet Kubernetes down (hybrid)DevSecCon London
2023-10-12 Pod Security Policy is Dead, Long Live...? (v)DevSecCon Poland
2023-10-12 Dynamic Workload Balancing and Resource Optimization in Kubernetes (v)Akamai: Doing More with Less
2023-12-07 Policy as [versioned] Code (hybrid)Government Cyber Security Conference 2023
2024-03-14 Building a Multi-Tenanted Kubernetes Platform Code (v)LoftLabs vCluster 2024 workshops
2024-03-21 Ignite: UK Public Sector Public Cloud Marketplace (irl)Global Government Forum
2024-12-12 Introduction to API (v)CDDO Spotlight Webinars
Understanding APIs in Government
Understanding APIs in Government

A presentation on APIs for non-technical senior leaders

HTML PDF PPTX TXT
CDDO Cloud Maturity Model Show+Tell 01
CDDO Cloud Maturity Model Show+Tell 01

A show and tell talk describing the development of a cloud maturity model for the UK Public Sector

HTML PDF PPTX TXT
CDDO / Future of Cloud / Azure 2.0
CDDO / Future of Cloud / Azure 2.0

HTML PDF PPTX TXT
UK Public Sector Cloud Marketplace Ignite

An ignite format talk, describing a vision for a UK Public Sector Cloud Marketplace

HTML PDF PPTX TXT
Dynamic Workload Balancing and Resource Optimization in Kubernetes

In this talk, Chris will explore the challenges and benefits of dynamically balancing and optimizing the resources of a Kubernetes cluster. He will explain how Kubernetes uses a scheduler to assign pods to nodes based on various factors, such as resource requests, limits, affinity, anti-affinity, and taints. He will also demonstrate how to use tools and techniques, such as horizontal pod autoscaling, cluster autoscaling and the descheduler, to improve the performance and efficiency of your cluster. From this talk, you will learn how to leverage the power and flexibility of Kubernetes to achieve optimal resource utilization and workload distribution.

HTML PDF PPTX TXT
Is It Time To Put Your Pet Kubernetes Down

Explores how Kubernetes is the new pet and the consequences that presents.

HTML PDF PPTX TXT
Is It Time To Put Your Pet Kubernetes Down [webinar]
Is It Time To Put Your Pet Kubernetes Down [webinar]

Explores how Kubernetes is the new pet and the consequences that presents.

HTML PDF PPTX TXT
Building a Multi-Tenanted Kubernetes Platform

In this session, you will explore the tools and techniques necessary to partition a cluster so that multiple teams can use it to deploy workloads.

HTML PDF PPTX TXT
Pod Security Policy is Dead, Long Live...?

What are Pod Security Policies? What do you mean, they are deprecated? What am I going to do?!

HTML PDF PPTX TXT
Policy as [versioned] code

In this talk Chris will trace back the origins of how policies are often incepted, how it can get out of hand, be slow if not impossible to update and measure compliance, and often lead us to question of is the policy helping or hindering. From this talk you'll learn how to use a software development pattern and product ways of thinking towards how your organization can manage policy; achieve continual updates to policy allowing the risk mitigations to move as fast as the risk does, not get in the way and be easy to measure compliance.

HTML PDF PPTX TXT
Policy as [versioned] code (Lightning)

In this talk Chris will trace back the origins of how policies are often incepted, how it can get out of hand, be slow if not impossible to update and measure compliance, and often lead us to question of is the policy helping or hindering. From this talk you'll learn how to use a software development pattern and product ways of thinking towards how your organization can manage policy; achieve continual updates to policy allowing the risk mitigations to move as fast as the risk does, not get in the way and be easy to measure compliance.

HTML PDF PPTX TXT
Proactive cluster autoscaling in Kubernetes

Scaling nodes in a Kubernetes cluster could take several minutes with the default settings. In this webinar, Chris will demo live how you can configure Pod Priorities and a placeholder pod to pre-warm node instances for quicker scaling. By the end of the session, you will master how to align the Horizontal Pod Autoscaler and Cluster Autoscaler for blazing fast scaling even with occasional traffic spikes.

HTML PDF PPTX TXT
Microservices Security Pattern in Kubernetes

How do I secure my APIs and apps to be production-ready? In this session, you'll learn about the sidecar pattern and policies that can make your services more secure and resilient, including a live hacking demo.

HTML PDF PPTX TXT