# From Aurora to PlanetScale: Intercom’s Database Evolution with Brian Scanlan Page: https://stenobird.com/podcast/screaming-in-the-cloud/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan Text version: https://stenobird.com/podcast/screaming-in-the-cloud/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan.md Podcast: [Screaming in the Cloud](https://stenobird.com/podcast/screaming-in-the-cloud) Published: 2025-09-18T10:00:00+00:00 Episode link: https://share.transistor.fm/s/cc385786 Audio file: https://dts.podtrac.com/redirect.mp3/media.transistor.fm/cc385786/2f78ee10.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan Duration seconds: 2613 ## Resource Intercom transitioned from AWS Aurora to PlanetScale to solve the operational complexity of managing 13 separate database clusters. The discussion explores why specialized providers are outperforming AWS by offering superior developer experience and white-glove support. ## Highlights - Main idea: Specialized providers like PlanetScale and Snowflake are winning by offering superior user experiences and faster issue resolution compared to AWS - Failure mode: Relying on AWS's 'building-block' approach can lead to massive operational overhead, as seen with Intercom's 13 Aurora clusters - Practical takeaway: High-quality managed services (e.g., via Slack integration) allow engineering teams to resolve critical incidents much faster than traditional ticketing systems - Main idea: The shift toward AI agents at Intercom is driven by the need to move beyond 'bad implementation' of chatbots to truly useful automated support - Practical takeaway: Engineering culture should prioritize human-centric on-call rotations to prevent burnout and maintain long-term talent retention ## Topics AWS Aurora, PlanetScale, Vitess, Database Sharding, Cloud Infrastructure, AI Chatbots, Developer Experience, Site Reliability Engineering, Snowflake ## Chapters - 4:10 — The AI Chatbot Revolution: Intercom's pivot toward advanced AI agents following the explosion of LLM technology. - 10:40 — Scaling Challenges with Aurora: The technical necessity of moving away from Aurora and building custom sharding solutions. - 17:20 — Why PlanetScale Won: Comparing the managed Vitess experience of PlanetScale against the operational pain of AWS clusters. - 20:30 — The Rise of Specialized Providers: How Snowflake and PlanetScale are outperforming AWS by focusing on the application layer and customer support. - 23:45 — The Cost of Enterprise AWS Support: The friction caused by expensive, unbounded enterprise support models and the difficulty of navigating AWS's support ecosystem. - 37:00 — Human-Centric Engineering Culture: Designing on-call rotations and engineering processes that prioritize developer well-being and human needs. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/screaming-in-the-cloud/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.