AWS for the Haters in 100 Seconds
Ғылым және технология
AWS is the world's largest cloud provider, but it is far from perfect. Let's take a look at the main reasons people hate Amazon Web Services.
#programming #humor #100SecondsOfCode
💬 Chat with Me on Discord
/ discord
🔗 Resources
Full AWS overview • Top 50+ AWS Services E...
JavaScript for the Haters • JavaScript for the Haters
Java for the Haters • Java for the Haters in...
🔥 Get More Content - Upgrade to PRO
Upgrade at fireship.io/pro
Use code YT25 for 25% off PRO access
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- Criticism of AWS
- Roast of Amazon Web Services
- Should I use AWS?
- Drawbacks of using a cloud provider
- Why do people think AWS sucks?
Пікірлер: 1 100
We're hitting 2M subscribers today! This is video is my gift to you
@hubermanhabit
Жыл бұрын
pog
@Assassin_Droid
Жыл бұрын
Aye
@AnasandAmmar
Жыл бұрын
Congrats 🎉
@mostlyrob3469
Жыл бұрын
I'm better then you
@jayjay7333
Жыл бұрын
Congratulations fireship 🎉 you are awesome 👌
You made me log into my AWS account to make sure it hasn’t been hacked
@michaelbodalski
Жыл бұрын
Now someone grabbed your session cookie, and you are hacked, seriously go look... and after that, you should definitely look again just in case the second look was the one where they got you.
@SillyLittleMe
Жыл бұрын
@@michaelbodalski LMG vibes
@jonkf7548
Жыл бұрын
Jokes on you, hackers were just waiting for you to log in to hijack your session cookie
@freakinmonkey85
Жыл бұрын
2FA and use SSO as well, never the root account.
@ArtemCurious
Жыл бұрын
I just closed it after getting charged a $5 bill without any notice for a 1GB RAM Windows server instance. On a free trial.
It's insane how large the collection of services is, almost as if they're building an A to Z for Web Services.
@advanceringnewholder
Жыл бұрын
whaaaaaaaaat
@8koi245
Жыл бұрын
AIN'T NO WAY
@MrTyty527
Жыл бұрын
Which alphabet is missing now? srsly anyone list them out
@BodomsScythe
Жыл бұрын
stop
@omkarjadhav8482
Жыл бұрын
🤣🤣🤣
AWS was founded in 2006. Sadly, the AWS console still works like it's from 2006.
@bharathkesari7350
2 ай бұрын
damn bruv you got ignored 🥲
@augplatforms
Ай бұрын
I thought you got atleast a like from fire ship or some 1000s of comments, 😂😂
As someone who ate a $300 bill from leaving a p3.2xlarge instance on overnight I can testify that this video is 100% accurate
@zeyadkenawi8268
Жыл бұрын
These GPU ones are the worst.
@RealNaisuCinema
Жыл бұрын
To be fair they give plenty of warnings and you can set your billing up to avoid this. That sounds like user error to me lol.
@user-cd6vy2jg6f
Жыл бұрын
Customer service will refund you if you’re not lying. They’re extremely forgiving to small devs
@Doonutzs
Жыл бұрын
@@user-cd6vy2jg6f thats so nice to hear
@T1Oracle
Жыл бұрын
I still have a bill for under a $1 that they've been hounding me about for years and I only ever signed up for the free stuff just to learn how to use it. That bill scared me from ever going further with it.
Suspicious how Fireship's output has increased so dramatically right around the time A.I. writing, voice replication, and art generation began to really take off. If the machines WERE going to take over, they'd probably start off with a channel that somewhat downplays their vast, world-ending potential...
@NotTheHeroStudios
Жыл бұрын
Dude, I've been shouting about this for weeks. I think he's been taken over by AI, I even tried to get another tech KZreadr to help me confirm this.
@8koi245
Жыл бұрын
@@NotTheHeroStudios lmfao
@termite6854
Жыл бұрын
@@NotTheHeroStudios Jokes on you, that was just another AI sleeper cell account.
@turolretar
Жыл бұрын
@@NotTheHeroStudios no so fast ai, I know all of your tricks.
@bryangomez5951
Жыл бұрын
its just another ai generated video
I'm an AWS certified architect. I don't even bother with 99% of their services, because there are just too many to even bother with! The core services, like EC2, VPC, Route 53, RDS, etc, are worth learning, but the rest are just a mountain of sh**t of AWS-implementations of FOSS tools. You will experience serious vendor lock-in if you use all their stuff. Keep it simple and learn to manage some of your own stuff so you won't be forever beholden to Bezos. And yes, I've had nightmares in the middle of the night that I left some EC2's on or that I've over- or under-bought enough RI's for our infrastructure. :[
@Met_Ethio
Жыл бұрын
The truth.
@janakakumara3836
Жыл бұрын
Could you give us a list of the mature well formed ones? EC2, VPC, Route 53, S3, CloudFront, RDS. anything else that we should consider?
@ImLure
Жыл бұрын
@@janakakumara3836 go look at a study for the AWS Solution Architect and that will give you a gist of what are the main services to you. DevOps - EC2, VPC, API Gateway, SQS, SNS, CloudFront Developers - EC2, S3, Lambda, RDS, EBS Security - IAM, CloudWatch Pretty much knowing these allows you to write a fault tolerant distributed system, but the big trade offs lay in EC2 vs Lambda. Pay by the hour (EC2) or Pay by the usage (Lambda + SNS + SQS)
@juedberros89
Жыл бұрын
Lambda
@chbrules
Жыл бұрын
@@janakakumara3836 There are quite a few "mature" services on AWS. Most of AWS works great, and you wouldn't be initially limiting yourself by using them, for the most part. The question is, which do you really need? It's nice to have AWS manage so much for you with a nice little web UI or through their API. However, could you get away with using EC2 and running your own stack with scalability and/or load balancing? Maybe not if you don't have a DevOps sort of person to help. And that's why AWS makes so much money. It's cheaper in the short-run to spend more money on their hosted services than to learn or hire someone to help you architect a legit infrastructure for your needs. As you and your product/service evolve, you would want to move away from their increasingly expensive managed services. Then again, it will cost more and more to move away as time goes on. It's a catch-22.
I took the "get hacked" personally, because it literally happened, but with 5000 EC2s, not 500 on 2 regions btw, it was fking "highly-available"
@holthuizenoemoet591
Жыл бұрын
where are you living now, in a box or did emperor jeff bail you out?
@b33thr33kay
Жыл бұрын
Did you ever find out how you were hacked?
@abhisheksathe123
Жыл бұрын
you gotta leave earth and go to mars or something at that point lmao
@macklinrw
Жыл бұрын
@@abhisheksathe123 Jeff bezos is a founder of Blue Origin. Going to another planet ain't going to save you.
@abhisheksathe123
Жыл бұрын
@@macklinrw ah shit you're right lord bezos will hunt you down across galaxy
It's crazy how cloud computing doesn't give you a big red stop button. This is especially useful for startups who may be "breaking shit" to get their velocity.
@anbiabohlam5468
Жыл бұрын
it's about money LOL I think they would be really glad if someone did really break their things XD
@metallaw89
Жыл бұрын
They give you everything to build that emergency stop button by yourself ;)
@keithkaranu4258
Жыл бұрын
You could probably write a script to do it for you.
@NoNameNoShame22
Жыл бұрын
The no-button feature buys bezos a new yacht every now and then...
@yankotliarov9239
7 ай бұрын
Azure has it, aws is just scummy
As a certified AWS Developer i can testify this is exactly how it is
@BurgerKingHarkinian
Жыл бұрын
@@TippyHippy as a certified morin I can 100% testify this is exactly how it is
@nicktorres4044
Жыл бұрын
Were you able to get a job with the cert?
@rolfspuler1056
Жыл бұрын
@@nicktorres4044 I agree. E.g. ever used Cognito?
AWS is the software equivalent of Home Depot. Sure you've got access to build virtually anything but you really have to know what you are doing.
@dontdoit6986
Жыл бұрын
I go to Home Depot after a youtube tutorial to try something I barely know, so this checks out.
By far the most insidious aspect of all of this is just how DAMN HARD it is close CLOSE everything that is costing you money or delete your account. Absolutely anti-consumer.
@trunkmak2
10 ай бұрын
Did you ever wanted to delete or close your Amazon account? Well you can’t unless you literally go through there source code… They‘re doing it on purpose
As an AWS Architect, I can confirm this video is 100% accurate.
Your video has made it to meme slack channel at AWS. We love it ❤
@amritbanerjee
Жыл бұрын
# ?
@joshua511
Жыл бұрын
Can you guys make it to where I stop having to input 2 consecutive MFA codes? This happens at least 60% of the time. Very annoying.
Forgot to mention the ridiculously complicated authentication system just to make basic requests and the non existing documentation to perform basic tasks.
@TwoHeadsstudio
Жыл бұрын
What tasks, for example?
@bentoth4324
Жыл бұрын
There's mountains of documentation. Of course none of it works, because they change everything week to week including folder structure, file location, default modules, and security policies. The best part about leaving your support to unpaid forum slaves is you can change whatever you want without updating any of the gigabytes of how-to guides because they were never official in the first place.
@vicdansanch
Жыл бұрын
I found the answer faster on stack overflow and the main request is to just put links to the most common questions on the docs
@halfbakedproductions7887
10 ай бұрын
My brain actually melted down like a candle when I first tried learning about AWS IAM. The concept of 'roles' literally doesn't appear anywhere else ever. It's a totally different model and lots of people just don't get it, because people are ingrained in the old users+groups model. AWS of course doesn't use that because it just has to be different.
Watching this gave me war flashbacks when I got billed $4000+ on a small app that I was working on. I accidentally added 16TB of storage to my instance when I only intended to add 16GB. Yup, I'm an idiot.
@tradingtechautomation693
7 ай бұрын
Did you pay it!?
I was trying to figure out how to enable IPV6 on an EC2 instance, and I had to read through multiple help pages. I ended up killing IPV4 for the entire region we had servers on. It was like the sky fell in, and I had to beg AWS support to help me get out of the shit.
Dang, if AWS adds a HelloWorld service, developers could get started with just a click and the entry of their credit card details.
Amazon's own web site is no different. I just saw a page that hasn't been redesigned in 20 years.
This is 100% correct. The reason for this is Amazon's god awful leadership principles, which requires shit to be built with 2 pizza teams. The result is 100+ "2 pizza" teams building products with overlapping scope and competing amongst themselves to win the next promotion. For some reason, product managers are used as UX designers, so every "design" looks like crap. Corporate shitshow on an epic scale.
@omeirfawaz2617
Жыл бұрын
What is 2 pizza teams?
@originalmianos
Жыл бұрын
@@omeirfawaz2617 Pretending you can get any shit service developed with a team small enough that two pizzas will feed them. It may be true because under the hood a lot of services are as ugly as two spewed up pizzas.
@halfbakedproductions7887
10 ай бұрын
Someone in my old team left and joined AWS for the same role. Yes, they have doubled their salary, but large parts of their job is on rails due to the way Amazon make you do things and their 'leadership' principles, and the bar is _so_ much higher. He can't loaf off the same as he used to and it seems everything has to be done according to step-by-step procedure. Everyone is also super ambitious and super smart which makes him feel a scrote. He's not liking it and he's only been there 15 months. Not the only person I know who joined Amazon/AWS on hype and didn't like it.
@soundsgood9766
7 ай бұрын
@@omeirfawaz2617You must be able to feed the team w/ 2 Pizzas. for my family its 2 people, but i think its supposed to be closer to 8-12 ish
@technoturnovers7072
5 ай бұрын
@@originalmianos what the hell kind of dev team could you feed with JUST two pizzas? like, if you've got a couple of stoned college students, those pizzas are gonna be fucking gone in the blink of an eye, and programmers hired out of college are gonna be much the same way
My favourite part of AWS S2 is individually selecting files inside of virtual folders and not letting me accidentally select all the files I need to download at once
@AnindyaMahajan
Жыл бұрын
You can use the S3 API to do that easily
About 10 years ago I used the free year to host a game server for free, at first I was so scared to accidentally go over the free tier allowance but it went fine, but still I remember about being stressed about it
@halfbakedproductions7887
10 ай бұрын
I once spun up an instance I thought was free and then forgot about it. Got hit with a £78 bill - and to be fair AWS accepted it was a mistake on my part and happily refunded me when they didn't have to. At that time £78 was more than my monthly household electricity bill was.
it's impossible to find out what are the prices of their services, it's so convoluded that I decided to use another cloud provided that's more expensive but at least has a readable price list
Many people get into AWS without having any operational knowledge first. That's where so many frustrtion happens. If you didn't, learn basic operational knowledge first. e.g. linux, networking, security, containers ... Many people don't even know what's /24 behind his ec2 instance's IPv4 address is.
I'm currently learning AWS on ACG and the majority of this video made me think i was wasting my money and time and sabotaging my future THANKS A LOT LOL
@Fanaz10
Жыл бұрын
you are, there's literally zero need for anyone to use aws
@IllustriousKite
Жыл бұрын
I would suggest you learn AWS from Stephane Maarek on Udemy. ACG courses' quality is really bad.
@v-sig2389
Жыл бұрын
@@Fanaz10yeah in fact i dont get it. Wtf is this useful for ?
@capybara5494
Жыл бұрын
Under this post : on premises peasants
@coffee-is-power
Жыл бұрын
it's much easier to buy a dedicated server and build your infrastructure, trust me.
This is a very hard pill to swallow for the pro cloud crowd. The lock-in is real and the way out is difficult. Depending on what you're doing, you might be able to get away with only doing a few things (relatively) to achieve a somewhat agnostic architecture (like using an additional cloud service that bridges the gap for you, which exist but atm only for a few use-cases). Otherwise, Godspeed.
In between Azure, AWS and GCP, which would you choose for your own company or use case? Do you have any favorite?
I died on the emperor nero reference. You made my day. Thx
Terry A. Davis was truly a genius, I miss him. 🐐
I like the "... For the haters" series soooo much!
@vaisakhkm783
Жыл бұрын
i still can't get over the one about Java😆 and it came the time when i was submitting my project on java, final project for my companies one year training.... and since i never used it....
I've been considering learning aws to get into tech for work finally. This video just helped make me more interested.
Some years ago I was there, choosing our test cloud hosting platform. I was like looking a M6 nut in a 1.5L bottle filled with all kinds of screws, nuts and bolts.
I just remembered something. I was sitting my comp sci lecture, right at the back, and a guy ahead of me had an AWS account up, which I assume was his. I shit you not, I watched him write some kind of email or support message about there being activity on his account that wasn't his. Little did I know this was my introduction to AWS.
"An idiot admires complexity, a genius admires simplicity" - Terry A Davis. The one thing I truely agree in this video
@jimhopper5868
Жыл бұрын
This is the answer for all our digital problems.
@Boycott_for_Occupied_Palestine
Жыл бұрын
That quote by Terry A. Davis is invalid in some situations as too much simplicity is also inappropriate. Think of the workings of a computer operating system, etc.
@astroid-ws4py
Жыл бұрын
@@Boycott_for_Occupied_Palestine He has created one so he can say so.
Congratulations for 2M 🎉🎉 Love from India...
this was too funny as a cloud engineer who uses aws console great content man
I literally worked for a project that had Amazon developing new AWS features on the go.
congratulations man , your content never disappoint
At 01:10, yes, for me, the biggest pain point is the absence of a hard switch-off (kill switch). I cannot set hard $ limits, and I fear attempting it, as I might end up with denial of wallet
Yea I left an ec2 instance running for 3 weeks before I realized, lmao. The script that was supposed to terminate it had failed.
As a systems admin who has been exiled away from civilization for the last seven or so years due to garbage health reasons and now trying to get back into the game Fireship has been a beautiful find.
The "for the haters" serie is a must when choosing new technologies. ❤
I am being forced to get AWS certified and the process is excruciatingly painful. I've worked for a lot of startups over the years and I really don't understand what you said at the end about it helping startups because they can easily get by on something simple without having to overcomplicate things with AWS.
You can't imagine how happy I am each time I type "explained in 100 seconds" to see that you have already answered my questions. Thank you 🙌
Great video! Except for the last 10 seconds which sent me into a visceral rage
He manage with his narrating to give you a lot of punchlines while you still wait for the punchline.
You literally made my first experience using AWS a video, my account was hacked at the two days of use, it really sucked because each day was costing me $100. The support was not that helpful, but the documentation is good, so you can figure your way out, not the best first look at it. I agree also on that it really sucks to not have a more practical kill switch for its services, understandable for its use case,but still.. it feels unnecessarily tedious.
Oh my god, not a single miss. Every single aws meme covered beautifully in 100 seconds. Fireship you absolute legend.
Can't wait to go backrupt for launching a static website
The absence of a "stop all" 🛑 button is a very annoying dark pattern. If you can calculate the bill, you know what services are running, and so, why can't kill the processes, evil AWS!!
@HolyRamanRajya
Жыл бұрын
Wonder if some browser extension or a TamperMonkey JS script can be made to automate that. It won't be concurrent and instead sequential, but it would be automated. I have been doing similar stuff for some websites, sorting lists by some type(size, usage, date), then performing automation.
@sanjarcode
Жыл бұрын
@@HolyRamanRajya this can be done, definitely. But a community/dedicated effort would be needed, since the app creators would like to preserve the dark "dark patterns", and a community effort can update the scripts to counter that. Example - changing something as simple as CSS classes can break automation UIs.
@halfbakedproductions7887
10 ай бұрын
@@HolyRamanRajya Amazon would just find some evil way of breaking the scripts. Believe me, they probably can.
@halfbakedproductions7887
10 ай бұрын
It reminds me of the tax system in the US. You have to calculate everything yourself, then you submit your numbers and the IRS come back saying durr you got it wrong, you gave us $x but actually owed us $y - so we're gonna fine you now kthx. So if the IRS already knew how much you owed, why couldn't they just tell you instead of wasting everyone's time letting you get it wrong?
Just think of the cost of "lock in" being 2 or 3 platform engineers you don't need around to keep things from breaking. And, use one of those freed up roles to have someone dedicated to keeping costs low as possible. You'll be fine.
Work for a tech startup and all we use from aws is s3. That's the only cheap option they have.
I have never been a fan of AWS except for their Simple Email Service (because its the cheapest available). I am a big fan of Google Cloud though.
After working with AWS for 2 years, I can confirm that this is completely true and I still have no fucking idea what I'm doing
Very true! Best explanation I have ever seen about AWS in years :)
I recently contacted their customer support and thought I had been hacked or something was wrong on their end because the region I was checking had no ec2 instances running in it yet the instance was hidden on some other random region I don't use. After it required me deleting 2 things but the team despite identifying was my fault just refunded me half of what I owed, I assume they didn't refund for the storage volume but just the instance
URANUS : data evacuation 😭😭😭
Awesome explanation. I laughed a lot 🤣
Could you make an Internet Computer Video about the possibilities? I feel like this could be an competition to AWS somewhere in the future.
I love when Fireship gets angry mode. (I still remember the Javascript hater video lol) . Great work.
As an SDE at Amazon, I was traumatized for the first half😅
@MorganBlem
Жыл бұрын
Same lol
@amritbanerjee
Жыл бұрын
Not an SDE but an infrastructure Engineer at AWS and I was equally traumatised… but as a non developer and trying to build applications is really a pain and documentation does really suck 😢
Anyone else actually also prefers AWS to Azure? I like the interface, the fact that there are so many services (you don't have to use them, but they're available) and how easy it is to set up infrastructure. Any learning materials are also top notch. Edit: But like seriously, I've set the infra in AWS after going through Stephane Maarek's Udemy course, while I'm still struggling with finishing... Azure Fundamentals. xD I constantly have errors in Azure or warnings. 🤷♀️
@bannerthelord
Жыл бұрын
Alright drop the act, Jeff
@mllenessmarie
Жыл бұрын
@@bannerthelord 😙
@sebastianmarynicz7367
Жыл бұрын
In real world, you dont care about AWS Interface, or Azure for that matter, as you write your infra IaC with a tools like terraform. Interface is not that important. I am devops engineer with double cert from AWS ( developer associage and sysops administrator associate ) and I am telling you that from experience in the industry.
@mllenessmarie
Жыл бұрын
@@sebastianmarynicz7367 Thank you for the comment! And yup, I'm aware of CloudFormation (I stored the IaC templates of my infrastructure). I'm not familiar with Terraform though. And in real world all work is also done via interface (if I'm setting up linux VMs for tests, I sure won't do it via code). Also all development and devops departments have the time for all that, we in cybersec are already stretched too thin to keep up with all the tools on our backyard, less alone these used by developers. ;-)
So, I was once considering AWS, but then I was going to calculate costs in advance, found it as opaque as vantablack, also found that I can't configure an upper spending limit and noped out immediately.
I took an intro AWS course and the first thing we learned about is the billing dashboard and every sequential chapter was reminding you to TURN OFF YOUR EC2 INSTANCES (after they're graded) lmao
I just got into a full stack position after college and my business wants me to learn AWS, but I'm hesitant because I don't want to be locked in as an "AWS Developer" for my career. I'd prefer to learn Linux/DevOps in an on-premise environment and transfer those skills to AWS if needed
@willweng305
Жыл бұрын
Think of AWS as outside the box and your linux as inside the box. For AWS, you'll also need to be part time DBA, Network Admin, API integrator, financial auditor, that's really the reason enterprise move to the cloud, so 1 dude can do 4-5 jobs to shrink their headcount. AWS expenses can be easily off set by laying off armies of IT staffs to make the whole stack to humming along.
The inconsistency of aws is such a pain to learn. And when ever there is a problem it is always a problem with IAM
@halfbakedproductions7887
10 ай бұрын
Part of this is because nobody understands what the fuck the AWS roles model is all about. Even the documentation contradicts itself and was clearly written by someone else who doesn't understand it either. We were using it at work for a big project and our many-times certified AWS experts still messed it up the first time. Amazon have basically reinvented IAM and want everyone else to tag along. And I'm like... no?
It's funnier when you actually work at AWS and invertedly spin up a few GPU instances for testing... only to forget about them & leave them running for about a year. That was a rough week...
Fireship videos get better and better and I am here for it ❤
A good solution is to build your own server
I'm happy at this video's ability to tell both sides of the story so well! Yes, Amazon AWS is evil like all Amazon, but it's also revolutionary and there is a really good reason why everyone uses it. AWS just makes so much sense, GCP and Azure just pale in comparison! Also, it should be mentioned that the Amazon web console is very nice to use and actually kinda fast if you compare it to the dinosaurs that Google and Microsoft built.
@skolarii
Жыл бұрын
you had me until "the AWS console is nice to use"
@icymaru00yue
Жыл бұрын
Their console is shit
@SI0AX
Жыл бұрын
@@skolarii I prefer it to Azure. Not sure about google but I hate using Azure...
@vicdansanch
Жыл бұрын
Aws console doesnt even have the same ui for their services wtf you mean
@halfbakedproductions7887
10 ай бұрын
@@SI0AX I prefer the Azure one. It's cleaner and more clinical (which I like) and it's easire to find things.
What a bitter sweet video to watch. This and the Java Haters Club LOL. I use AWS all the time, it makes my life much easier and affordable but you have some seriously good points in this video. Same as your Java Haters video, I personally love the Java Language but hate the overhead that goes with it (ie JVM, Dependencies etc) but it's an amazing Language to code with and thats proof most languages adopting similar coding standards that follow Java. I use so many AWS services today to build highly scalable apps, and believe me, it saves me a ton of money and time to build these apps (unforunately the vendor lock-in issue does come at a cost 😬)
If this had been released tomorrow, I would've felt like an idiot for not understanding. But you didn't post on opposite/sarcasm day, so it makes me feel better for not understanding how to get started with AWS........ Also for the pit in my stomach when I received that "your leaving free tier, and will be charged" even though I had already cancelled everything
The services are varied and reliable. The prices are insane though. I use linode because it is cheaper and you always know what you are getting into.
@SI0AX
Жыл бұрын
The pricing is good if you do everything manually. Like a cheap linux EC2 instance with no GUI and just use command lines and run server code in the EC2 virtual server with auto setup start, stop and shutdown to save money. The standalone databases and services are always more expensive to run even though it's way more user friendly.
@polyglotusamericanus4163
Жыл бұрын
@@SI0AX honestly I feel like the ec2 instances are overpriced as well.
@SI0AX
Жыл бұрын
@@polyglotusamericanus4163 If you use Windows you will pay the Microsoft premium. I've only used Azure and AWS and AWS is way cheaper. I could never afford to use Azure outside of a company setting while AWS I use for small personal projects that need to run with in a perfect network. What cloud services have you seen cheaper than AWS? I have never tried the google stuff.
@polyglotusamericanus4163
Жыл бұрын
@@SI0AX I use linode it is way cheaper the cheapest version is like $10 to run a Linux server for an entire month. I haven't used Google either but I don't think it's cheaper than aws. Linode doesn't have as many fully managed options in fact it hardly has any at all but if you are okay with managing the backend yourself linode is way cheaper and very straightforward to use.
@gfrewqpoiu
Жыл бұрын
Only AWS Lightsail can somewhat compete, on the cheapest plans at least, but everything above that gets really expensive really fast.
I think what is interesting about AWS is how it illustrates Amazon’s approach to finding their next money maker vs. the way Apple approaches finding their next money maker. Apple prides themselves on saying no to most projects. Meanwhile Amazon is willing to place multiple bets, like they did with AWS. The AWS bet paid off big. Both approaches can work.
This video should be in their docs. Really helpful explainer.
Ideas for the next "for the Haters in 100 seconds" video: - Unity for the Haters in 100 seconds - C++ for the Haters in 100 seconds - Python for the Haters in 100 seconds
A whole startup exists because AWS UI is awful
Holy shit. My AWS account was hacked last week and left me will a bill of 1,600 dollars. Support didn't want to help me turn off all the instances and just sent me articles. (But they did waive the bill and told me what to turn off even though I am unfamiliar with AWS thousands services) So not only I have to navigate something I never used (I only made an account because I believe I gotten free credits can't remember) but I also have to navigate AWS trash UI. Honestly I just want to delete my AWS I never even used it. (DigitalOcean chads FTW)
@LiamMcBride
Жыл бұрын
I've been using Azure personally, it's a bit easier to safeguard as MS has better MFA options
Loving this trash talk given the upcoming layoffs. Get ready for a whole new round of services moved to KTLO mode and the brand new Gigatron420 service, which was an intern's 3-month project pushed to production so his manager could have a win for once to distract upper management from the fact the team is suffocatingdue to operational overhead and haven't pushed meaningful features since their product launched 4 years ago.
AWS (Akcja Wyborcza Solidarność, eng. Solidarity Electoral Action) was a Polish political alliance between the Social Movement Solidarity Electoral Action, Agreement of the Polish Christian Democrats, Christian National Union and Confederation of Independent Poland. AWS was liberal conservatice and christian democratic. In 1997-2001 AWS was a part of Polish government (in 1997-2000 allied with the Liberal Union). AWS got splitted into the Law and Justice party and Civic Platform, today's 2 main rivals. It was also split into some other parties like the Centre Party, Republican Social Party, Initiative for Poland, Sovereignty-Labour-Justice and Poland Together. Later some of this parties got transformed into the Agreement, Poland Plus, Poland Is The Most Important, United Poland, Republican Party and the Conservatists (that later became the Centre for Poland). *This was me and the AWS in 100 seconds*
Used AWS to host my site for a year while it was 'free'....cost me 50 cents/month, this is a super basic php site not even using a database. The first month after the free period jumped up to $27. As you can guess, I found a new home for my site the same day that bill came.
I love AWS, their UI is not confusing at all
@WilliamWelsh
Жыл бұрын
Are they holding your family hostage?
@chadgregory9037
Жыл бұрын
aws-cdk is awesome.... after you customize the fukin bootstrap cause the fuckin cloud team admin wont do it so u have to go thru all the fukn iam roles for every little thing and customize the template
@isheanesunigelmisi8400
Жыл бұрын
@@WilliamWelsh I can't say
@donato2927
Жыл бұрын
Their docs are even better!
Pro-Tip: If you host stuff on AWS that exceeds the free-tier by just a couple of cents, you will still receive a bill but AWS doesn't want your money because the credit card fee would by higher for them than what AWS would be earning with you.
can you please talk about Vaadin for java server side rendering pls?
I am going to start learning AWS, this is the motivation I needed.
I guess this is supposed to be an april fools joke, but man I love it 😂
@tedchirvasiu
Жыл бұрын
looks like a regular fireship video to me
@ShaferHart
Жыл бұрын
r/whoosh
Saying what we're all thinking/experiencing. Spot on. 👌🏼 Still kills the competition, IMO tho.
Okay, good save at 2:12. I was wondering if I lost my grip on a troll level detection 🙂
I like how he roasts AWS for 95% of the video and gives credit at the very last 5% 😅
@BurgerKingHarkinian
Жыл бұрын
Ikr? 5% too much
@AnindyaMahajan
Жыл бұрын
Tbf the title of the video is “AWS for the haters”
I work for AWS. This is all 100% true, unironically.
@amritbanerjee
Жыл бұрын
Same… 😂😂
@starsoffyre
Жыл бұрын
Hey, at least the complexity of it means we get to keep our jobs :x
I used Firebase recently. A breeze to implement authentication, search functionality, storage, functions. But the problem is I still haven't seen one job ad for a developer that knows firebase. Why?
@zamirza1
Жыл бұрын
Firebase is fantastic but it is not used widely in commercial projects. There are a few reasons for this but I'd say one of the main ones is that as a product scales - it will require much finer controls of the back end resources than firebase allows. As a "Back end as a service" - firebase makes a lot of the infrastructure decisions for you which might not be right for a business in the long run. More generally - firebase cant really be compared to AWS - there is an AWS service equivalent to firebase called AWS Amplify which would make for a better comparison (I personally prefer Firebase)
@kllokoq
Жыл бұрын
@@zamirza1 thank you!
Just made a chat app like a month ago using 5 videos on how to run it on aws using pm2 and spent 5 hours coding it and i still dont know how tf aws works
If you think AWS UI is confusing, you should try Azure to see how bad it can get.
@jonphn
Жыл бұрын
GCP is getting there aswell
@mastertainment116
Жыл бұрын
Nah - Azure is WAAY better than AWS when it comes to ui. Prove your point with some facts. With Azure I can find and learn about any service way easier and it looks better on the eyes to process. App services, VMs, Azure active directory, SQL, etc it all looks way better than the AWS equivalent. Even GCP looks better.
@a.j.javier8119
Жыл бұрын
I disagree. Azure UI seems way more intuitive to me.
@Eagle3302PL
Жыл бұрын
@@mastertainment116 hahahahaja, no
@Eagle3302PL
Жыл бұрын
@@a.j.javier8119 seek psychiatric help
Switched from AWS to GCP several years ago and never looked back. GCP doesn't have the million services, but we could do everything with GCP we needed. GCP while not perfect and has some WTF aspects it was a breath of a fresh air from AWS. AWS felt like one of those products where the dev was like "dude, it's so simple... Just tug your right ear while jumping on your left foot, click these two buttons after writing some obscure inputs and that's how you make the service work" and you're like "uh huh, and why do I have to figure all this shit out for a basic config?" Maybe it's got better in recent years but GCP never gave us a good reason to go back and look. Azure will be the next platform we will test in depth when we feel like a change is worth the effort because I am still traumatized from years of AWS hell.
@yoursweatersux
Жыл бұрын
Azure sucks. Agree with your assessment of AWS' complexity, and Azure is definitely simpler in many ways, but it's also buggy. In AWS, if something doesn't work, you probably fucked up. In Azure, if something doesn't work, they probably fucked up and their customer service is abysmal. I say this as someone who had a pull request merged to fix a bug in their shitty open source code for Azure DevOps Pipelines. I wrote the fucking fix for them and they still took 8 months to review and merge.
@sebastianmarynicz7367
Жыл бұрын
Hmm strange, i do really like AWs , especially when we dont interact with inerface, as we write our infra as code with terraform...
@Eagle3302PL
Жыл бұрын
Azure is fucking garbage, their instance tiers, prices and sizes are laughable, their services are a mess of outdated shit and their documentation is just marketing documents that link you around in a loop while telling you how great azure is but not how to use it.
I saw someone complaining about python symbol cluttering because they felt like (-3)**2 where way to many symbols so I came up with this masterpiece: for i in range(10): print(i) if any(filter(lambda x: x in range(i), map(lambda x: x**x, [y // 2 for y in range(randint(10, 100))]))) else 2 That is all just a single line of valid python code (excluding the from random import randint lol) And it reminded me of this Could you do a python for the haters video?
This is a little discouraging as I’m learning AWS to get cloud certified :( should I look into another option?
@akin242002
Жыл бұрын
You will be fine. Lots of job opportunities with large corporations with AWS. The other choices are Azure & GCP certified. Less job opportunities and harder exams to pass for GCP. The biggest advantages are easier naming conventions and easier to use cloud services.
You know what's so great about AWS? lets say the AWS servers are under attack (for example, a DDOS or a hacking attack). not only will your website go down but millions of others will go down too bringing down the entire internet as a whole. this is so much better than running your own server!
@jbird4478
Жыл бұрын
Exactly. This is how the internet was designed: to keep everything as centralized as possible. Where we go one, we go all.
Congratulation for 2M 🎉❤
Not only the icons and names of the services don’t make any sense, but even some descriptions are not clarifying anything but throwing me more words I do not understand 😅 Not mention the UI, I don’t know if Amazon will ever update their UI…
Honestly if you start up cloud, just go GCP. Much better Dev experience and not different in pricing.