When Is Serverless More Expensive Than Containers?
<p>I talk to a lot of people about serverless. Shocking, I know.</p>
<p>When discussing the viability of serverless for production applications, I’m often hit with the same two arguments:</p>
<p>“ <em>Cold starts are so bad we can’t use serverless</em>” and “<em>aren’t you worried about the cost at scale?</em> “</p>
<p>We’ve already covered <a href="https://betterprogramming.pub/lets-stop-talking-about-serverless-cold-starts-38e4c1fda963" rel="noopener ugc nofollow" target="_blank">why we should stop talking about cold starts</a>. But the question about cost at scale is one we haven’t covered yet.</p>
<p>It’s also not a black-and-white argument.</p>
<p>Serverless applications offer significant total cost of ownership (TCO) advantages compared to containers. You don’t have to spend time (which is money) on server maintenance, installing patches, rebooting services in an invalid state, managing load balancers, etc….</p>
<p><a href="https://betterprogramming.pub/when-is-serverless-more-expensive-than-containers-23b318662ce6"><strong>Learn More</strong></a></p>