How to Burn Money in the Cloud // Avoid AWS, GCP, Azure Cost Disasters

  Рет қаралды 531,360

Fireship

Fireship

Күн бұрын

Out-of-control cloud computing becomes very expensive very quickly 💸. Learn how a startup racked up a $72K bill in just 2 hours on Google Cloud. Tips to control costs on AWS, GCP, and Azure services that are priced to scale.
Thank you to announce.today for sharing your story!
#cloud #dev #learntocode
References
How we Burnt 72K blog.tomilkieway.com/72k-1/
GCP Budget Pub/Sub cloud.google.com/billing/docs...
AWS Budget Alerts aws.amazon.com/about-aws/what...
Courses
Security fireship.io/courses/firebase-...
Data Modeling fireship.io/courses/firestore...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
00:00 Hello World
00:49 $72k in 2 Hours
02:47 My AWS Story
03:35 Budget Kill Switch
04:32 Cloud Overflow
05:17 Scale Down
06:32 Bad Algorithms
08:02 Security

Пікірлер: 732
@Fireship
@Fireship 3 жыл бұрын
Have you ever burned money in the cloud? Please, do tell 👇
@codingperks
@codingperks 3 жыл бұрын
Yep
@kandy1249
@kandy1249 3 жыл бұрын
Nope.
@NicolaiWeitkemper
@NicolaiWeitkemper 3 жыл бұрын
I'm getting 100$ a month worth of AWS credits for my Alexa skills, which means that I *print* money in the cloud on a regular basis, in a way. :P
@igornowicki29
@igornowicki29 3 жыл бұрын
Yup, I've spent about 600$ on AWS by just starting and forgetting about cloud service. Thankfully, customer service sent back to me all the money.
@mabroorahmad2182
@mabroorahmad2182 3 жыл бұрын
Just applied for my credit card thanks for warning..........
@vipulpetkar
@vipulpetkar 3 жыл бұрын
I immediately checked my cloud dashboard after looking at that bill
@desunistallerinc
@desunistallerinc 3 жыл бұрын
Lol, me too, I have a free tier in AWS
@JayronWhitehaus
@JayronWhitehaus 3 жыл бұрын
Oh my God me too every single time I watch this video.
@jonasprechtl9837
@jonasprechtl9837 3 жыл бұрын
I too looked at my Azure cost management
@ITech2005
@ITech2005 3 жыл бұрын
lol Yeah i always check it when i log in and have an alarm set
@ITech2005
@ITech2005 3 жыл бұрын
Ive heard a few horror stories but they usually give you credit
@Conlexio
@Conlexio 3 жыл бұрын
do ✍🏼 not ✍🏼 create ✍🏼 infinite ✍🏼 loops ✍🏼 in ✍🏼 the ✍🏼 cloud
@TheoParis
@TheoParis 3 жыл бұрын
XD
@alvydasjokubauskas2587
@alvydasjokubauskas2587 3 жыл бұрын
This is gold!!!
@vogel2499
@vogel2499 3 жыл бұрын
I agree, but on the other hand, forcing user to use credit card is a dick move and must be stopped.
@Black-Dawg-Jesus
@Black-Dawg-Jesus 3 жыл бұрын
@@vogel2499 This. You should have the option for a pre-paid service aka "once your account runs out of money, you're informed that your services have stopped and will continue to run after you've added more money to your balance." Especially in countries where credit card aren't a thing. I e.g. live in Germany and here we have debit cards (aka you cannot go lower than 0€ in your bank account which is much more preferable in my opinion) and really only a handful of people have credit cards. And ordering one just so I'll be able to use cloud services is just ridicolous.
@YashasLokesh287
@YashasLokesh287 3 жыл бұрын
@@Black-Dawg-Jesus I see the option to add debit cards on AWS, Azure, and GCP
@arthurg5966
@arthurg5966 3 жыл бұрын
Fun fact : Cloud Overflow = Bank Account Underflow
@barmetler
@barmetler 3 жыл бұрын
If that means that I have $9,223,372,036,854,775,807 on my bank account, then hell yeah
@MazeFrame
@MazeFrame 3 жыл бұрын
I wonder if you can f*** up so bad an official from your bank shows up in the middle of the night...
@Simtoonia
@Simtoonia 3 жыл бұрын
Or, rather, underflow 😂
@TheHerobrineKiller
@TheHerobrineKiller 3 жыл бұрын
@@Simtoonia nah, overflow, because when it hit the 32bit integer limit it automatically go down to the negative limit
@geroffmilan3328
@geroffmilan3328 3 жыл бұрын
Mb Cash Heap Underflow...? 😁
@mariobortoli1457
@mariobortoli1457 3 жыл бұрын
One of my major fears while learning cloud. There should be a limit for how much you spend on the services, but I think no provider has this as a configuration.
@Fireship
@Fireship 3 жыл бұрын
They do actually, but it's not as simple as it should be. I talk about it in the video :)
@scottmarshall8446
@scottmarshall8446 3 жыл бұрын
I've heard many tales about people forgetting to turn a demo project off but all of them just contacted their cloud providers (GCP & AWS, not sure about Azure) and all them replied "np" and cancelled their billing - Still I really want to watch this video asap. Great content as usual man!
@BerenES
@BerenES 3 жыл бұрын
@@Fireship which you have not published yet!
@TheXambitoGames
@TheXambitoGames 3 жыл бұрын
If you forgot something you can call your provider and request a refund. Yes, it works!
@lardosian
@lardosian 3 жыл бұрын
AWS provide it as well
@hariseldon02
@hariseldon02 2 жыл бұрын
I'm so glad we're on premise. We recently had a problem in production because we loaded thousands of records into memory by mistake, spinning up CPU and RAM usage. This made some customers unhappy because they couldn't use our service, but imagine this happening in the cloud. Unhappy customers AND a bill for useless work done!
@rickytorres9089
@rickytorres9089 8 ай бұрын
You still paid for the hardware wear and tear, you still paid for the electric, cooling, any networking costs, etc. It just feels good because the bill isn't lumped into "here all your compute, storage, etc usages now pay us".
@hariseldon02
@hariseldon02 8 ай бұрын
@@rickytorres9089 But it's also a natural barrier since we could only use up the resources we physically have. While cloud providers have cost and scaling caps, it's easy to configure them wrong. One misclick and you spin up hundreds of instances.
@peileed
@peileed 8 ай бұрын
​@@rickytorres9089it feels good because that mistake probably cost them a few cents
@dhupee
@dhupee 8 ай бұрын
​@@rickytorres9089welp, all method has pros and cons
@vinylSummer
@vinylSummer 7 ай бұрын
​@@rickytorres9089there's basically no CPU/RAM wear, so there's at least that
@CyberQuickYT
@CyberQuickYT 3 жыл бұрын
My first experience with cloud computing was with a simple GCP windows machine that had set rules (I explicitly set it to NOT grow, to avoid cost). It fit well into the free trial, so I just let it be. I deleted the machine after 6 months (out of 12 for free trial) and never really used GCP again. Then I got a bill for 50$ for a machine I didn't even have access to (because it got deleted), and only thing their support said is to tell my bank to block it. Nice
@qureshizaid
@qureshizaid 2 жыл бұрын
It's not 24 hours a day for 12 months, Compute Instances have a limited free trial time by hours. And just by reading 6 months, I am pretty sure you exhausted that free time limit of Compute Engine.
@anudeeparkala
@anudeeparkala 8 ай бұрын
😊 😊
@crivion
@crivion 3 жыл бұрын
Yes, I did burn money in the google coud, 5600$ bill in 4 hours - was attached by a scraping bot and thanks google cloud they understood and "reset" the bill
@lardosian
@lardosian 3 жыл бұрын
Maybe it happened to google today, they were down for an hour!
@asandax6
@asandax6 3 жыл бұрын
I think they were fixing a hack or databreech but I still need to get some details.
@lardosian
@lardosian 3 жыл бұрын
@@asandax6 They should clean out all those Asian girl bots in comments as well, they are everywhere.
@asandax6
@asandax6 3 жыл бұрын
@@lardosian And those bots with sexy lingerie
@ByronWatts
@ByronWatts 3 жыл бұрын
I had a hacker rack up around 32k on my behalf on AWS a couple years ago. Not fun. Gladly Amazon believed me and credited my account.
@jochen_schueller
@jochen_schueller 2 жыл бұрын
this explains why their pricing in general is so much above classic hosting providers like hetzner etc - I don't think those cheap provider would be that customer friendly if I would forget to delete an expensive server for a long time.
@Fireship
@Fireship 3 жыл бұрын
Sorry to keep you waiting, please grab a free sticker in the meantime. EDIT sold out!
@shelby255
@shelby255 3 жыл бұрын
:D
@harsh9558
@harsh9558 3 жыл бұрын
Ok :p
@penguin2251
@penguin2251 3 жыл бұрын
@@harsh9558 Afaik we don't have teleportation technology as of now so you will have to wait a bit for the sticker to arrive, lol.
3 жыл бұрын
Is EU supported 🤔?
@Fireship
@Fireship 3 жыл бұрын
@ Yes, worldwide!
@mrelec1000
@mrelec1000 3 жыл бұрын
Using Cloud Overflow now!
@dr.z7958
@dr.z7958 3 жыл бұрын
6:00 It's interesting 69k/71k of the budget was related to Firestore reads pricing, whereas if we compare it to Oracle NoSQL database a 116B reads would cost around 287$ (99.5$ cheaper than Firestore reads pricing). Which means if Oracle is able to commercially sell these reads with such a price and gets a profit from it the actual cost is even much less, meaning when GCP takes this billing it loses almost nothing.
@mamneo2
@mamneo2 Жыл бұрын
Incroyable.
@yogenp
@yogenp 3 жыл бұрын
Awesome. As a frugal freelance dev, cost is one things that I gotta watch out for. Thanks @Fireship
@joni_1802
@joni_1802 3 жыл бұрын
This is the reason why I am using good old VPS with monthly fixed pricing.
@JSaretin
@JSaretin 3 жыл бұрын
So true
@karimbenhassen2227
@karimbenhassen2227 Ай бұрын
You can sleep without thinking of your cloud bill as well
@abhishekdas2512
@abhishekdas2512 3 жыл бұрын
There should be a feature like simulating the cloud run functions or some other services to catch errors before deploying to production and in this Artificial intelligence might help to catch up errors early than an average person would.
@alii4334
@alii4334 2 жыл бұрын
write test units!
@mamneo2
@mamneo2 Жыл бұрын
​@@alii4334 Incroyable.
@unflexian
@unflexian 3 ай бұрын
but you need to run the code to see the errors, and the code takes google cloud levels of computing to run... you can't simulate it without running it, that's the actual halting problem...
@abhishekdas2512
@abhishekdas2512 3 ай бұрын
@@unflexian I agree.
@patterntrader690
@patterntrader690 3 жыл бұрын
Somehow you always know exactly what I’m researching and come out with a perfectly explained video on it. Thank you sir
@ricosrealm
@ricosrealm 3 жыл бұрын
Never ever ever hardcode your API key values in your code, even for one second. You will probably forget and check the code in. Use environment variables or cloud secret managers.
@SUPABROS
@SUPABROS 2 жыл бұрын
i just gitignore everything
@feritperliare2890
@feritperliare2890 2 жыл бұрын
@@SUPABROS what exactly do you have on the git than?
@_imawesome
@_imawesome Жыл бұрын
@@feritperliare2890 maybe only .gitignore 😂
@feritperliare2890
@feritperliare2890 Жыл бұрын
@@_imawesome nah the gitignore is on his personal computer doesn’t go up maybe he put a read me accidentally
@mamneo2
@mamneo2 Жыл бұрын
Incroyable.
@NEvana0003
@NEvana0003 3 жыл бұрын
made me go double check my aws billing dashboard... just in case
@JayronWhitehaus
@JayronWhitehaus 3 жыл бұрын
lol! I just did the same on firebase hahaha
@Stone_624
@Stone_624 3 жыл бұрын
Or you could just get a cloud server instance and connect to that for a fixed monthly cost that's independent of use. It might not be the most optimal for large scale applications or certain workflows, but if you're learning, testing, or just hosting small scale projects, it works perfectly fine. I have a handful of small apps that I deploy through Docker on an EC2 instance.
@jasper-27
@jasper-27 2 жыл бұрын
This has actually terrified me into never playing with anything on the cloud.
@Schlumpfpirat
@Schlumpfpirat 3 жыл бұрын
Something I just cannot wrap my head around is WHY you would use a cloud service in the first place if you don't need the instant scalability. Heck, you might use your MBP or a Raspberry Pi at first and when your project starts out and you need to deliver a page quickly, just use a couple of geo-located VPS instead. However I think I might be trapped in an old mindset here - I'd be really happy to hear why you would use the cloud in what I think is 95% of the use-cases. It just seems utterly expensive for what it is.
@honkhonk8009
@honkhonk8009 2 жыл бұрын
I used the cloud in my minecraft game cus my dad was paranoid about port forwarding
@ribbonmusha
@ribbonmusha Ай бұрын
It might be because it is easier, and also can be started free. I suppose no one would want to run the database on their laptop and let it run everyday, or not anyone has a PC that can run it everyday, or not anyone had/would bought a spare device for it. Sorry for my bad English.
@felixbreidenstein2950
@felixbreidenstein2950 3 жыл бұрын
Just an addition to the topic of leaked IAM Keys: GitHub nowadays has a "scanner" which scrans every commit for known Keys (e.g. IAM) and immediately disables this key by telling AWS (this literally happens in less than a minutes) and sending you a mail that you f***ed up. I only know this for AWS but I guess that they also have this mechanism for e.g. GCP and Azure :)
@electricz3045
@electricz3045 2 жыл бұрын
Azure for sure as GitHub and azure are both from Microsoft.
@bradchellingworth5973
@bradchellingworth5973 3 жыл бұрын
We had a similar issue with AWS where a hacker got hold of one of an old emplyees api keys and setup a load of lambda functions. By the time it was noticed our bill was $15,000 for just a few weeks. Thankfully in the end Amazon refunded the whole lot, but it wasn't easy and was very scary. Protect your API keys like your life depends on it and regularly switch them out and clear out unused ones.
@sharishth
@sharishth 3 жыл бұрын
The reason I am always almost on my wits end when on AWS.😅 most basic thing is I always makes notes of service I started and access so that I won't forget it later on so that I don't need to see that uncanny bill.
@anandakumarsanthinathan4740
@anandakumarsanthinathan4740 2 жыл бұрын
Good idea. You still need to be careful. Behind the scene so many provisioning happens for which you may be billed. For example, if you create a managed instance group as a backend service for a load-balancer, then a network endpoint group gets created automatically behind the scene. You may delete the backend service later, but the NEG doesn't get deleted automatically.
@rishimohanagnihotri517
@rishimohanagnihotri517 Жыл бұрын
Thanks to Fireship I've built a decent enough startup which can work on its own Appreciate the free schooling dude.
@AlexN5142
@AlexN5142 3 жыл бұрын
consistently impressed by the quality of your videos! one of the best programming channels on yt
@gibsgibus
@gibsgibus 3 жыл бұрын
@Fireship is a trully film director ! made me feel like I was watching a spy movie from 1:30 hahaha !
@Quozul
@Quozul 3 жыл бұрын
That's why dedicated servers are better for messing around :)
@mariusirgens5555
@mariusirgens5555 10 ай бұрын
I made a mistake when using AWS gamelift during my bachelor assignment two years ago: i forgot a fleet running a game instance. I got $150 bill, but after contacting them it was deleted. Very good service, I can highly recommend AWS. 👌
@ShawnThuris
@ShawnThuris 3 жыл бұрын
"cloud overflow" is a useful coinage, thanks for that
@lashlarue7924
@lashlarue7924 3 ай бұрын
Dear Fireship, THANK YOU for this PSA, from the bottom of my paranoid heart.
@WrestlingTournamentsDotCom
@WrestlingTournamentsDotCom 3 жыл бұрын
I've been binging your videos, thank you so much.
@shmuel-k
@shmuel-k 3 жыл бұрын
5:00 I think a better term is a recursive call. Technically it is an infinite loop (since there's always a main event loop somewhere), but an infinite loop is more conventionally a while or for loop that never ends.
@MshTch
@MshTch 2 ай бұрын
No it's not. A recursive call is when a function is calling itself without a termination condition, and infinite loop is when a data structure doesn't have a condition that fulfills to terminate the cycle.
@Retrosen
@Retrosen 3 жыл бұрын
Keep up these top tier videos mate! Cheers
@klutch4198
@klutch4198 3 жыл бұрын
my firebase bill this month was a whipping $0.03 hahaha
@usmanmir5663
@usmanmir5663 3 жыл бұрын
Congrats on 500k 🎉 🎊
@0xnpctim
@0xnpctim Жыл бұрын
Thank you for making technical subjects interesting.
@dusnoki
@dusnoki 3 жыл бұрын
That time I accidentally deleted a whole kubernetes cluster instead of a single node pool on Google Cloud. It was scary how easy it was to delete it automatically. Thankfully it was a test cluster and it took only 2 days to restore it completely from scratch. But my face when I realized that I did it and that there was no turning back :D
@Ondal1
@Ondal1 3 жыл бұрын
I made one in firestore. A document needed to be updated based on values in an update. I hadn't taken into account an old client, which would result in a calculation turning out to be NAN. One and a half hours later, with a SINGLE old client causing this, $40 was used. This could have escalated like a nut, if I hadn't seen it by random luck.
@ChristopherCricketWallace
@ChristopherCricketWallace 3 жыл бұрын
best web dev video of the year
@TheGrimravager
@TheGrimravager 3 жыл бұрын
wow super cool! I read an article about this specific event yesterday
@cloud-forge
@cloud-forge 3 жыл бұрын
great stuff, thanks for the heads up
@cz19856
@cz19856 3 жыл бұрын
I was doing a project on aws and I am happy I found this video before starting to use the cloud lol
@Haru-iu8bm
@Haru-iu8bm 2 жыл бұрын
I'm so scared after watching this
@chewcodes
@chewcodes 2 жыл бұрын
At a convention, I was talking to a Microsoft employee, he was apparently a higher-up. He accidentally racked up a $5,000 bill just playing around in Azure. He talked to his boys and got the bill removed. All kinda scary!
@maskman4821
@maskman4821 3 жыл бұрын
This is a valuable info !
@RayTheTaxGuy
@RayTheTaxGuy Жыл бұрын
Man, I'm laughing all the way through! Awesome video! :)
@ibrahimmusayev6991
@ibrahimmusayev6991 2 жыл бұрын
Thanks for reminding me about the billing :D I am on AWS free tier and using it over one month but just realized that I have 0.62$ charge.
@EmperorOab
@EmperorOab 2 жыл бұрын
Thank you. This video has caused me to paranoid check my AWS, Azure, and Firebase billings...
@fille.imgnry
@fille.imgnry 3 жыл бұрын
Didnt know about Budget Actions, thx!
@MatroidX
@MatroidX 3 жыл бұрын
I understand your suggestion to not make infinite loops, but what if someone is just endlessly computing (with no scaling / explosion of computational complexity as described above) rather than responding to user events? To take an artificial example, let's say I'm just getting a list of prime numbers. So I do while(true) { i++; if(isprime(i)) { log(i); }}. Is there an alternative? I guess I could do batches of numbers, with human intervention in between (e.g. every million iterations, store i, wait until human says proceed), but this doesn't seem to really solve any problem. So... is there a problem with this? And if so, what's the alternative?
@Dr3amDisturb3r
@Dr3amDisturb3r 3 жыл бұрын
Jeff: I'm gonna go ahead an wrap things up there. My brain: Nooooo! It's never enough, your content gold, you wonderful person, you!
@tomg0
@tomg0 3 жыл бұрын
That’s why I use my own dedicated servers...
@fundoo203
@fundoo203 Жыл бұрын
Thank you for this. As someone interested in cloud computing you made me realise it can get costly very quickly and unintentionally
@dushkoavramoski8242
@dushkoavramoski8242 7 ай бұрын
Thanks for reminding me to check my billing accounts 🙏
@PeterOeC
@PeterOeC 2 жыл бұрын
I appreciate the The Office clips you put in there 😂
@andresromerodev
@andresromerodev 3 жыл бұрын
The best videos! 🔥
@w1d3r75
@w1d3r75 3 жыл бұрын
I recently read an history about this topic. Creepy things can happen in the cloud 💀
@mastermaniacx1164
@mastermaniacx1164 3 жыл бұрын
And your bank account too 💀
@rololop34
@rololop34 3 жыл бұрын
thank you for the tips
@jugzster
@jugzster 3 жыл бұрын
This has been highly helpful and eye-opening. On not running infinite loops, does it also apply to a while(true) loop that just polls messages, but it does not call another cloud function? Thanks!
@kld0093
@kld0093 3 жыл бұрын
I love burning money
@tkdevlop
@tkdevlop 3 жыл бұрын
Yea especially *investors*
@fabian2314
@fabian2314 3 жыл бұрын
burn it on me
@hemanshu877
@hemanshu877 3 жыл бұрын
That y in embedded system standard(misra c) doesn't allow recursive functions
@akashverma5756
@akashverma5756 7 ай бұрын
Now, I know why time complexity and space complexity is important.
@swiftninjapro
@swiftninjapro 3 жыл бұрын
In fear of cloud overflow, I've been using compute engine mostly. It looks like its a flat rate, and using it is almost like using a raspberry pi.
@KevinEontrainer381
@KevinEontrainer381 2 жыл бұрын
Good to hear how recursive function to not only hard to understand but can also cause disasters like this
@SportsIncorporated
@SportsIncorporated Жыл бұрын
Thanks!
@osherezra8460
@osherezra8460 3 жыл бұрын
Priceless Content
@new_wo_rld
@new_wo_rld 3 жыл бұрын
love this REAL story
@SahilPatel-iu1ce
@SahilPatel-iu1ce 3 жыл бұрын
Interesting. I read this story on hacker news a few days ago.
@gigibecali699
@gigibecali699 3 жыл бұрын
You talk about disasters in cloud while in the same day pretty much every google service was down for 1 hour
@Fireship
@Fireship 3 жыл бұрын
Exactly the way I planned it!
@yunger7
@yunger7 3 жыл бұрын
​@@Fireship 👀👀👀
@JayronWhitehaus
@JayronWhitehaus 3 жыл бұрын
"which is a brand new word I just coined" 😂
@AntiWanted
@AntiWanted 3 жыл бұрын
Good job 👍
@KangJangkrik
@KangJangkrik 3 жыл бұрын
The reason why we should choose either DigitalCloud or Linode
@Yarisken12
@Yarisken12 3 жыл бұрын
I just started a video serie on udemy and a free subscription on azure ... this video is freaking me out :-).
@ezequielzion
@ezequielzion 2 жыл бұрын
God I learn so much from your channel, thanks for creating these videos
@Ryan-gf1sz
@Ryan-gf1sz Жыл бұрын
I like the word cloud overflow xD
@medamine194
@medamine194 3 жыл бұрын
google and amazon really needs to make a tutorial on this
@gjbook
@gjbook 3 жыл бұрын
There is massive risk in using cloud so I cannot comprehend the rush to get there. If you are a startup it may be the quickest way. For established companies, you can reduce risk by having your own platforms.
@Adam-uu8dc
@Adam-uu8dc 2 жыл бұрын
I love the office memes in video.
@racecrushers1590
@racecrushers1590 10 ай бұрын
This is an old video but its noteworthy to add that I was in a similar situation like the startup thankfully they were reasonable enough to refund over 90% of the bill. I am now afraid of touching the cloud again. I still have depts to pay on AWS too
@drantunes
@drantunes 3 жыл бұрын
If I'm not mistaken, firebase counts readings when executing security rules, right? If someone takes the public APIs on the frontend and tries to run readings (even without success), wouldn't that be a kind of "budget attack?"
@russellhiscock8426
@russellhiscock8426 3 жыл бұрын
30 years ago I saw a $140k bill for an isdn service. A data connection was calling a wrong number every 2 seconds, with a flagfall tariff.
@idtyu
@idtyu 3 жыл бұрын
Recursive function is scary, it's not as obvious as regular loops... That's why database orm is good, they help you avoid a lot of edge cases
@MegamanEXEv2
@MegamanEXEv2 3 жыл бұрын
Set up alarms and stuff!
@velo1337
@velo1337 5 ай бұрын
cloud overflow.... this will make history
@noisycarlos
@noisycarlos 2 жыл бұрын
I accidentally did this, but to a much lower level. It was still surprising to see my bill go from the usual $5 to $500 though
@igetpaidtocode
@igetpaidtocode 5 ай бұрын
Just wanted to write that azure supports spending limits if needed
@cooltune
@cooltune 3 жыл бұрын
OMG AWS indeed is sooo expensive. It's almost criminal.
@tikeyike
@tikeyike 3 жыл бұрын
Go serverless, we pay peanuts for running Lambda's over EC2's
@arthurg5966
@arthurg5966 3 жыл бұрын
F***ing Bezos *breaths in
@mr_wormhole
@mr_wormhole 3 жыл бұрын
Go for lightsail VPS, cheapest VPS in the earth after vultr. AWS is indeed the cheapest unless you configure something wrong and expose everything outside
@pulga961
@pulga961 3 жыл бұрын
wrong
@x55554
@x55554 3 жыл бұрын
@@mr_wormhole Nah hetzner.cloud or scale away are the cheapest hetzner gives you 2gb ram, 20gb ssd, 1 vcpu for 3 € no way to beat that
@zkiyyeller3525
@zkiyyeller3525 Жыл бұрын
Awesome Video too funny.
@kristofferjohansson3768
@kristofferjohansson3768 3 жыл бұрын
I burned $6000 on some azure lab machines. We had just achieved gold partner status and I reviewed the estimated cost and it said $0. But I was just in the wrong place looking... Wise by this lesson a few years later I told a colleague to be careful with his Azure subscription. He got himself an enterprise sql Analysis instance. $7000 spent there...
@quadraticequation8196
@quadraticequation8196 6 ай бұрын
When I was a newbie I put minimum instances as 1 for 30-40 cloud functions with 1 GB memory 😂 I was raking in $300-400 per day in bill 💸
@FaisalAfroz
@FaisalAfroz 3 жыл бұрын
I tried going for cloud for a small start up but the cost is the major hurdle, so instead i am going for on premise server . The drawback will be that i need to manage all the hardware & software .
@khokon_m
@khokon_m 3 жыл бұрын
Waiting ❤️
@buddysteve5543
@buddysteve5543 2 жыл бұрын
I've been an Azure customer for 9 years and I have NEVER ONCE jacked up an unintended bill! Very scary but if you're smart, one shouldn't worry too much but just be smart about it!
@skyfly200
@skyfly200 3 жыл бұрын
I left a public IP up for a GCP server I had deleted once and ended up with a large bill. Called them and they refunded the whole thing.
@if6925
@if6925 3 жыл бұрын
Hi jeff , can you gather all "firebase" videos into one playlist please?
@paulwhiterabbit
@paulwhiterabbit 3 жыл бұрын
That's why I want the "auto-shutdown" to prevent unintentional bills. But on the other hand, people will just abuse it and not pay. On their perspective, "charge by default, cancel later" is safer option for everyone and forces devs to be more careful.
@Bob-jn8gt
@Bob-jn8gt 2 жыл бұрын
It’s negligent and abusive for a cloud provider to allow customers to instantly rack up a 6 figure bill. Especially when they market the “free tier.”
@BenRangel
@BenRangel 7 ай бұрын
I don't see how you'd abuse it. If you shut down your project before any cost occurs... That's similar to some free tiers like Railway which gives you X free hours per month
@MisterNOmercy
@MisterNOmercy 3 жыл бұрын
Hi! Why do you not focus on Azure in most of your videos?
@ranjithvenkat4410
@ranjithvenkat4410 3 жыл бұрын
thanks dude...
@chrisfelix9065
@chrisfelix9065 2 жыл бұрын
I am have been very picky about performance after taking a course on "efficient and effective programming" on Udemy long ago, even before I learned of the word "Data Structures and Algorithm". I have found myself having to write a code like this 7:30 before with Firebase as backend and what I did was that, I wrote a cloud function that got triggered every time a document is created and the function increments a total value of that collection in a field by 1 in a separate single document using Firebase FieldValue.increment(1). If there is a way to do it better please let me know.
Learn Docker in 7 Easy Steps - Full Beginner's Tutorial
11:02
Fireship
Рет қаралды 1,8 МЛН
React Native vs Flutter - I built the same chat app with both
10:12
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 15 МЛН
Why We Left The Cloud
15:42
ThePrimeTime
Рет қаралды 148 М.
this is why you're addicted to cloud computing
5:25
Fireship
Рет қаралды 817 М.
Google Cloud - Professional Cloud Architect in 1 Minute
1:00
in28minutes - Get Cloud Certified
Рет қаралды 29 М.
Which Cloud to choose for 2023 ? AWS  vs Azure vs GCP .. #aws #azure #gcp
1:00
Abhishek.Veeramalla
Рет қаралды 134 М.
Google's secret algorithm exposed via leak to GitHub…
3:45
Fireship
Рет қаралды 662 М.
How to get rich as a solo software developer - The Ultimate Guide
8:51
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,3 МЛН
7 Security Risks and Hacking Stories for Web Developers
9:00
Fireship
Рет қаралды 516 М.
I tried 5 Firebase alternatives
10:31
Fireship
Рет қаралды 748 М.
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,5 МЛН
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,4 МЛН
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,5 МЛН