The AWS Developers Podcast

The AWS Developers Podcast

By Amazon Web ServicesTechnology
Download on the App Store

The AWS Developers Podcast episodes

  • How Can AI Agents Cut Support Resolution Time by 95%?
    CyberArk's support team was drowning in logs. With 40+ products across SaaS and self-hosted environments, each generating logs in different formats, support engineers were spending days just preparing data before they could even start investigating a customer issue. Complex cases took up to 15 days to resolve. Moshiko Ben Abu, a Software Engineer at CyberArk — now part of Palo Alto Networks — built an AI-powered system that changed all of that. In this episode, he walks us through the full architecture: replacing manual regex parsers with AI-generated grok patterns using Amazon Bedrock and Claude, storing structured data in Apache Iceberg tables via PyIceberg with automatic schema evolution, and querying everything through Athena — all while keeping PII masked and data encrypted in S3. But the real breakthrough came with agents. Moshiko describes how he moved from single-product Bedrock agents to a swarm of specialized AI agents built with the Strands framework, where agents investigating product A can autonomously call agents for product B and C to trace root causes across the entire stack. Cases that took 15 days now resolve in hours. Simple cases drop from 4-6 hours to 15-30 minutes. Engineers handle 4x more cases per day. We also dig into the security layer — Cedar policies and Amazon Verified Permissions for agent authorization, the identity integration with AgentCore, and what's coming next: S3 Tables, AgentCore in production, and cross-platform agent collaboration with Palo Alto. Moshiko's advice for developers getting started? Learn IAM first, then compute, then databases — and write everything in CDK.

    With Moshiko Ben Abu, Software Engineer, CyberArk (a Palo Alto Networks company)

    • How CyberArk Uses Apache Iceberg and Amazon Bedrock to Deliver up to 4x Support Productivity — AWS Blog
      Apache Iceberg on AWS
      PyIceberg — Apache Iceberg Python Library
      Amazon Bedrock AgentCore
      Strands Agents — Open-Source Agentic Framework
      Cedar Policy Language
      Amazon Verified Permissions
      Amazon S3 Tables
      Kiro — AI-Powered Development Environment
      AWS CDK (Cloud Development Kit)
      Ran the Builder — Ran Isenberg's Serverless Blog
      Ran Isenberg — AWS Serverless Hero
  • 52 min
  • Spec-Driven Development and the AI Unified Process — with Simon Martinelli
    Simon Martinelli is a Java Champion, Vaadin Champion, and Oracle ACE Pro with over three decades of experience building enterprise software. In this episode, he introduces the AI Unified Process (AIUP) — a methodology he created that combines the rigor of the Rational Unified Process with modern AI-assisted development, and makes a compelling case for why specifications, not code, should be the source of truth. We explore the difference between system use cases and user stories, and why use cases — with their actors, preconditions, main flows, alternative flows, and business rules — give AI agents far better structure to generate working code. Simon walks through the four phases of AIUP: Inception, Elaboration, Construction, and Transition, showing how specs, code, and tests evolve together iteratively while staying in sync. On the architecture side, Simon advocates for Self-Contained Systems over microservices — vertical slices that include UI, backend, and database together, reducing cognitive load for both developers and AI agents. His tech stack of choice is Vaadin for full-stack Java UI, jOOQ for type-safe explicit SQL, and Spring Boot as the application framework — a combination he argues is uniquely well-suited for AI-driven development because it keeps everything in one language with no hidden behavior. We also dig into testing strategies with Karibu Testing for browserless Vaadin tests and Playwright for end-to-end coverage, how teams of two working on bounded contexts with trunk-based development are shipping faster than ever, and why the era of AI is bringing back the Renaissance developer — the generalist who understands the full stack from business requirements to production deployment.

    With Simon Martinelli, Java Champion, Vaadin Champion, Oracle ACE Pro — Software Architect & Trainer

    • AI Unified Process (AIUP)
      Spec-Driven Development with AI — Simon Martinelli
      Why Vaadin Is Perfect for AI-Driven Development
      Why Vaadin and jOOQ Are a Natural Fit for AI-Driven Development
      Browserless Testing of Vaadin Applications with Karibu Testing
      Goodbye Microservices, Hello Self-Contained Systems — Simon Martinelli
      Self-Contained Systems Architecture
      Vaadin Framework
      jOOQ — Type-Safe SQL in Java
      Karibu Testing — GitHub
      Playwright — End-to-End Testing
      Simon Martinelli's Blog
  • 1 hr 11 min
  • Neurosymbolic AI: Combining GenAI with Mathematical Proof — with Danilo Poccia
    What if you could combine the creative power of generative AI with the mathematical certainty of formal verification? In this episode, Danilo Poccia — Principal Developer Advocate at AWS — breaks down automated reasoning, a field of AI that has been quietly powering critical AWS services for years and is now becoming essential for production AI systems. We explore why generative AI alone is not enough for high-stakes applications, and how automated reasoning provides mathematical proof — not probabilistic guesses — that your AI agents are following the rules. Danilo traces the roots of automated reasoning back to the 'symbolist' branch of AI, explains how AWS has used it internally for years to verify S3 bucket policies, encryption algorithms, and network configurations, and shows how it now converges with neural networks in what researchers call neurosymbolic AI. On the practical side, we dig into Amazon Bedrock Guardrails with Automated Reasoning checks — the first and only generative AI safeguard that uses formal logic to verify response accuracy. Danilo walks through how developers can use policy verification for agentic systems and tool access control with Cedar, and how AgentCore Gateway fits into the picture for managing MCP-based tool interactions at scale. We also cover the open source landscape: Dafny for verification-aware programming, Lean as a theorem prover, Prolog for logic programming, and the growing ecosystem of MCP servers that bring these capabilities into everyday development workflows. Whether you are building AI agents for production or just curious about what comes after prompt engineering, this conversation will change how you think about AI reliability.

    With Danilo Poccia, Principal Developer Advocate, AWS Developer Relations

    • Amazon Bedrock Guardrails — Automated Reasoning Checks
      Automated Reasoning Checks Rewriting Chatbot — Reference Implementation
      Amazon Bedrock Samples — Responsible AI on GitHub
      A Gentle Introduction to Automated Reasoning — Amazon Science
      What is Automated Reasoning? — AWS
      Cedar Policy Language — GitHub
      Amazon Bedrock AgentCore Gateway
      Dafny — Verification-Aware Programming Language
      Lean — Theorem Prover and Programming Language
      How the Lean Language Brings Math to Coding — Amazon Science
      How AWS Uses Formal Methods — Amazon Science
      Open Source MCP Servers for AWS
      Danilo Poccia on the AWS News Blog
  • 1 hr 8 min
  • Agent-Native Serverless Development with Shridhar Pandey
    In this episode, we sit down with Shridhar Pandey, Principal Product Manager on AWS Serverless Compute, to explore how the serverless team is pioneering agent-native development. Shridhar walks us through a remarkable March 2026 where the team shipped three major capabilities in just three weeks — a Kiro Power for Durable Functions, a Kiro Power for SAM, and a serverless agent plugin now available in Claude Code and Cursor. We trace the journey from 18 months of traditional developer experience improvements — local testing, remote debugging, LocalStack integration — to the realization that AI agents are fundamentally changing how developers build, deploy, and operate serverless applications. The serverless MCP server, now approaching half a million downloads, laid the foundation, and the new agent plugin builds on it with four specialized skills covering Lambda functions, operational best practices, infrastructure as code with SAM and CDK, and durable functions. Shridhar shares his thinking on agent personas — developer agents, operator agents, and platform owner agents — and how the team is applying an 'AX' (agent experience) lens to every feature they ship. We also take a candid detour into how AI has transformed his own work as a product leader: research that took weeks now takes hours, document cycles that spanned days now wrap up in a single sitting, and a fleet of agents handles daily digests and data analysis for the team. Open source runs through everything — the MCP server, the plugin, the public Lambda roadmap on GitHub — and Shridhar invites the community to shape what comes next.

    With Shridhar Pandey, Principal Product Manager, AWS Serverless Compute

    • AWS Serverless MCP Server
      Agent Plugins for AWS — GitHub
      Introducing Agent Plugins for AWS — Blog Post
      AWS SAM Kiro Power Announcement
      AWS Lambda Public Roadmap — GitHub
      Serverless Land — Patterns and Resources
      Kiro Powers
      The Innovator's Dilemma — Clayton Christensen
      Competing Against Luck — Clayton Christensen
  • 48 min
  • The Hard Lessons of Cloud Migration: inDrive's Path from Monolith to Microservices
    Join us for a fascinating conversation with Alexander 'Sasha' Lisachenko (Software Architect) and Artem Gab (Senior Engineering Manager) from inDrive, one of the global leaders in mobility operating in 48 countries and processing over 8 million rides per day. Sasha and Artem take us through their four-year transformation journey from a monolithic bare-metal setup in a single data center to a fully cloud-native microservices architecture on AWS. They share the hard-earned lessons from their migration, including critical challenges with Redis cluster architecture, the discovery of single-threaded CPU bottlenecks, and how they solved hot key problems using Uber's H3 hexagon-based geospatial indexing. We dive deep into their migration from Redis to Valkey on ElastiCache, achieving 15-20% cost optimization and improved memory efficiency, and their innovative approach to auto-scaling ElastiCache clusters across multiple dimensions. Along the way, they reveal how TLS termination on master nodes created unexpected bottlenecks, how connection storms can cascade when Redis slows down, and why engine CPU utilization is the one metric you should never ignore. This is a story of resilience, technical problem-solving, and the reality of large-scale cloud transformations — complete with rollbacks, late-night incidents, and the eventual triumph of a fully elastic, geo-distributed platform serving riders and drivers across the globe.

    With Alexander Lisachenko, Software Architect, inDrive ; With Artem Gab, Senior Engineering Manager, Runtime Systems, inDrive

    • Redis in Action — Josiah L. Carlson (Manning)
      AWS Well-Architected Framework — ElastiCache Lens
      Brendan Gregg's Blog — Performance Analysis & Observability
      Uber H3 — Hexagonal Hierarchical Spatial Index
      inDrive Website
      AWS ElastiCache Documentation
      Valkey Project
      AWS Well-Architected Framework
  • 1 hr 14 min
  • Spring AI and AgentCore: Building Enterprise AI Agents in Java
    It's a milestone — episode 200! And to mark the occasion, we're doing something we've never done before: hosting two guests at the same time. James Ward (Principal Developer Advocate at AWS) and Josh Long (Spring Developer Advocate at Broadcom, Java Champion, and host of 'A Bootiful Podcast') join Romain for a wide-ranging conversation about why Java and Spring AI are becoming the go-to stack for enterprise AI development. We kick off with Spring AI's rapid evolution — from its 1.0 GA release to the just-released 2.0.0-M3 milestone — and why it's far more than an LLM wrapper. James and Josh break down how Spring AI provides clean abstractions across 20+ models and vector stores, with type-safe, compile-time validation that prevents the kind of string-typo failures that plague dynamically typed AI code in production. The numbers back it up: an Azul study found that 62% of surveyed companies are building AI solutions on Java and the JVM. James and Josh explain why — enterprise teams need security, observability, and scalability baked in, not bolted on. We dive into the Agent Skills open standard from Anthropic and James's SkillsJars project for packaging and distributing agent skills via Maven Central. We also cover Spring AI's official Java MCP SDK (now at 1.0) and how MCP and Agent Skills complement each other for building capable, composable agents. The performance story is striking: Java MCP SDK benchmarks show 0.835ms latency versus Python's 26.45ms, 1.5M+ requests per second versus 280K, and 28% CPU utilization versus 94% — with even better numbers using GraalVM native images. Josh and James also walk us through Embabel, the new JVM-based agentic framework from Spring creator Rod Johnson, featuring goal-oriented and utility-based planners with type-safe workflow definitions built on Spring AI foundations. We close with a look at running Spring AI agents on AWS Bedrock AgentCore — memory, browser support, code interpreter, and serverless containers for agentic workloads.

    With James Ward, Principal Developer Advocate, AWS ; With Josh Long, Spring Developer Advocate, Broadcom — Java Champion

    • Spring AI Documentation
      Start building with Spring — start.spring.io
      Spring AI 2.0.0-M3 Release Announcement
      Embabel — Agentic framework for the JVM by Rod Johnson
      SkillsJars — Agent Skills via Maven Central
      Agent Skills Open Standard (Anthropic)
      Amazon Bedrock AgentCore
      Coffee + Software — Josh Long's YouTube channel
      A Bootiful Podcast — Josh Long
      James Ward's blog and presentations
      Josh Long's website
      DevNexus 2026 (Atlanta, March 4–6)
      Voxxed Days Zurich 2026 (March 24)
  • 52 min
  • AWS Hero Linda Mohamed: Juggling Cloud, Community & Agentic AI
    Some guests make you want to close your laptop and go build something. Linda Mohamed is one of them. In this episode, Romain sits down with Linda — AWS Community Hero, User Group Leader, Chairwoman of the AWS Community DACH Association, and independent cloud consultant based in Vienna. Linda started as a Java developer in on-premises enterprise environments. Her first AWS touch point? Building an Alexa skill for a smart home product — discovering Lambda almost by accident, and never looking back. Today she's building multi-agent AI systems, running an AI-powered video pipeline with five media customers, and doing it all while being one of the most energetic and generous contributors in the AWS community. Discover Linda's journey from Java developer in telecom to cloud and AI consultant, conference-driven development as a forcing function to ship, building Otto — a multi-agent Slack bot using Crew AI, LoRA fine-tuning, and Amazon Bedrock Agent Core Runtime. Learn about the AI-powered video analysis pipeline she built to solve her own problem and ended up selling to five media customers, vibe coding vs spec-driven development and when each makes sense, and why Clean Code principles still apply when designing agent architectures.

    With Linda Mohamed, AWS Community Hero, User Group Leader, Chairwoman AWS Community DACH Association, Independent Cloud Consultant

    • Amazon Bedrock Agent Core
      Building Production-Ready AI Agents with Amazon Bedrock AgentCore — Danilo Poccia
      Kiro IDE - AI-powered development environment
      Terraform AWS modules by Anton Babenko
      The Phoenix Project — Gene Kim
      Clean Code — Robert C. Martin
      Linda Mohamed on LinkedIn
  • 1 hr 6 min
  • Evolving Lambda: from ephemeral compute to durable execution
    In this episode, Romain sits down with Michael Gasch, Product Manager at AWS for Lambda Durable Functions, to explore one of the most exciting launches in the Serverless space in recent years. Michael shares the full story: from the early days of Lambda and the evolution of the serverless developer experience, to the challenges developers face when building multi-step, stateful workflows — and how Durable Functions addresses them natively within Lambda. Discover the evolution of AWS Serverless and why last year was 'the year of Lambda', key launches including IDE integrations, Lambda Managed Instances, and Lambda Tenant Isolation. Learn what Lambda Durable Functions are and what they are not, the checkpoint-replay model and how it enables resilient, long-running executions, and wait patterns including simple wait, wait for callback, and wait for condition. Explore real-world use cases: distributed transactions, LLM inference orchestration, ECS task coordination, and human-in-the-loop workflows. Michael shares unexpected feedback from customers about architectural simplification, how coding agents like Kiro dramatically accelerate writing Durable Functions, and when to choose Durable Functions vs. Step Functions vs. SQS/SNS. Plus, what's coming next: more regions, and the Java SDK (now available!).

    With Michael Gasch, Product Manager, AWS Serverless (Lambda Durable Functions)

    • Lambda Durable Functions documentation
      AWS Regional Services availability page
      Durable Functions SDK on GitHub
      AWS SAM - Serverless Application Model
      Designing Data-Intensive Applications by Martin Kleppmann
      Kiro IDE - AI-powered development environment
  • 1 hr 7 min
  • Your AI Agent Can't Multitask — Here's How to Fix It
    Mike Chambers is back — calling in from the other side of the globe — and he brought a lot to unpack. We pick up threads from our first conversation and follow them into genuinely exciting (and occasionally mind-bending) territory. We start with OpenClaw, the open-source agentic framework that took the developer world by storm. Mike shares his take on why it happened now — not just what it is — and why the timing was almost inevitable given how developers had been quietly experimenting with local agents for the past year. Then we go deep on asynchronous tool calling — a project Mike has been working on since mid-2024 that finally works reliably, thanks to more capable models. The idea: let your agent kick off a long-running task, keep the conversation going naturally, and have the result arrive without interrupting the flow. Mike walks through how he built this on top of Strands Agents SDK and why he's planning to propose it as a contribution to the open-source project. We also explore Strands Labs and its freshly released AI Functions — a genuinely new way to think about embedding generative capability directly into application code. Is this Software 3.1? Mike makes the case, and Romain pushes back in the best way. The episode closes with a look ahead: agent trust, observability with OpenTelemetry, and a thought experiment about what software might look like in five years if the execution environment itself becomes a model.

    With Mike Chambers, Senior Developer Advocate, AWS

    • Mike's blog post on Async Agentic Tools
      Mike's blog post on Software 3.1 & AI Functions
      Strands Labs GitHub organization
      Strands Labs — AI Functions repo
      Strands Agents SDK
      Morgan Willis — Deploying Secure, Production-Ready Agents
  • 1 hr 20 min
  • Chris Miller on AI Coding, Multi-Agent Systems, and the Silicon Valley Vibe
    Join us for an engaging conversation with Chris Miller, an AWS Hero since 2021 and AI Software Engineer at Workato. Chris shares his journey from accidentally winning a DeepRacer competition to becoming a community leader in the San Francisco Bay Area. We dive deep into the realities of AI-assisted development, exploring multi-agent architectures, the Road to re:Invent hackathon experience, and what it's really like to be building in Silicon Valley's AI boom. Discover how Chris moved from DeepRacer champion to AWS Hero and community leader, his experience building a multi-agent imposter architecture featuring Jeff Barr, Swami, and Werner Vogels for the Road to re:Invent Hackathon, and the reality of moving beyond 'vibe coding' to responsible AI development. Learn about multi-agent orchestration patterns, token management, recursion limits, and the current state of AI development in San Francisco. Chris shares insights on developer tools like Kiro, the Strands framework, autonomous agents, and best practices for code review, testing, and transparency in AI-generated code. Whether you're exploring AI-assisted development, building multi-agent systems, or curious about the Silicon Valley AI scene, this conversation offers practical insights from the trenches.

    With Chris Miller, AWS Hero (since 2021), AI Software Engineer at Workato, User Group Leader

    • AWS Builder Loft San Francisco
      AWS Hero Program
      AWS Community Builders
      Chris Miller on BuilderCenter
      Kiro IDE - AI-powered development environment
      Strands - Multi-agent framework
      AWS Bedrock
      AWS Amplify Gen 2
      SST - Infrastructure as Code
      Theo Brown YouTube Channel
      Benn Jordan YouTube Channel
      Working Backwards - Book on Amazon leadership principles
  • 1 hr 1 min

About The AWS Developers Podcast

From the publisher's feed

Stay updated on the latest AWS news and insights for developers, wherever you are, whenever you want.

More shows like The AWS Developers Podcast

The Daily by The New York Times

The Daily

111,799 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

203 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

202 Listeners

Le podcast đŸŽ™ïž AWS ☁ en đŸ‡«đŸ‡· by SĂ©bastien Stormacq

Le podcast đŸŽ™ïž AWS ☁ en đŸ‡«đŸ‡·

0 Listeners