• kibiz0r@midwest.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    12 hours ago

    To get a stable internet, we need redundancy.

    To get redundancy, it needs to be cost-effective to implement.

    To be cost-effective, there needs to be a high degree of interoperability between cloud providers.

    To get a high degree of interoperability, providers need to believe that they can actually turn a profit by adopting an existing API and offering it to devs with better pricing, or performance, or tooling, etc. than the incumbent players.

    Pretty much impossible with the current state of AWS. The only viable route is antitrust law. Break it up into ten smaller companies. You can still use all ten, but in order to do that they’ll need to have a pluggable interface that any cloud provider could implement and compete through.

  • 9tr6gyp3@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    19 hours ago

    There are plenty of providers out there though. Lazy/cheap companies just decided to go the “easy” route with AWS, which is understandable considering its fairly simple to do so.

    • Cousin Mose@lemmy.hogru.ch
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      I’ve used AWS and tons of other platforms both personally and professionally. Honestly I find AWS to be bloated, cumbersome and overly difficult to configure compared to competitors. I just don’t get why companies are so in love with AWS.

      • Womble@piefed.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        Name recognition, and the fact that no one will blame you for picking the most popular option if things all go wrong.

  • Nora@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    13 hours ago

    How does AWS go “out”?? That blows my mind. Imaging being the person who pushed that commit/change.