<description>&lt;p&gt;Billions of requests a month on AWS Lambda can cost less than a single engineer’s laptop budget, but only if the architecture and developer workflow are designed for it.&lt;/p&gt;&lt;p&gt;Justin Masse, Senior Platform DevOps Engineer at Extend, shares how Extend committed early to a serverless-first approach and built a platform that prioritizes developer speed and low operational toil. The conversation breaks down what it takes to run active-active, multi-region systems in a serverless world, how the team keeps services small and fast, and why asynchronous, event-driven design changes both reliability and cost.&lt;/p&gt;&lt;p&gt;You’ll also hear how Extend treats developer experience as a core platform responsibility: templated microservices, fast deployment pipelines, ephemeral environments for pull requests, and infrastructure that developers can own without becoming cloud specialists. A big theme is using AWS CDK and internal abstractions to keep infrastructure close to the application code, so teams can move quickly while keeping platform standards consistent.&lt;/p&gt;&lt;p&gt;Finally, the discussion gets practical about tradeoffs that show up after the “serverless is easy” pitch: local development challenges, the real cost center (observability), and where AI is helping today, including an internal agent that diagnoses failed deployments and suggests fixes.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What you’ll learn&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;Why Extend avoids servers and VPC complexity, and what they use instead&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;Patterns for active-active, multi-region thinking in a serverless architecture&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;How DevEx practices like templates and ephemeral environments reduce friction&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;A pragmatic approach to IaC with CDK and reusable internal constructs&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;Where serverless costs stay low, and why observability often dominates the bill&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;How AI is being applied to platform workflows without skipping engineering judgment&lt;/li&gt;&lt;/ol&gt;&lt;br/&gt;&lt;p&gt;&lt;strong&gt;Guest: &lt;a href="https://www.linkedin.com/in/jam2z9/" rel="noopener noreferrer" target="_blank"&gt;Jusin Masse&lt;/a&gt;, Senior Platform DevOps Engineer at Extend&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Justin Masse is a self-proclaimed lead chaos engineer, recognized within niche engineering communities for his expertise Chaos Engineering and Infrastructure &amp;amp; DevOps.&lt;/p&gt;&lt;p&gt;The father of three young kids, a husband, a recent MBA graduate, recent cancer survivor, and competitive powerlifter, he still finds time to actively contribute to the platform engineering community.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;a href="https://justinmasse.dev/" rel="noopener noreferrer" target="_blank"&gt;Justin Masse, website&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;a href="https://github.com/justin-masse" rel="noopener noreferrer" target="_blank"&gt;Justin Masse, GitHub&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;a href="https://www.extend.com/" rel="noopener noreferrer" target="_blank"&gt;Extend, website&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Links to interesting things from this episode:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;&lt;u&gt;&lt;a href="https://www.platformengineeringpod.com/episode/from-netflix-to-the-cloud-adrian-cockroft-on-devops-microservices-and-sustainability" rel="noopener noreferrer" target="_blank"&gt;Episode with Adrian Cockroft&lt;/a&gt;&lt;/u&gt;&lt;/li&gt;&lt;li data-list="bullet"&gt;&lt;span class="ql-ui" contenteditable="false"&gt;&lt;/span&gt;&lt;u&gt;&lt;a href="https://medium.com/coryodaniel/from-erverless-to-elixir-48752db4d7bc" rel="noopener noreferrer" target="_blank"&gt;“From $erverless to Elixir” by Cory O’Daniel&lt;/a&gt;&lt;/u&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br/&gt;</description>

Platform Engineering Podcast

Cory O'Daniel, CEO of Massdriver

Why Extend Went All-In on Serverless Platform Engineering

MAR 4, 202662 MIN
Platform Engineering Podcast

Why Extend Went All-In on Serverless Platform Engineering

MAR 4, 202662 MIN

Description

Billions of requests a month on AWS Lambda can cost less than a single engineer’s laptop budget, but only if the architecture and developer workflow are designed for it.Justin Masse, Senior Platform DevOps Engineer at Extend, shares how Extend committed early to a serverless-first approach and built a platform that prioritizes developer speed and low operational toil. The conversation breaks down what it takes to run active-active, multi-region systems in a serverless world, how the team keeps services small and fast, and why asynchronous, event-driven design changes both reliability and cost.You’ll also hear how Extend treats developer experience as a core platform responsibility: templated microservices, fast deployment pipelines, ephemeral environments for pull requests, and infrastructure that developers can own without becoming cloud specialists. A big theme is using AWS CDK and internal abstractions to keep infrastructure close to the application code, so teams can move quickly while keeping platform standards consistent.Finally, the discussion gets practical about tradeoffs that show up after the “serverless is easy” pitch: local development challenges, the real cost center (observability), and where AI is helping today, including an internal agent that diagnoses failed deployments and suggests fixes.What you’ll learnWhy Extend avoids servers and VPC complexity, and what they use insteadPatterns for active-active, multi-region thinking in a serverless architectureHow DevEx practices like templates and ephemeral environments reduce frictionA pragmatic approach to IaC with CDK and reusable internal constructsWhere serverless costs stay low, and why observability often dominates the billHow AI is being applied to platform workflows without skipping engineering judgmentGuest: Jusin Masse, Senior Platform DevOps Engineer at ExtendJustin Masse is a self-proclaimed lead chaos engineer, recognized within niche engineering communities for his expertise Chaos Engineering and Infrastructure & DevOps.The father of three young kids, a husband, a recent MBA graduate, recent cancer survivor, and competitive powerlifter, he still finds time to actively contribute to the platform engineering community.Justin Masse, websiteJustin Masse, GitHubExtend, websiteLinks to interesting things from this episode:Episode with Adrian Cockroft“From $erverless to Elixir” by Cory O’Daniel