{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Simplifying Kubernetes, One Container at a Time \u2013 with Anthony Chu","description":"In this episode, recorded live at Microsoft Build, we sit down with the always insightful Anthony Chu, Principal PM at Microsoft, to explore the world of Azure Container Apps. Anthony brings a unique developer-first perspective on simplifying complex cloud infrastructure, weaving together topics like Dapr, serverless GPUs, dynamic sessions, and even a surprising amount of pasta talk. Whether you're new to containers or neck-deep in Kubernetes YAML files, there's something for everyone here, especially if you're into Marvel vs. DC debates or want to know which Spider-Man reigns supreme.  Guest: \ud83c\udfa4 Anthony Chu \u2013 Principal Product Manager at Microsoft, working on Azure Container Apps Blog: https:\/\/anthonychu.ca\/ Bluesky: @anthonychu.ca  Topics Discussed:   What Azure Container Apps actually are, and how they simplify Kubernetes   Comparing Container Apps, Azure Functions, and App Services   When to choose Kubernetes over Container Apps\u2014and when not to   What Dapr is and how it fits into the microservices puzzle   Dynamic Sessions: running untrusted code safely for AI and agent-based scenarios   Serverless GPUs and running custom models   Real-world use cases and architecture patterns combining apps and jobs   How open telemetry is built-in, with zero SDKs needed   The impact of MCP (Multi-channel Processing) and the evolution of cloud-native AI workloads   Anthony\u2019s journey from being a user of Azure Functions and Blazor to shaping them as a PM   The importance of networking at conferences\u2014and a great story from NDC London 2016   Anthony\u2019s culinary skills, first computer, favorite superhero, and... the great Spider-Man debate   Special thanks to Daniel Hindrikes for audio mixing ","author_name":"Coding After Work Podcast","author_url":"http:\/\/codingafterwork.libsyn.com\/podcast","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/37153315\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/190043235"}