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

  • @Fireship
    @Fireship Жыл бұрын

    We're hitting 2M subscribers today! This is video is my gift to you

  • @hubermanhabit

    @hubermanhabit

    Жыл бұрын

    pog

  • @Assassin_Droid

    @Assassin_Droid

    Жыл бұрын

    Aye

  • @AnasandAmmar

    @AnasandAmmar

    Жыл бұрын

    Congrats 🎉

  • @mostlyrob3469

    @mostlyrob3469

    Жыл бұрын

    I'm better then you

  • @jayjay7333

    @jayjay7333

    Жыл бұрын

    Congratulations fireship 🎉 you are awesome 👌

  • @fraserrennie
    @fraserrennie Жыл бұрын

    You made me log into my AWS account to make sure it hasn’t been hacked

  • @michaelbodalski

    @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

    @SillyLittleMe

    Жыл бұрын

    @@michaelbodalski LMG vibes

  • @jonkf7548

    @jonkf7548

    Жыл бұрын

    Jokes on you, hackers were just waiting for you to log in to hijack your session cookie

  • @freakinmonkey85

    @freakinmonkey85

    Жыл бұрын

    2FA and use SSO as well, never the root account.

  • @ArtemCurious

    @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.

  • @IIInvokeII
    @IIInvokeII Жыл бұрын

    It's insane how large the collection of services is, almost as if they're building an A to Z for Web Services.

  • @advanceringnewholder

    @advanceringnewholder

    Жыл бұрын

    whaaaaaaaaat

  • @8koi245

    @8koi245

    Жыл бұрын

    AIN'T NO WAY

  • @MrTyty527

    @MrTyty527

    Жыл бұрын

    Which alphabet is missing now? srsly anyone list them out

  • @BodomsScythe

    @BodomsScythe

    Жыл бұрын

    stop

  • @omkarjadhav8482

    @omkarjadhav8482

    Жыл бұрын

    🤣🤣🤣

  • @CodingWithLewis
    @CodingWithLewis Жыл бұрын

    AWS was founded in 2006. Sadly, the AWS console still works like it's from 2006.

  • @bharathkesari7350

    @bharathkesari7350

    2 ай бұрын

    damn bruv you got ignored 🥲

  • @augplatforms

    @augplatforms

    Ай бұрын

    I thought you got atleast a like from fire ship or some 1000s of comments, 😂😂

  • @xuganyu96
    @xuganyu96 Жыл бұрын

    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

    @zeyadkenawi8268

    Жыл бұрын

    These GPU ones are the worst.

  • @RealNaisuCinema

    @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

    @user-cd6vy2jg6f

    Жыл бұрын

    Customer service will refund you if you’re not lying. They’re extremely forgiving to small devs

  • @Doonutzs

    @Doonutzs

    Жыл бұрын

    @@user-cd6vy2jg6f thats so nice to hear

  • @T1Oracle

    @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.

  • @KingUnKaged
    @KingUnKaged Жыл бұрын

    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

    @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

    @8koi245

    Жыл бұрын

    @@NotTheHeroStudios lmfao

  • @termite6854

    @termite6854

    Жыл бұрын

    @@NotTheHeroStudios Jokes on you, that was just another AI sleeper cell account.

  • @turolretar

    @turolretar

    Жыл бұрын

    @@NotTheHeroStudios no so fast ai, I know all of your tricks.

  • @bryangomez5951

    @bryangomez5951

    Жыл бұрын

    its just another ai generated video

  • @chbrules
    @chbrules Жыл бұрын

    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

    @Met_Ethio

    Жыл бұрын

    The truth.

  • @janakakumara3836

    @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

    @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

    @juedberros89

    Жыл бұрын

    Lambda

  • @chbrules

    @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.

  • @oronboyxd69
    @oronboyxd69 Жыл бұрын

    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

    @holthuizenoemoet591

    Жыл бұрын

    where are you living now, in a box or did emperor jeff bail you out?

  • @b33thr33kay

    @b33thr33kay

    Жыл бұрын

    Did you ever find out how you were hacked?

  • @abhisheksathe123

    @abhisheksathe123

    Жыл бұрын

    you gotta leave earth and go to mars or something at that point lmao

  • @macklinrw

    @macklinrw

    Жыл бұрын

    @@abhisheksathe123 Jeff bezos is a founder of Blue Origin. Going to another planet ain't going to save you.

  • @abhisheksathe123

    @abhisheksathe123

    Жыл бұрын

    @@macklinrw ah shit you're right lord bezos will hunt you down across galaxy

  • @basdfgwe
    @basdfgwe Жыл бұрын

    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

    @anbiabohlam5468

    Жыл бұрын

    it's about money LOL I think they would be really glad if someone did really break their things XD

  • @metallaw89

    @metallaw89

    Жыл бұрын

    They give you everything to build that emergency stop button by yourself ;)

  • @keithkaranu4258

    @keithkaranu4258

    Жыл бұрын

    You could probably write a script to do it for you.

  • @NoNameNoShame22

    @NoNameNoShame22

    Жыл бұрын

    The no-button feature buys bezos a new yacht every now and then...

  • @yankotliarov9239

    @yankotliarov9239

    7 ай бұрын

    Azure has it, aws is just scummy

  • @ASDFG856
    @ASDFG856 Жыл бұрын

    As a certified AWS Developer i can testify this is exactly how it is

  • @BurgerKingHarkinian

    @BurgerKingHarkinian

    Жыл бұрын

    @@TippyHippy as a certified morin I can 100% testify this is exactly how it is

  • @nicktorres4044

    @nicktorres4044

    Жыл бұрын

    Were you able to get a job with the cert?

  • @rolfspuler1056

    @rolfspuler1056

    Жыл бұрын

    @@nicktorres4044 I agree. E.g. ever used Cognito?

  • @manulectric
    @manulectric Жыл бұрын

    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

    @dontdoit6986

    Жыл бұрын

    I go to Home Depot after a youtube tutorial to try something I barely know, so this checks out.

  • @yoyoma2026
    @yoyoma2026 Жыл бұрын

    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

    @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

  • @KarlMathiasMoberg
    @KarlMathiasMoberg Жыл бұрын

    As an AWS Architect, I can confirm this video is 100% accurate.

  • @onemaninaboat
    @onemaninaboat Жыл бұрын

    Your video has made it to meme slack channel at AWS. We love it ❤

  • @amritbanerjee

    @amritbanerjee

    Жыл бұрын

    # ?

  • @joshua511

    @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.

  • @stefan.astrand
    @stefan.astrand Жыл бұрын

    Forgot to mention the ridiculously complicated authentication system just to make basic requests and the non existing documentation to perform basic tasks.

  • @TwoHeadsstudio

    @TwoHeadsstudio

    Жыл бұрын

    What tasks, for example?

  • @bentoth4324

    @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

    @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

    @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.

  • @cheesecakeivan
    @cheesecakeivan Жыл бұрын

    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

    @tradingtechautomation693

    7 ай бұрын

    Did you pay it!?

  • @StuartJ
    @StuartJ Жыл бұрын

    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.

  • @brian_ball
    @brian_ball Жыл бұрын

    Dang, if AWS adds a HelloWorld service, developers could get started with just a click and the entry of their credit card details.

  • @incyphe
    @incyphe Жыл бұрын

    Amazon's own web site is no different. I just saw a page that hasn't been redesigned in 20 years.

  • @MultiMojo
    @MultiMojo Жыл бұрын

    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

    @omeirfawaz2617

    Жыл бұрын

    What is 2 pizza teams?

  • @originalmianos

    @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

    @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

    @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

    @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

  • @JorgetePanete
    @JorgetePanete Жыл бұрын

    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

    @AnindyaMahajan

    Жыл бұрын

    You can use the S3 API to do that easily

  • @curesafaia
    @curesafaia Жыл бұрын

    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

    @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.

  • @schedarr
    @schedarr Жыл бұрын

    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

  • @johnswanson217
    @johnswanson217 Жыл бұрын

    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.

  • @nobodyknew
    @nobodyknew Жыл бұрын

    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

    @Fanaz10

    Жыл бұрын

    you are, there's literally zero need for anyone to use aws

  • @IllustriousKite

    @IllustriousKite

    Жыл бұрын

    I would suggest you learn AWS from Stephane Maarek on Udemy. ACG courses' quality is really bad.

  • @v-sig2389

    @v-sig2389

    Жыл бұрын

    ​@@Fanaz10yeah in fact i dont get it. Wtf is this useful for ?

  • @capybara5494

    @capybara5494

    Жыл бұрын

    Under this post : on premises peasants

  • @coffee-is-power

    @coffee-is-power

    Жыл бұрын

    it's much easier to buy a dedicated server and build your infrastructure, trust me.

  • @Shard113
    @Shard113 Жыл бұрын

    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.

  • @devnami
    @devnami Жыл бұрын

    In between Azure, AWS and GCP, which would you choose for your own company or use case? Do you have any favorite?

  • @sugarly69
    @sugarly698 ай бұрын

    I died on the emperor nero reference. You made my day. Thx

  • @Kierak
    @Kierak Жыл бұрын

    Terry A. Davis was truly a genius, I miss him. 🐐

  • @JustPyroYT
    @JustPyroYT Жыл бұрын

    I like the "... For the haters" series soooo much!

  • @vaisakhkm783

    @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....

  • @M-X39462
    @M-X39462 Жыл бұрын

    I've been considering learning aws to get into tech for work finally. This video just helped make me more interested.

  • @Lord_Omni
    @Lord_Omni Жыл бұрын

    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.

  • @humanname6534
    @humanname6534 Жыл бұрын

    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.

  • @max_dux
    @max_dux Жыл бұрын

    "An idiot admires complexity, a genius admires simplicity" - Terry A Davis. The one thing I truely agree in this video

  • @jimhopper5868

    @jimhopper5868

    Жыл бұрын

    This is the answer for all our digital problems.

  • @Boycott_for_Occupied_Palestine

    @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

    @astroid-ws4py

    Жыл бұрын

    ​@@Boycott_for_Occupied_Palestine He has created one so he can say so.

  • @MilanParmar.
    @MilanParmar. Жыл бұрын

    Congratulations for 2M 🎉🎉 Love from India...

  • @peroronciiino
    @peroronciiino Жыл бұрын

    this was too funny as a cloud engineer who uses aws console great content man

  • @Nik.leonard
    @Nik.leonard Жыл бұрын

    I literally worked for a project that had Amazon developing new AWS features on the go.

  • @parthfilmz
    @parthfilmz Жыл бұрын

    congratulations man , your content never disappoint

  • @Muescha
    @Muescha7 ай бұрын

    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

  • @-cheshire-cat
    @-cheshire-cat Жыл бұрын

    Yea I left an ec2 instance running for 3 weeks before I realized, lmao. The script that was supposed to terminate it had failed.

  • @cheegum6296
    @cheegum6296 Жыл бұрын

    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.

  • @yeikiu
    @yeikiu Жыл бұрын

    The "for the haters" serie is a must when choosing new technologies. ❤

  • @aaronbono4688
    @aaronbono46889 ай бұрын

    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.

  • @faifad
    @faifad5 ай бұрын

    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 🙌

  • @Flappy9
    @Flappy9 Жыл бұрын

    Great video! Except for the last 10 seconds which sent me into a visceral rage

  • @adibzadeh
    @adibzadeh Жыл бұрын

    He manage with his narrating to give you a lot of punchlines while you still wait for the punchline.

  • @gaborm5673
    @gaborm56739 ай бұрын

    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.

  • @mikemcgrath579
    @mikemcgrath57911 ай бұрын

    Oh my god, not a single miss. Every single aws meme covered beautifully in 100 seconds. Fireship you absolute legend.

  • @tapu_
    @tapu_ Жыл бұрын

    Can't wait to go backrupt for launching a static website

  • @sanjarcode
    @sanjarcode Жыл бұрын

    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

    @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

    @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

    @halfbakedproductions7887

    10 ай бұрын

    @@HolyRamanRajya Amazon would just find some evil way of breaking the scripts. Believe me, they probably can.

  • @halfbakedproductions7887

    @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?

  • @slikk66
    @slikk66 Жыл бұрын

    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.

  • @UltimateKeyboardHero
    @UltimateKeyboardHero Жыл бұрын

    Work for a tech startup and all we use from aws is s3. That's the only cheap option they have.

  • @chrisfelix9065
    @chrisfelix9065 Жыл бұрын

    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.

  • @MrMudbill
    @MrMudbill Жыл бұрын

    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

  • @mohali4338
    @mohali4338 Жыл бұрын

    Very true! Best explanation I have ever seen about AWS in years :)

  • @dabbopabblo
    @dabbopabblo Жыл бұрын

    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

  • @xoutaku7600
    @xoutaku7600 Жыл бұрын

    URANUS : data evacuation 😭😭😭

  • @shihab3930
    @shihab3930 Жыл бұрын

    Awesome explanation. I laughed a lot 🤣

  • @marcihhn
    @marcihhn Жыл бұрын

    Could you make an Internet Computer Video about the possibilities? I feel like this could be an competition to AWS somewhere in the future.

  • @blueSpirit137
    @blueSpirit137 Жыл бұрын

    I love when Fireship gets angry mode. (I still remember the Javascript hater video lol) . Great work.

  • @minuteToCover
    @minuteToCover Жыл бұрын

    As an SDE at Amazon, I was traumatized for the first half😅

  • @MorganBlem

    @MorganBlem

    Жыл бұрын

    Same lol

  • @amritbanerjee

    @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 😢

  • @mllenessmarie
    @mllenessmarie Жыл бұрын

    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

    @bannerthelord

    Жыл бұрын

    Alright drop the act, Jeff

  • @mllenessmarie

    @mllenessmarie

    Жыл бұрын

    @@bannerthelord 😙

  • @sebastianmarynicz7367

    @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

    @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. ;-)

  • @Alice_Fumo
    @Alice_Fumo Жыл бұрын

    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.

  • @KeanuReevolution
    @KeanuReevolution10 ай бұрын

    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

  • @baeballeverwizard
    @baeballeverwizard Жыл бұрын

    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

    @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.

  • @joesunshine4006
    @joesunshine4006 Жыл бұрын

    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

    @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?

  • @jimmyfallon1890
    @jimmyfallon18902 ай бұрын

    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...

  • @ruxandrab1674
    @ruxandrab1674 Жыл бұрын

    Fireship videos get better and better and I am here for it ❤

  • @milkyway5573
    @milkyway5573 Жыл бұрын

    A good solution is to build your own server

  • @supernenechi
    @supernenechi Жыл бұрын

    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

    @skolarii

    Жыл бұрын

    you had me until "the AWS console is nice to use"

  • @icymaru00yue

    @icymaru00yue

    Жыл бұрын

    Their console is shit

  • @SI0AX

    @SI0AX

    Жыл бұрын

    @@skolarii I prefer it to Azure. Not sure about google but I hate using Azure...

  • @vicdansanch

    @vicdansanch

    Жыл бұрын

    Aws console doesnt even have the same ui for their services wtf you mean

  • @halfbakedproductions7887

    @halfbakedproductions7887

    10 ай бұрын

    @@SI0AX I prefer the Azure one. It's cleaner and more clinical (which I like) and it's easire to find things.

  • @garywaddell6309
    @garywaddell6309 Жыл бұрын

    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 😬)

  • @kalelsoffspring
    @kalelsoffspring Жыл бұрын

    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

  • @polyglotusamericanus4163
    @polyglotusamericanus4163 Жыл бұрын

    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

    @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

    @polyglotusamericanus4163

    Жыл бұрын

    @@SI0AX honestly I feel like the ec2 instances are overpriced as well.

  • @SI0AX

    @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

    @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

    @gfrewqpoiu

    Жыл бұрын

    Only AWS Lightsail can somewhat compete, on the cheapest plans at least, but everything above that gets really expensive really fast.

  • @abnoco
    @abnoco Жыл бұрын

    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.

  • @notrab
    @notrab Жыл бұрын

    This video should be in their docs. Really helpful explainer.

  • @omegasaturn3598
    @omegasaturn35986 ай бұрын

    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

  • @damar1967
    @damar1967 Жыл бұрын

    A whole startup exists because AWS UI is awful

  • @outofboundsbro
    @outofboundsbro Жыл бұрын

    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

    @LiamMcBride

    Жыл бұрын

    I've been using Azure personally, it's a bit easier to safeguard as MS has better MFA options

  • @russellsanders4535
    @russellsanders4535 Жыл бұрын

    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.

  • @DerekTDR
    @DerekTDR Жыл бұрын

    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*

  • @PhillipRauschkolb
    @PhillipRauschkolb Жыл бұрын

    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.

  • @isheanesunigelmisi8400
    @isheanesunigelmisi8400 Жыл бұрын

    I love AWS, their UI is not confusing at all

  • @WilliamWelsh

    @WilliamWelsh

    Жыл бұрын

    Are they holding your family hostage?

  • @chadgregory9037

    @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

    @isheanesunigelmisi8400

    Жыл бұрын

    @@WilliamWelsh I can't say

  • @donato2927

    @donato2927

    Жыл бұрын

    Their docs are even better!

  • @projekt95
    @projekt955 ай бұрын

    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.

  • @samymohsen505
    @samymohsen505 Жыл бұрын

    can you please talk about Vaadin for java server side rendering pls?

  • @indrajitsarkar3169
    @indrajitsarkar3169 Жыл бұрын

    I am going to start learning AWS, this is the motivation I needed.

  • @xorinzor
    @xorinzor Жыл бұрын

    I guess this is supposed to be an april fools joke, but man I love it 😂

  • @tedchirvasiu

    @tedchirvasiu

    Жыл бұрын

    looks like a regular fireship video to me

  • @ShaferHart

    @ShaferHart

    Жыл бұрын

    r/whoosh

  • @rhenbovi
    @rhenbovi Жыл бұрын

    Saying what we're all thinking/experiencing. Spot on. 👌🏼 Still kills the competition, IMO tho.

  • @noherczeg
    @noherczeg Жыл бұрын

    Okay, good save at 2:12. I was wondering if I lost my grip on a troll level detection 🙂

  • @00l4
    @00l4 Жыл бұрын

    I like how he roasts AWS for 95% of the video and gives credit at the very last 5% 😅

  • @BurgerKingHarkinian

    @BurgerKingHarkinian

    Жыл бұрын

    Ikr? 5% too much

  • @AnindyaMahajan

    @AnindyaMahajan

    Жыл бұрын

    Tbf the title of the video is “AWS for the haters”

  • @demerzel3798
    @demerzel3798 Жыл бұрын

    I work for AWS. This is all 100% true, unironically.

  • @amritbanerjee

    @amritbanerjee

    Жыл бұрын

    Same… 😂😂

  • @starsoffyre

    @starsoffyre

    Жыл бұрын

    Hey, at least the complexity of it means we get to keep our jobs :x

  • @kllokoq
    @kllokoq Жыл бұрын

    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

    @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

    @kllokoq

    Жыл бұрын

    @@zamirza1 thank you!

  • @lemonysnikts3352
    @lemonysnikts3352 Жыл бұрын

    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

  • @Tomas-ir8xl
    @Tomas-ir8xl Жыл бұрын

    If you think AWS UI is confusing, you should try Azure to see how bad it can get.

  • @jonphn

    @jonphn

    Жыл бұрын

    GCP is getting there aswell

  • @mastertainment116

    @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

    @a.j.javier8119

    Жыл бұрын

    I disagree. Azure UI seems way more intuitive to me.

  • @Eagle3302PL

    @Eagle3302PL

    Жыл бұрын

    @@mastertainment116 hahahahaja, no

  • @Eagle3302PL

    @Eagle3302PL

    Жыл бұрын

    @@a.j.javier8119 seek psychiatric help

  • @jazb4317
    @jazb4317 Жыл бұрын

    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

    @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

    @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

    @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.

  • @Terra_135
    @Terra_1358 ай бұрын

    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?

  • @bignono5423
    @bignono5423 Жыл бұрын

    This is a little discouraging as I’m learning AWS to get cloud certified :( should I look into another option?

  • @akin242002

    @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.

  • @le9038
    @le9038 Жыл бұрын

    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

    @jbird4478

    Жыл бұрын

    Exactly. This is how the internet was designed: to keep everything as centralized as possible. Where we go one, we go all.

  • @nabinsaud4688
    @nabinsaud4688 Жыл бұрын

    Congratulation for 2M 🎉❤

  • @linkfang9300
    @linkfang9300 Жыл бұрын

    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…

  • @Soniboy84
    @Soniboy84 Жыл бұрын

    Honestly if you start up cloud, just go GCP. Much better Dev experience and not different in pricing.

Келесі