this is why you're addicted to cloud computing

Sdílet
Vložit
  • čas přidán 12. 05. 2024
  • Learn how big cloud providers like AWS, Microsoft Azure, and Google Cloud operate from a business perspective. Explore strategies for optimizing cloud computing costs and avoiding vendor lock-in.
    #programming #computerscience #thecodereport
    💬 Chat with Me on Discord
    / discord
    🔗 Resources
    Egress Breakdown getdeploying.com/reference/da...
    GCP removing egress fees cloud.google.com/blog/product...
    Basecamp cloud exit basecamp.com/cloud-exit
    🔥 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
    - AWS vs Azure vs Google Cloud
    - How to reduce cloud costs
    - Is cloud better than dedicated server?
    - Big cloud business models
    - How to avoid vendor lock-in in tech
  • Věda a technologie

Komentáře • 1,1K

  • @Lubossxd
    @Lubossxd Před 3 měsíci +4898

    Managers will rather allocate 500m more budget for "cloud" than hire 5 more engineers to optimize their bills

    • @user-kj5cb1hh1d
      @user-kj5cb1hh1d Před 3 měsíci +482

      hiring more engineers needs to be sexy again. it's not "hiring more expensive old men", it's "investing in agility"

    • @AdamHillikerLikesRobots
      @AdamHillikerLikesRobots Před 3 měsíci +123

      AI will manage your infrastructure, they don't need to hire more engineers don't be silly

    • @XDarkGreyX
      @XDarkGreyX Před 3 měsíci +64

      We are in the process of inheriting a project whose development our client outsourced to another company, and the sheer excess storage they have for the user files one of the APIs handles confused us at first. We asked them about it, and their reply was accompanied by a shrug. It's not much, until your factor in how little data users have uploaded since launch. Idk why they are already paying for that much. May as well give us and therefore me that money.

    • @qlippoth13
      @qlippoth13 Před 3 měsíci +8

      Managers need to work on their self Distinctiveness Epartheid and Invalidation

    • @EarendilMitsos
      @EarendilMitsos Před 3 měsíci +14

      I cannot like this enough. But it's so sad it's true everywhere in tech...

  • @NevrEnds
    @NevrEnds Před 3 měsíci +2605

    "The real question is how much pain are you willing to tolerate"
    Every programmer/developer in a nutshell 😂

    • @dream_emulator
      @dream_emulator Před 3 měsíci +15

      This is the truth right here.

    • @glebbash
      @glebbash Před 3 měsíci +21

      I thought it was a pun on "how much *paying* are you willing to tolerate" 🤣

    • @abdulramonlasisi3385
      @abdulramonlasisi3385 Před 3 měsíci +7

      I have a very low threshold for pain

    • @anaveragehuman2937
      @anaveragehuman2937 Před 3 měsíci +5

      the clip playing behind that comment made me lol
      yes, it is exactly like that 😅

    • @RandomNoob1124
      @RandomNoob1124 Před 3 měsíci

      Lol

  • @Titanman316
    @Titanman316 Před 3 měsíci +2351

    I’m actually addicted to Fireship videos

    • @lawrencefulton1744
      @lawrencefulton1744 Před 3 měsíci +30

      I am actually addicted to @Titanman316 comments

    • @jatiquep5543
      @jatiquep5543 Před 3 měsíci

      Me too

    • @arvindhmani06
      @arvindhmani06 Před 3 měsíci +1

      I found the channel just today and yep, me too

    • @voidvector
      @voidvector Před 3 měsíci +6

      How do I egress Fireship from my head?

    • @arvindhmani06
      @arvindhmani06 Před 3 měsíci +7

      @@voidvector Just unsubscribe for the low, low price of $1 for each second you're unsubscribed

  • @RyanCrossOfficial
    @RyanCrossOfficial Před 3 měsíci +328

    i love the last bit "bare metal - pain = aws, and aws - pain = vercel". Such a great way for other people to understand the cost/price of convenience.

    • @henrikpersson5420
      @henrikpersson5420 Před 2 měsíci +16

      More pain with cloud.
      Expensive engineers, subscription based, less secure.
      It's only less pain for management / ceos.
      "It's amazon/Microsoft's fault"
      Instead of
      "Our fault"
      As tech competence grows it'll become a shallower market.

    • @ibraheemkhan6660
      @ibraheemkhan6660 Před 2 měsíci +1

      It would be nice if there were transitional phrases between your points. What's your argument i don't understand?​@henrikpersson5420

    • @Sammi84
      @Sammi84 Před 2 měsíci +2

      Companies have cloud engineers now instead of hardware engineers. Less pain was always a lie. And it costs more. Double lie.

  • @c-LAW
    @c-LAW Před 3 měsíci +844

    Forecasting cloud costs is akin to determining net medical costs with use of inusrance.

    • @dominicstocker5144
      @dominicstocker5144 Před 3 měsíci +53

      I‘m glad that there is universal healthcare where I live

    • @etrestre9403
      @etrestre9403 Před 3 měsíci +15

      That is a statement

    • @s1ubbe
      @s1ubbe Před 3 měsíci

      @@dominicstocker5144 Which is basically the same deal, just with long long wait times designed to guide you to the premium healthcare

    • @casper75559
      @casper75559 Před 2 měsíci

      @@dominicstocker5144 cool, go use it some more just for me yeah?

    • @MRJMXHD
      @MRJMXHD Před 2 měsíci +9

      Mate, I launched an EC2 instance the other day to test something for 3 days and even though the instance price was clearly around $300/mo (which was supposed to be $30 for the 3 days the instance was on) I quickly accrued a bill of $152 😂😂... against my initial prediction of a few bucks lol. Turns out I had maxed out the io2 block volume attached to the instance and was being charged an insane amount just for that alone lol

  • @tomatojuice484
    @tomatojuice484 Před 3 měsíci +485

    As I'm currently developing Azure-based IT infrastructure for our new 'Ai and Analytics' team, seeing a video that describes not only the pain, but the dependency really puts me at ease, knowing that it's not just me.

    • @tonydejesus3774
      @tonydejesus3774 Před 3 měsíci +14

      Part a really really large org that is multi-cloud. My team is responsible for all public cloud architecture and strategy.
      This is 110% it, butttt at certain scales you MUST have an exit plan (due to compliance reasons) to exit vendors.
      Previously we've done this via kubernetes clusters and various management services for all the core functionality.
      Now we have corporate policies to handle our exit :(

    • @ramanne5962
      @ramanne5962 Před 3 měsíci +4

      is there any job opening in your AI and analytics team

    • @lashlarue7924
      @lashlarue7924 Před 3 měsíci +13

      I'm sorry but WHY. WHY bother to learn all that proprietary nonsense that's all going to become obsolete in 6 years. I'm sure you probably need way more data than my little company will ever use, but I've tried using this service and immediately realized that it was geared toward massive companies only.

    • @Nabrolo
      @Nabrolo Před 2 měsíci +1

      You earn a lot for learning this stuff and being up-to-date.

    • @tonydejesus3774
      @tonydejesus3774 Před 2 měsíci

      @@lashlarue7924
      It's all use case.
      If you're making a little app to sell to people you can probably see the benefit of using a cloud provider to host it.
      If your business is doing something else then the cloud isn't probably the right move

  • @gorangagrawal
    @gorangagrawal Před 3 měsíci +141

    Thank god I opted for self-hosting. Now I just need to find a good startup idea to keep inflating the bubble 😂

    • @Gabriel-zr4kz
      @Gabriel-zr4kz Před 2 měsíci +2

      Thanks for this nice comment lad haha

  • @mx338
    @mx338 Před 3 měsíci +350

    I am grateful that I worked as a sysadmin, know how to set a server up server from bare metal.

    • @g00rb4u
      @g00rb4u Před 3 měsíci +55

      Server up server?
      Servers on the mind, my man?

    • @dhess34
      @dhess34 Před 3 měsíci +35

      Boomer spotted. Let me guess, you’re super into HAM radio, too?

    • @devnarula6733
      @devnarula6733 Před 3 měsíci +9

      could you suggest some resources for others too

    • @karmatraining
      @karmatraining Před 3 měsíci +45

      The problem to solve isn't setting it up, it's hosting it in a reliable location with good AC, reliable (fault-tolerant) sparkie-sparks and of course giving it access to an Internet backbone. This is what you're really paying for with cloud tech.

    • @Legnid
      @Legnid Před 3 měsíci

      ​@@karmatrainingexactly this. But also more like infrastructure costs like rent, security, keep it running 24 x 7.
      For AWS to run Amazon must have its own engineering team which keeps it running 24 x 7. Operational costs. Cloud is a hectic affair.

  • @manishm9478
    @manishm9478 Před 3 měsíci +89

    There's another consideration why cloud is popular: cloud costs can be accounted as operational expenditure (opex). This simplifies accounting and reduces a company's income tax.
    Although it leads to lower profit in the long run, it can juice short term profit and keep investors happy for the next earnings call.

    • @ibraheemkhan6660
      @ibraheemkhan6660 Před 2 měsíci +3

      Very much true especially in our new department, we cannot ask for on-prem now

    • @Sammi84
      @Sammi84 Před 2 měsíci +2

      This explains it the best.

    • @xmorse
      @xmorse Před 2 měsíci +3

      Why can’t you do the same with your own servers?

    • @manishm9478
      @manishm9478 Před 2 měsíci +18

      @@xmorse accounting rules require you to handle one off purchases, like servers, differently. These capital expenses (capex) aren't tax deductible immediately, but over several years (depreciation)

    • @andrewcook_
      @andrewcook_ Před 2 měsíci

      ​@@manishm9478hmmm, so what I'm hearing is that the company doesn't plan on being around for 5 years?
      AWS is paid month to month. I calculated that for cloud computing of 1 Ryzen 7 1700 (I know, not a server, just stick with it) of 8 cores, 16 threads at 3.2ghz, it would take exactly 1 month of 100% uptime to just pay for the parts yourself. Doing the scaling of nonconsumer grade servers, I can't imagine that aws would ever be cheaper than DIY, even with paying your architects $1m/yr each. Especially after 5 years. Plus tax breaks.
      Oh, and being subject to Amazon playing the monopoly game (or cartel game) and randomly raising prices. Yeah, fuck that. Own your shit.

  • @symonty
    @symonty Před 3 měsíci +24

    There is also a business strategy that jump started and now locks you into the cloud, cap ex vs op ex. Multiple companies especially those with "rotating" CEOs look to increase company value by limiting the capital expenditure during their tenure.

    • @andrewcook_
      @andrewcook_ Před 2 měsíci

      I have a radical idea but the CEO won't like it...
      Maybe instead of a $120,000,000 salary, they just buy a server and set the next CEO up for success. They'll still have a few lifetimes of money leftover.

    • @symonty
      @symonty Před 2 měsíci

      @@andrewcook_ That is my point salary is also a opEX not a capEX. Buying something takes a longterm commitment but shortterm cash both of whcih any good business will avoid, if at all possible. You can fire a CEO when they fuck up, but you are left with that crappy server that everything runs on and needs a team to manage forever.

  • @JayVal90
    @JayVal90 Před 3 měsíci +40

    Honestly the key to painless local servers is redundancy on top of redundancy. Double up network switching, multiple Internet connections, multiple management nodes, etc. Have a second location.

    • @earthling_parth
      @earthling_parth Před 3 měsíci +13

      We have this yet we are still looking to migrate to Azure. You also need good architects and operations team who can effectively manage both the sites and have a good DR solution which from what I have seen is not easy to do. I am still against 100% cloud infra for medium to large sized companies where the infra flexibility is not needed but on-prem two locations is still a pain in the ass to manage from what I have seen.

    • @paulovenz8037
      @paulovenz8037 Před 2 měsíci +1

      @@earthling_parth Hi there, What are some of the problems your having? why do you still want to move to azure?

    • @asdfbeau
      @asdfbeau Před 28 dny +1

      @@earthling_parth stop being against cloud for enterprise.
      its not about flexibility, for the large enterprise, it's about governance and compliance.

  • @northendtrooper
    @northendtrooper Před 3 měsíci +37

    @1:36 loved that you used Tony Zurovec picture. Tony Zurovec works for CIG who is making Star Citizen's quantum tool.

    • @theanachronism5919
      @theanachronism5919 Před 3 měsíci

      Just thought, wait a mom. I know that guy

    • @aaaaaa-hh8cq
      @aaaaaa-hh8cq Před 3 měsíci +2

      ​@@theanachronism5919I'd rather wait a grandma

  • @devchannel5359
    @devchannel5359 Před 3 měsíci +29

    A rare Tony Zurovec reference here, hope to see him reappear this year 🙂

  • @themartdog
    @themartdog Před 3 měsíci +175

    I'm addicted to the cloud because i love Infra as Code. I used to work as a sysadmin and almost had heart failure several times due to dying hardware. Never again! Totally worth the bill.

    • @DroisKargva
      @DroisKargva Před 3 měsíci +46

      boomeer. RAID exists budd

    • @user-lq7xz1th4x
      @user-lq7xz1th4x Před 3 měsíci +26

      Jeff please

    • @gaji
      @gaji Před 3 měsíci +13

      Openstack exists. Sure it’s still a pain to maintain. But iac works 😂

    • @TealJosh
      @TealJosh Před 3 měsíci +47

      I mean you can create a full infra as code solution with good old rented and hosted virtual machines and bare metal with ansible for example.

    • @cookiemonster208
      @cookiemonster208 Před 3 měsíci

      RAID has existed for decades. So a boomer would know that.​@@DroisKargva

  • @4RILDIGITAL
    @4RILDIGITAL Před 3 měsíci

    Great analysis on the addictive quality of cloud services and the difficulties in breaking away. I appreciate the options provided to navigate cloud reliance.

  • @khalilnaji36
    @khalilnaji36 Před 3 měsíci +4

    Magnificent video! Absolutely marvellous. Good take, we should always try to consider all of our options other than the cloud before picking where to deploy

  • @howling-wolf
    @howling-wolf Před 3 měsíci +63

    I work at a rather large games company. We rent rack space at three Datacenters with ca. 6000 VMs running on idk how many HVs. Moving to the cloud now would be extremely expensive because our games are built yeah in a way that would be very expensive in the cloud. But we have a disaster recovery plan which involves spinning up a replica of our own infrastructure at AWS anytime we want. It would be supa mega expensive and would not be viable for long but better than like not having our games online :D
    Other publishers in our Group use fully managed AWS and pay small sums even compared to self-hosting. And they partly have more players than we do. Thats why my company is trying to figure out how to build new games in a more cloud-friendly way.
    Wither way the games themselves need basically no maintenance and are at very high uptimes. Only problem are services like hadoop, bi and our wallet database hahaah

  • @pythonconsultant
    @pythonconsultant Před 3 měsíci +10

    The problem is once you learned how to query and setup these clouds and your app is running, you DONT want to change a running system. I would rather tolerate to pay more, instead to have a 50% chance to break everything. This might be true for personal small projects, but also to mid-size companies with 5-10 devs.

    • @NineSun001
      @NineSun001 Před 3 měsíci +5

      Congratulations, you just described why 90% of modern programmers are just hacks. No clue why anything works and to afraid to change a thing. Because Stack Overflow has no answers.

  • @ValhallaTwice
    @ValhallaTwice Před 3 měsíci +11

    A Tony Z reference? The crossover i never knew I Needed.

  •  Před 3 měsíci +40

    I can definitely relate to this as a programmer. It's amazing how companies prioritize spending more on "cloud" instead of investing in optimizing their bills or hiring more engineers. The real question is, how much pain are we willing to tolerate? Every programmer/developer knows the struggle.

    • @dang-x3n0t1ct
      @dang-x3n0t1ct Před 3 měsíci +31

      no you are not a programmer, you are a bought and rebranded account who copies comments

    • @jeppe9821
      @jeppe9821 Před 2 měsíci

      @@dang-x3n0t1ct gottem

  • @zedsec
    @zedsec Před 3 měsíci +90

    I did my time crouching over a broken switch in a rainy warehouse at 3 in the morning on a Sunday. At least with the cloud if I have to work out of hours it'll be from the comfort of my own home.

    • @JayVal90
      @JayVal90 Před 3 měsíci +12

      If you design your system with proper redundancy, you shouldn’t have to do this

    • @user-dd3lw2pq9v
      @user-dd3lw2pq9v Před 3 měsíci +26

      @@JayVal90 Bill designed the system. I just inherited it. Also Bill was unfortunately run over by a bus.

    • @JayVal90
      @JayVal90 Před 3 měsíci

      @@user-dd3lw2pq9v Dangit Bill!

    • @zedsec
      @zedsec Před 3 měsíci +6

      @@JayVal90in an ideal world you’re right. But not everybody who maintains the system is the person who designed and architected it. When I was doing the sort of stuff I mentioned in my original comment I was an apprentice. It was more of a “fix it” situation.

    • @SahilP2648
      @SahilP2648 Před 3 měsíci +1

      You will instead waste 20 hrs trying to learn something only to fix it with 10 lines of code. GPT models will help nowadays but people didn't have that luxury a year or two ago.

  • @astarothgr
    @astarothgr Před 3 měsíci +9

    The dude that ragdolled at the end.. he must have felt tons of pain.. for a moment at least; he must have went unconscious to have legs and arms outstretched like that..

  • @moussadotco
    @moussadotco Před 3 měsíci +1

    oooooooh my god a polystation ... I had so many of these growing up ... This reference mad my day .... Thank you Fireship .

  • @aparfeno
    @aparfeno Před 2 měsíci +16

    This video is missing a huge point: Cloud gives you some super exclusive tech at a fraction of the price that it would take to stand it up yourself. If you are building a fault-tolerant world-wide accessible app with local regional edge availability (say a backend for a phone app that works globally) it would take you millions to match AWS performance and reliability. Also, their DB master-replica technology is pretty amazing that, again, would take some very expensive hardware+licenses to implement locally.
    So, for applications like that, it would take SIGNIFICANT economies of scale before self-hosting becomes cheaper.

    • @madhououinkyoma
      @madhououinkyoma Před 2 měsíci +5

      I don't think he's saying cloud is inherently bad. But his videos do tend to oversimplify as he tries to make them quick. But saying "Bare metal - pain = AWS" is a lot more straightforward than showing a graph explaining how this changes depending on a company's size and the amount they already use cloud solutions.

  • @cloudwithraj
    @cloudwithraj Před 3 měsíci +9

    One unspoken effect of cloud is career prosperity. With legacy tech, it’s very difficult to switch career, whereas with cloud you get more chances to enter the field because it’s so fast moving. I myself was stuck in a mainframe job and cloud gave me the opportunity to have a better career, and I see lot of folks doing the same.

    • @StormyKnight24
      @StormyKnight24 Před 2 měsíci

      How did you move from mainframe to cloud? Did you find an employer who didn't mind your lack of cloud experience?

  •  Před 3 měsíci +13

    This video was AMAZING! I enjoyed everithing of it. I have thought a lot about this. I have my infrastructure on ubuntu and docker containers in rented VPS'. It's as simple as that!

    •  Před 3 měsíci +7

      I'm currently using Contaboo, which gives you the root server and you do whatever you want with it. 4 vCPU cores, 6 GB of RAM and 400 GB SSD for 4.5 usd / month. Pretty good deal if you ask me.

    • @sarmhn123
      @sarmhn123 Před 3 měsíci

      @ Nice pricing. How come i never heard of them . Thanks mate!

  • @mph8759
    @mph8759 Před 2 měsíci +1

    The gif of the skier falling at the end of the clip is great. Total throwback into my early teens

  • @wtl912
    @wtl912 Před 2 měsíci

    Fantastic video Jeff, thanks a lot for putting this online!

  • @tensorkelechi
    @tensorkelechi Před 3 měsíci +26

    Anytime I see Fireship's notification:
    ✈️🚀

  • @yehudaclinton6252
    @yehudaclinton6252 Před 3 měsíci +3

    I think the key point for AWS & Azure is vendor lock in of government contracts because its 10x harder for a government to switch.

  • @adityachaurasia107
    @adityachaurasia107 Před 3 měsíci

    Great video.
    Last line summarizes everything.

  • @ArcamNight
    @ArcamNight Před 3 měsíci +1

    I tried few cloud option and the best one for price is Contabo.
    BTW all depends how much effort you wanna spend on maintaining your infrastructure. If you need some storage (NAS) the best option is an Hybrid Solution but you need a good connectivity.

  • @DavidAlsh
    @DavidAlsh Před 3 měsíci +6

    This is good advice and I agree. I use Nomad to schedule containers across cloud services. That said Lambda being largely free is fantastic and you can write them in a way that lets you migrate to a container solution once you scale to a point where they start to cost money.

    • @SahilP2648
      @SahilP2648 Před 3 měsíci

      The one thing I don't get is what the heck are people doing to complain about egress costs? If you consider something like Kick which uses AWS, then you should be kicking your behind with those egress costs because you are streaming actual video to your audience. But for 99% of businesses it's just plain text and you can transfer a heck of a lot of plaintext for cheap. So I don't really know what these guys are doing. All the resources are or should be allocated in CDNs which have different egress rates specifically made for the purpose of serving media. People are losing braincells, or are dumb to begin with.

    • @Toramt
      @Toramt Před 2 měsíci

      >Nomad to schedule containers across cloud services.
      Do you have any data? It has seemed to me that multi-cloud falls apart once you have any sort of datastore; now your data exerts gravity in whatever system it is hosted and you naturally migrate towards that system for everything else.

    • @DavidAlsh
      @DavidAlsh Před 2 měsíci

      @@Toramt yeah good point. I use S3 for most static files (like user image uploads and such)
      I also use AWS cognito for authentication (nothing comes close when it comes to price and features)
      Databases can be managed in Nomad.
      Everything deployed with Terraform.
      It starts getting really difficult when you scale to Facebook-scale multi region users - but for most use cases you don't need anything complex.

    • @Toramt
      @Toramt Před 2 měsíci

      @@DavidAlsh Do you have any latency issues from other clouds back to s3 / databases / cognito?

  • @imsleepy620
    @imsleepy620 Před 3 měsíci +29

    This is the perfect opportunity to switch from web dev to industrial steel production

  • @bruzRON
    @bruzRON Před 3 měsíci

    your videos are the way. please keep this rolling for years.

  • @user-vz2po5sc4e
    @user-vz2po5sc4e Před měsícem

    As a Cloud Support Engineer, the billing part is spot on. We discouraged to advise people on how much something will cost and just point them to the fancy calculator which itself is like “yeah dude get an estimate” and then people get lost or confused in documentations that are written like some old riddles.

  • @anonymeforliberty4387
    @anonymeforliberty4387 Před 3 měsíci +8

    Liked the business lesson at the end of the video. Solutions that relieve pain but that costs money. So companies wouldn't exist without pain. We are living in a painfull world

    • @360Creators
      @360Creators Před 2 měsíci

      Depends if that how you'd like to look at it. I see a beautiful world with open source projects happening that are countering malicious practises. And that's also part of the end of the video. 😁

  • @ligius3
    @ligius3 Před 3 měsíci +3

    We were forced to move one project from "dedicated" VPSs to a cloud platform, because the entire corpo was doing it. After spending months on that migration, I asked them if the cloud is free/included with the infrastructure. They did a bit of math (they read my math) and decided to switch back to dedi. The project evolved during that time, so it was another few months of migration.
    I will make it my mandate to talk companies out of the cloud, until it actually becomes cheaper and more open than hosting your own.

    • @andrewcook_
      @andrewcook_ Před 2 měsíci

      All cloud means is "someone else's computer". So if you're renting a computer cheaper than it would be to buy your own, then your cloud provider is a moron or is waiting for you to get hooked so they can jack up the prices.

  • @VigneshDhakshinamoorthy
    @VigneshDhakshinamoorthy Před 2 měsíci

    Congratulations on going viral @Fireship! You deserve it. 🎉

  • @Shocker99
    @Shocker99 Před 3 měsíci +2

    I've just realised that your videos are presented like good powerpoint presentation 👌

  • @VIPER401
    @VIPER401 Před 3 měsíci +13

    As a developer who also works in Infrastructure (IaaC), most people don't realize what does these 3 big public cloud providers are data security, security compliance and support. I myself working mostly with AWS cloud you will appreciate how convenience having a live chat support.

    • @hvsciverius
      @hvsciverius Před 3 měsíci

      tried google cloud suppoty and came with decision: google and support cannot be put in same sentence

    • @ibraheemkhan6660
      @ibraheemkhan6660 Před 2 měsíci +3

      Yes I think you are paying for quality too not jyst convenience

  • @c-LAW
    @c-LAW Před 3 měsíci +22

    5:17 I love this clip!

  • @thefazledyn
    @thefazledyn Před 2 měsíci +1

    I just use EC2/GCE type VMs to host my services, and even Databases. A periodical manual backup works pretty well for me.

  • @oakleyorbit
    @oakleyorbit Před 3 měsíci

    I’m working on my own project now and I was so hesitant about using aws but I’m glad I did it… yeah it’s pricey but learning how to optimize cost and switch gears to use a cdk rather than host it on a pre designed cloud is invaluable.

  • @michaelbauer4065
    @michaelbauer4065 Před 3 měsíci +6

    I've recently started to wonder how peer-to-peer file sharing would work for cloud computing. For example with something like Netflix, when you stream a show as you download the content you'll begin to upload it again to the next viewer. The show could stayed cached a bit longer so that it can seed as much as possible. That way a streaming service would just host a UI, some torrent links, and seedboxes for when the leechers outnumber the seeders. In theory that'd save energy because the viewer's device is already on, it'd save bandwidth for the company as they biggest stress would be the seedboxes which is still significantly less than hosting everything, and it'd lower latency because you could download from a neighbour instead of a server across the country or even the continent.
    Torrenting obviously wouldn't work for a database since those are heavily personalized but I think whoever can make a legitimate legal and secure streaming service that uses torrenting will be a very rich person. They could pay more for exclusive licenses, undercut their competitors, and still take home a wider profit margin.

    • @Demopans5990
      @Demopans5990 Před 3 měsíci +1

      Netflix already did as you described. They have caching servers distributed to various ISPs. Works out quite well as there's only 10 or so shows everyone watches at any one time

    • @ra2enjoyer708
      @ra2enjoyer708 Před 2 měsíci

      It won't work because ISPs can fuck over the chain in quadrillion ways. Especially since a lot of them separate "external" IPs from "internal" ones, so things like IP banlists become meaningless for large enough ISPs. This kind of setup also requires extra fiddling on user's end, which majority of won't bother.
      "Streaming" on torrents already exists, that's what "sequential download" in torrent clients is. And guess what, it promotes hit&run behaviour and will get you locked on any relevant tracker, so no one has made billions off it yet.
      It's a general illusion of grandeur related to P2P for some reason. Just because a P2P network can have big numbers in throughput stats, doesn't mean this entire throughput is freely available to any given participant at any given time. In a P2P network the "competitors" are the 20% of participants who make said network valuable in the first place, so this get rich quick scheme is self-defeating in its core.

    • @Toramt
      @Toramt Před 2 měsíci +1

      Asymmetrical network connections break this, 100 down but 5 up. Maintaining any sort of Quality Of Service for a real-time process when your 'providers' are random end users is very difficult.

    • @Demopans5990
      @Demopans5990 Před 2 měsíci

      @Toramt
      Reliability increases with more people, but the problem is getting to that scale. You probably need everyone to have gigabit fibre + terabytes of storage for this scheme to work, and we're back to the problem of crypto requiring tons of work to do what central databases do using a fraction of the resources

    • @michaelbauer4065
      @michaelbauer4065 Před 2 měsíci +1

      @@Demopans5990 I've been able to maintain a positive seed ratio using a network with 100mbps down and 30 up, only about 6TB of storage. An episode tends to be about a gigabyte, so it would be at most only a few GB at a time since the episode would auto remove eventually. Even if everyone only did a ratio of 0.5 that's still significantly less bandwidth usage on the company's end which is a lot less cost.

  • @kalelsoffspring
    @kalelsoffspring Před 3 měsíci +52

    This makes me kind of glad I never got hooked on making personal cloud-based projects. One attempt at understanding AWS firewall rules was enough to scare me off

    • @vectoralphaAI
      @vectoralphaAI Před 3 měsíci +2

      What is a cloud based project?

    • @landonkirk5444
      @landonkirk5444 Před 3 měsíci +32

      AWS firewall rules are just firewall rules. So basically, you don't understand networking.

    • @naturo_yatangaki
      @naturo_yatangaki Před 3 měsíci

      yeah a noob complaining about not having AI firewalls@@landonkirk5444

    • @minor12828
      @minor12828 Před 3 měsíci +2

      ​@landonkirk5444 he is a developer is OK not to

    • @alexboulay
      @alexboulay Před 3 měsíci

      @@minor12828 OK not IDEAL

  • @NFSHeld
    @NFSHeld Před 3 měsíci +1

    When you set up a new private-public keypair in the cloud, you cannot export the private key "for security reasons". But it also means that you will never be able to import that private key to a different cloud and thus will never be able to sign or decrypt data in the new cloud unless you change your public keys out there.

  • @darkfrozen1860
    @darkfrozen1860 Před 2 měsíci

    This video was really good one to understand what cloud really is. I mean heard cloud a lot in my studies but my teachers didn't understood this themselves. It was just servers on the cloud kind of thing there

  • @TurkerTUNALI
    @TurkerTUNALI Před 3 měsíci +138

    03:43 "And you don't" Your the best :)

    • @TeamBlind
      @TeamBlind Před 3 měsíci +11

      You are*

    • @cocoscacao6102
      @cocoscacao6102 Před 2 měsíci +1

      With that short audio cut in between, for emphasis. I've lost it completely xD

  • @scttymn
    @scttymn Před 3 měsíci +18

    I just setup my own server on a $250 mini PC and it was pretty painless.

    • @emilrueh
      @emilrueh Před 3 měsíci +3

      can you optimize that to scale into a mid-size saas business?

    • @CSniper
      @CSniper Před 3 měsíci +2

      What's your power bill each month?

    • @cjpack
      @cjpack Před 3 měsíci +1

      Just make sure not to get the rgb computer case to save on power costs e z

    • @low-sound
      @low-sound Před 3 měsíci

      if he has the money to reach that level he can just buy other vm's and slap a load balancer in front of them at that point@@emilrueh

    • @jeppe9821
      @jeppe9821 Před 2 měsíci +1

      and how secure & scaleable is that lol

  • @ev.c6
    @ev.c6 Před 5 dny +1

    As someone who holds a Masters degree in computer science and has been in the business for over 14 years I call tell you “running your own because it’s cheap” is not a good solution. Cloud is expensive? Yes, but it takes a huge burden out of your team.
    I have worked in all sorts of projects, from bare metal, hybrid and all cloud, and there are advantages and disadvantages to all of this, but running your stuff has huge drawbacks and embedded costs that most people don’t think about. What about backup, data encryption, disk and hardware replacement and hardware monitoring? What about managing disaster recovery plans? You need a whole crew just for that, and if you want competent people, you might as well spend a lot of money that could just go to cloud. If you are a very small company it’s probably a good idea to run stuff in house in the beginning, but in the long run you want to move to the cloud. It’s just more efficient.

  • @g-fi1nn
    @g-fi1nn Před 3 měsíci +1

    This channel is hillarious. Keep up the good work.

  • @fulltimefrontend
    @fulltimefrontend Před 3 měsíci +2

    5:11 Last line sums it all !

  • @1ups_15
    @1ups_15 Před 3 měsíci +8

    During an internship, I've had to learn AWS and build a fully micro-services based project (that revolved around AWS itself) with CI/CD pipeline and everything. Can confidently say I am NOT addicted to cloud computing

    • @egor.okhterov
      @egor.okhterov Před 3 měsíci

      Haha 😂
      It's just a clickbaity title :)
      There is a pragmatic business reason for using cloud.
      Business is not charity.
      They are not emotional about it.
      If spreadsheets show that it is more efficient to run your own infrastructure then businesses would do that right away 😀

    • @apfelbaum715
      @apfelbaum715 Před 3 měsíci

      @@egor.okhterov That's only one half of the truth, there is, depending on where you are, also a shortage on people capable of doing so.
      Furthermore, when the time comes when it would be more efficient and they would have the resources to run their own infrastructure they are already locked in. (The egress fee will prevent the switch from then on)

    • @jmbreche
      @jmbreche Před 2 měsíci

      @@egor.okhterovBusinesses absolutely make unsound financial decisions all the time.

  • @seupedro9924
    @seupedro9924 Před 3 měsíci +2

    This channel is a truly masterpiece!

  • @Tony-dp1rl
    @Tony-dp1rl Před 3 měsíci

    Great video ... although one point, Azure SQL is really easy to migrate to other platforms having done it recently. You still need to pay MS for the license, but the migration is painless to stand up SQL Server elsewhere.

  • @anywallsocket
    @anywallsocket Před 3 měsíci +4

    You know it’s a good channel when you watch even if you don’t particularly care for the topic lol 🙏

  • @alexanderk.532
    @alexanderk.532 Před 3 měsíci +13

    I'll go the hardest way. Not because I'm addicted to pain or I don't like clouds but I want to understand how it works from the start. Practice is the best way to learn.

    • @tylerlaprade642
      @tylerlaprade642 Před 2 měsíci +1

      Why don't you build your own microchips, then?

    • @alexanderk.532
      @alexanderk.532 Před 2 měsíci

      @@tylerlaprade642 unfortunately, I don't have a degree in this sphere. I used to learn electronics 4 years ago. We were taught how memory gates are constructed but nothing more.
      Now I work and program in C language but still don't know low level enough to code well. Even though I don't know ASM well and you tell me to build my own microchip.
      One job at a time, my friend. 😁

    • @mind-blowing_tumbleweed
      @mind-blowing_tumbleweed Před 11 dny +1

      It's all about time in the end. You can spend it on your actual product, or on all this infrastructure hassle. Our time is limited and non renewable resource.

  • @mackie5004
    @mackie5004 Před 7 dny +1

    „renting out servers aka cloud computing“
    Tells everything about the quality of this channel

    • @KristianRobertsen
      @KristianRobertsen Před 4 dny

      It's a perfectly reasonable simplification.

    • @mackie5004
      @mackie5004 Před 4 dny

      @@KristianRobertsen For Wordpress Admins, yes.
      If you ever updated a ceph cluster in production or operated a multi-region Cassandra cluster on-Prem, cloud is definitely more.

    • @elytschasmith2818
      @elytschasmith2818 Před dnem

      @@mackie5004 depends on your skills, i personally don't care if the k8s cluster is running in the cloud, self provisionied or fully managed or onprem, rook runs everywhere, same like tekton and argocd and if i need vm's, i host them too on k8s, kubevirt

  • @WillKlein
    @WillKlein Před 2 měsíci +2

    Just within AWS offerings, we had a major tech project to move to cheaper solutions and tied it to our annual bonus. We did the work and saved so much money in three months that they paid our bonus immediately and refreshed it with new goals and another bonus.

    • @zephyrdark
      @zephyrdark Před 2 měsíci

      hey that's really amazing, can you share with us what were some moves that your team did?

  • @official_mosfet
    @official_mosfet Před 2 měsíci +7

    When are you going to make a 100 seconds of WinRar?

  • @fabouwes9240
    @fabouwes9240 Před 3 měsíci +3

    Good to be back

  • @adventuretai
    @adventuretai Před 3 měsíci

    great video! i ended up subscribing because you actually put the source links in your videos instead of these other CZcamsrs like atrioch where they go hey I read this let me talk about this. excellent job keep up the good work

  • @codrutx
    @codrutx Před 2 měsíci +2

    Learning all cloud utilities and having to pay for these sounds way to stressful. I was able to take an old pc of mine, put linux on It, get an IP from the internet provider and host everything on It.
    It's harder, but way more rewarding and cheaper in the long run. The cost of electricity+your time is a better alternative than paying amazon thousands of dollars.

  • @tommysalami420
    @tommysalami420 Před 3 měsíci +6

    I'm lucky I bought a few servers myself and learned the tech fundamentally! I can now already get out of this cycle the moment they start jacking up prices :D

    • @Malix_off
      @Malix_off Před 3 měsíci

      Have you standardized your infrastructure?
      Terraform, Kubernetes, etc?

    • @justsomeonepassingby3838
      @justsomeonepassingby3838 Před 3 měsíci

      Or you can make your own cloud.
      I heard openstack allows people to do that

    • @justsomeonepassingby3838
      @justsomeonepassingby3838 Před 3 měsíci +5

      ​@@Malix_off what do you mean by "standardizing" with terraform ?
      Does terraform even have any use case outside of cloud ?

    • @tommysalami420
      @tommysalami420 Před 3 měsíci

      ​@@Malix_off I'm just one guy hahaha! I love understanding the tech I use so I did all the wiring routing researching myself! I set up my server with a static IP and have it first try to route through cloudflare and I gave it a secondary route through google. I made a tunnel with command prompt for Mac and myself he's an awesome editor!
      I just don't want a megacorporation to hold an entire monopoly on knowledge which is why its critical that I understand the internet from the ground up and learn each of the steps that computer scientists before me used to get us to where we are today!
      My goal is to show that even an individual still has the ability to compete with the top companies in this world. That while difficult we can relearn and correct our mistakes! I actually independently make AI and to my knowledge was the first person to combine Natural language processing models with prompt based image models! I livestreamed me solving it in 3 hours hehe! I'm going to make videos to inspire hope in people especially for the new generations that they can still carve their own path and create amazing things in this world!
      That said help would be nice I'm still pretty naïve but very optimistic about what will come in the future :D

    • @TealJosh
      @TealJosh Před 3 měsíci

      Yup, keeping my ansible skills SHARP.

  • @zolopane117
    @zolopane117 Před 3 měsíci +3

    Can confirm. Fireship got me when I was young

  • @dtiwari18
    @dtiwari18 Před 3 měsíci

    Great Content. You are my weekly dose of what happening on internet.

  • @petecapecod
    @petecapecod Před 2 měsíci

    Another classic banger from FireShip 🔥😎
    Perfect explanation 👍🏻

  • @sauer.voussoir
    @sauer.voussoir Před 3 měsíci +5

    thank you fireship, this is what I needed

  • @mstieferman
    @mstieferman Před 3 měsíci +2

    Oracle cloud has pretty transparent pricing if you just need VMs

  • @beatsieber
    @beatsieber Před 2 měsíci

    Thx for creating this video. We never used and will use the cloud for those reasons. We rather fight with technology than with always changing products, licensing, pricing, limitations and configurations. After all, the cloud is just servers. We just felt bad at so many IT meetings, where everyone was so proud of migrating everything into the cloud and saying then that it is cheaper and easier now🤣

  • @rchuhk100
    @rchuhk100 Před 2 měsíci

    Awesome vid. Thank you for sharing

  • @thoomaas
    @thoomaas Před 3 měsíci +14

    You can also just rent bare metal servers with backups. Actually cheap and not that hard to manage :)

  • @jesteriruka4215
    @jesteriruka4215 Před 3 měsíci +29

    Oh boy, just imagine if some platform like OVH existed and the price for 16 CPU / 16GB was $45 🤯

    • @jesteriruka4215
      @jesteriruka4215 Před 3 měsíci +22

      Seriously, why no one ever acknowledge OVH / Contabo, and immediately throws some random raspberry pi home hosted solution instead?

    • @gusslx
      @gusslx Před 3 měsíci +2

      First time I've heard of them, look promising

    • @jesteriruka4215
      @jesteriruka4215 Před 3 měsíci +11

      ​@@boumajohn I'm not proposing a solution for owning all your data, just a midterm between investing a lot of money in self hosting and not being raped by egress costs.
      There is a huge gap in between, and I agree that renting isn't owning.

    • @ronanharris8216
      @ronanharris8216 Před 3 měsíci

      ​@@jesteriruka4215It's because of the perceived benefits gained (security, maintenance, and convienience) when a company starts spending small.
      At some point when the cloud spending exceeds the staff salaries, that is when reconsidering cloud becomes forgotten due to how long for many companies to cross that line.
      I hate to say this but usually, the people that prefers cloud to on prem or a much more plain providers like OVH or Hetzner assumes on the efficiency of wasted resources when not used. In my opinion, that is valid but what these people often forgot to detail is how their software is often modelled after the cloud specific service that made it cost efficient while also expensive should they grow with it because it is designed like that.
      Traditional infrastructure providers fits well with most use cases but many simply thought of cloud as start small and grow anytime. While I do agree their numbers began small, it is not the realistic expectation to depend on a cloud as there isn't an infinite resources one can obtain which plays really well for the cloud provider to recommend to reserve availability, which is absurd since this somewhat resembles the traditional hosting models where unused resources aren't an issue anymore since you intentionally want it to be there to be used at any point of time.

    • @gadget00
      @gadget00 Před 3 měsíci

      @@jesteriruka4215 thats always my question. There are many companies offering hosted servers at a fixed monthly rate that wont destroy you with weird fees in the long run. Why are they always ignored in the conversation??

  • @syedahmed9040
    @syedahmed9040 Před 3 měsíci

    We have some weird gcp pricing models at my company and I can't if we are using bigquery and other services correctly or not because the bills are low for now 😂 this video helps explain why

  • @scarletevans4474
    @scarletevans4474 Před měsícem

    I heard about Google getting rid of these fees, but I didn't knew what it means.
    Thank you for explaining it so well! ♥

  • @thecodemachine
    @thecodemachine Před 3 měsíci +4

    I coudln't use use my exercise bike because AWS servers were down.

  • @after1001
    @after1001 Před 3 měsíci +12

    RepoCloud is kind of a middle ground solution. Cheaper version of Vercel/Netlify for some stuff.

    • @viktor-dy9tr
      @viktor-dy9tr Před 3 měsíci +4

      "For information about the company, contact us..." - nothing better than having your data in a shed in India

  • @dylhack
    @dylhack Před 3 měsíci +1

    This would've been a great time to bring up Kamal, especially since you mentioned tools.

  • @Chris-se3nc
    @Chris-se3nc Před 3 měsíci

    Kubernetes is a good non-lock in option. Especially if you choose an option like OpenShift that is the same on prem or on cloud providers.

  • @lyagva
    @lyagva Před 3 měsíci +27

    2:05 2 month ago found some of my dad's VHS tapes and one of them was "definitely not Japanese p*rn from 70s..."

    • @vectoralphaAI
      @vectoralphaAI Před 3 měsíci +3

      So all the other ones were?

    • @lyagva
      @lyagva Před 3 měsíci +8

      @@vectoralphaAI Fortunately... Or unfortunately... Others were containing some family stuff and some MTV recordings.
      The movies are called: "Ai No Borei" and "Ai No Korida"
      And the most ridiculous thing is that it was translated and dubber by Volodarskiy - one of the most famous USSR dubber who worked with Terminator, Rembo, Bladerunner, even Back to the Future

    • @Shaker626
      @Shaker626 Před 3 měsíci

      @@lyagva As obscene as that is, it definitely deserves to preserved for its strange nature.

    • @lyagva
      @lyagva Před 3 měsíci

      @@Shaker626 For now I keep it as a dads relic...
      Imagine if in 50 years that tape will be treated as something really important, but it won't...

  • @binaryfire
    @binaryfire Před 2 měsíci +6

    Normally a big fan of your videos but there some holes in this one. The vast majority of people using bare metal are renting servers from companies like Hetzner, OVH and Equinix. And the bigger ones co-locate their hardware with companies like Deft who manage everything (that's what Basecamp is doing btw). Only a tiny percentage of people are racking up hardware themselves. Also, Linode is not a bare metal provider.

  • @owen983
    @owen983 Před 3 měsíci

    If your business must go through a compliance program (SOC 2 for example), moving off-prem and into the cloud can be a significant cost savings; not sure that this is always appreciated when talking about the cost differential between on-prem and the cloud.

  • @A1A.
    @A1A. Před 3 měsíci +2

    This is high value information from (1 whole info sector) insider.
    And its full of redpill humor and eastereggs.
    Wow just wow
    Jeff we appreciate you a lot!
    Please make sure, that no matter what, we can still watch your content, even if something were to happen to this platform !

  • @Malix_off
    @Malix_off Před 3 měsíci +12

    Terraform and Kubernetes can be a pain if not managed but at least your not locked.
    If it's a good idea is another debate

    • @noobgam6331
      @noobgam6331 Před 3 měsíci +2

      untill you're running EKS and then when it actually comes down to migrating out of it you're outta luck

    • @el_larva
      @el_larva Před 3 měsíci

      Or you use vendor db or computing services like dynamo, lambda or s3.

  • @687r45dfg
    @687r45dfg Před 3 měsíci +38

    I can approve it was easy to quit corn but I am still addicted to cloud computing.

    • @fulconandroadcone9488
      @fulconandroadcone9488 Před 3 měsíci

      I got of one and lu9ne er started the other. Both are way more expensive than they advertise

  • @unknownuser5609
    @unknownuser5609 Před 3 měsíci

    this came out at the perfect time for me, was about to start using aws (if I could figure out how aws works)

  • @rajat0610
    @rajat0610 Před 3 měsíci

    having worked at a startup that had $100,000 in cloud credits, i feel like the cloud services are giving away these credits in return for nothing
    we were prepared to move to any other cloud service which would offer better pricing, once the credits would exhaust, even before starting to redeem the credits
    made our architecture as cloud neutral as possible, so making the jump will be fairly simple

  • @fckngcheetah
    @fckngcheetah Před 3 měsíci +8

    idc about prices, i choose by ui

  • @dylanh333
    @dylanh333 Před 3 měsíci +4

    This pretty much summed up all my concerns with Big Cloud far better than I could have. I've got a few friends and colleagues already drunk on the Koolaid I'm keen to show this to 😉

  • @surendramahobia1091
    @surendramahobia1091 Před 3 měsíci

    thanks. there are news about big cloud exit but not enough insights to that decision.

  • @bisrattegegn1686
    @bisrattegegn1686 Před 2 měsíci

    I was barely able to hear this at full volume, great video still!

  • @SpineiVictor247
    @SpineiVictor247 Před 3 měsíci +24

    ADDICTION 👁️👁️

  • @liquidsnake6879
    @liquidsnake6879 Před 3 měsíci +45

    If the database isn't self-hosted it's not really your data

    • @viktor-dy9tr
      @viktor-dy9tr Před 3 měsíci +7

      That's why it's called "user data"

    • @TealJosh
      @TealJosh Před 3 měsíci +2

      Good luck following 3-2-1 backup model with self hosting only.

    • @liquidsnake6879
      @liquidsnake6879 Před 3 měsíci +1

      @@TealJosh You still own the data even when you push backups to a cloud provider (or several). The point is you should not be 100% reliant on the cloud provider and use it as your main data storage.
      I'd argue you're not doing 3-2-1 anyways if you're just using AWS, because your 3-2 and 1 are all based around trusting that Amazon's datacenters do all the work for you.

    • @swojnowski453
      @swojnowski453 Před 3 měsíci +1

      the same goes for money, if your safe is not under the bed, everything in it is not yours ;)

    • @liquidsnake6879
      @liquidsnake6879 Před 3 měsíci +1

      @@swojnowski453 True, but with banks you get the government bailing you out with tax money if the bank should fail like Silicon Valley did lol
      But i fundamentally agree that there are many scenarios where keeping most of your money in a bank is one of the most regretable mistakes someone can make

  • @batlin
    @batlin Před 2 měsíci

    At least with really simple startups you can make things a little easier by going with a cheap cloud provider (e.g. Hetzner or Linode) and setting up Dokku, or a small Kubernetes cluster. That's the plan for the tiny startup I'm working on anyway. The main question mark right now is how to run a database like Postgres and get some of the guarantees of security and stability you'd have from a managed service. Haven't figured that bit out yet...

  • @jodu
    @jodu Před 3 měsíci

    I would say i am on a good point If it comes to that. I host 4 HA Proxmox Nodes in the cloud with daily backups of every vm to a local disk in my home and a storage server in the cloud! If i wanted to switch the provider it would be as easy as reuploading the vm backups assigning some ips and im off to a new sail

  • @comosaycomosah
    @comosaycomosah Před 3 měsíci +4

    They really do serve you up that free and get you addicted af😂

  • @israeldavila27
    @israeldavila27 Před 3 měsíci +3

    I can stop cloud, competing anytime I want! *goes back to cloud computing*

  • @nicky_rads
    @nicky_rads Před 3 měsíci +2

    on point ! The cloud is the gateway to vendor lock in, how are we gonna make it out of the matrix ?

    • @swojnowski453
      @swojnowski453 Před 3 měsíci

      by not entering, perhaps? How will you make it out of a drug addiction. One and the best do not start Two, rehab. Three, legs go out first ... ;)

  • @ambinintsoahasina
    @ambinintsoahasina Před 3 měsíci +2

    The last video of the ski is wild 😂