Linux serverlinux web serverNETWORK ADMINISTRATIONS

when your serverless computing bill goes parabolic…

Recently, a Vercel customer was surprised to get a $96K serverless bill after their app went viral. Learn how cloud pricing works and explore strategies for self-hosting on your own Linux server.

#tech #programming #thecodereport

💬 Chat with Me on Discord

https://discord.gg/fireship

🔗 Resources

Original Tweet https://x.com/zemotion/status/1798558292681343039
Coolify on GitHub https://github.com/coollabsio/coolify
AWS says serverless was a mistake https://youtu.be/qQk94CjRvIs?si=r8N3DfC0xBkLaNuw
Subscribe to @MelkeyDev for more on Coolify
Triangle Company https://vercel.lol

🔥 Get More Content – Upgrade to PRO

Upgrade at https://fireship.io/pro
Use code YT25 for 25% off PRO access

🎨 My Editor Settings

– Atom One Dark
– vscode-icons
– Fira Code Font

🔖 Topics Covered

– How serverless pricing works
– How to reduce cloud computing bill
– Alternative to AWS
– How to self host backend
– Cloud computing tips and tricks

source

by Fireship

linux web server

42 thoughts on “when your serverless computing bill goes parabolic…

  • As a dev myself, I have a shitty pc in the corner of my room. All I pay for is energy usage.

  • I'm on linode since 2007. 96k will cover all my bills FOR YEARS.

  • i tried coolify multiple times over the last year or two, and somewhere in unanswered github issue about v4 (granted, when it was still in development) someone mentioned that they switched to easypanel

    so i gave it a shot

    yeah, give easypanel a shot too

  • Serverless is for functions you'll call once a month. Not your whole business. RIP Cara

  • I remember that one time an intern tried to backup the internet (as in the entire internet) on AWS. Good times.

  • Шикарная победа! Тупо поздравляю) давай еще такие видосы

  • I wouldn't call Vercel a proxy. Let's call this the beginning of "cloud resale". A reseller that bulk buys AWS, what is effectively over-deployed cloud hardware. You as the dev, for cloud serverless, must either hold down the bandwidth, such as a company internal app, where you know the connections and can cap that, or you must deploy a public facing app that comes with a subscription. That's not for the little guy. This billing is like when a telephony salesman gets into cloud. Back in the day, we were charged minutes for phone use. We all screamed. This is because the infrastructure was not built out. That means time billing acted as a deterrent while phone companies made bank to build-out. For cloud, it's a huge gamble to pay back investors on interest. This is what it is. Imagine if you, the dev, sublet out AWS space for the clients you serve, and stack the bill. There are companies that need regional access, they need an app deployed, but they don't want to jack with an IT group. If companies find it cheaper than running a server and a team, it's a win, but they hand a portion of their budget over. But look at Microsoft and Oracle subscription and setup, on premise. If Vercel sells to the "little guy make it big", it's a huge fail. Every free feature you have becomes a mistake.

  • AWS ECS on Fargate or Outposts. If those are beyond your technical capability, you are better off sticking to wordpress and godaddy… 😜

  • Why not require to have a cap from the start and if it hits that cap, the service goes down but instead it moves to a pay-as-you-go subscription, I have had a similar story but with only $14K

  • Why don't you buy a used dell server and pay to host it yourself at a colocation for less than $150 a month?

  • Wait up folks, someday its called codeless … or CPU less … Or shit wtf do i know …

  • You guys are ridiculous, just bundle everything with a Go binary, upload to server as a systemctl service and call it a day. It shouldn't be hard!

  • I don't have any problem with people getting utterly bankrupted by 100k cloud hosting fees. Zero sympathy.

    It's just a necessary tax to weed out those who were too lazy to spend a day reading a Unix manual.

    "Understanding how things work ? Nah – that's just for nerds and losers, Im a creative … Im special … rules don't apply to me. Daddy will pay my bills after all"

    Its no different to someone hopping on a Cruise Liner "for free" by flashing their credit card, circumnavigating the globe 10 times, pigging out on the all-you-can-eat buffet, cleaning out the bar fridge every day, then getting shocked at the end of the month when the bill is presented.

    Especially when the bill is available to look at as it grows – pretty much in real time. Too lazy to look at the billing page once or twice a week ? Too lazy to add metrics and alerts ? Or just bought up with the notion that everyone but you is accountable for your decisions and actions.

    You wouldn't believe how many people blow their entire family's life savings on gambling … and when they lose it all … they just blame it on "bad luck" and expect the government to step in and reverse the whole transaction.

  • "now I went to business school.." and quoting The Art Of War. Comedy Genius. ❤

  • fricking guy loosing 30% of the milk while he is milking >.<

  • Those even somewhat educated in this space know what an accurate and honest video this is. Thank you fireship. 🙌

  • If you are not in the financial market space right now, you are making a huge mistake. I understand that it could be due to ignorance, but if you want to make your money work for you…. prevent inflation

  • It's very simple: the more servers you use, the more serverless you are.

  • Imagine using serverless that drains your pockets when there is "Internet Computer".

  • So the owner had an option to put a limit initially as vercel allows that feature. And then they had 12 emails warning them. So didn’t vercel do enough from their end?

  • Learn how to setup a server. You'll thank me fore it later.

  • This cloud and serverless sh*t is just crazy. There's no way $96000 bill is justifiable for 500k visits.

  • Selfhosting on top. I rather spend my web on my own mom laptop than this.

Comments are closed.