• fubarx@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    10 months ago

    Hopefully, they place their servers at 2x the historical peak floodpoint. Or set up standby zones in different geographies in case there’s a power or network outage.

    Came upon several projects where folks hadn’t…

    • sylver_dragon@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      10 months ago

      Having your compute in “the cloud” doesn’t remove the need for a good backup strategy, it just changes how it works. Yes, disaster recover for natural disasters should be easier (OHV’s fire showed that this may not always be true). But, that doesn’t cover cases like ransomware, insider threats, data mistakes or any other case where data is corrupted/modified by mistake. You still need a plan for these cases. And cloud based backups actually make a lot of sense.

      But, just because you put your backups in the cloud, doesn’t mean that your compute should be there as well. There is an advantage that your Time to Recovery is likely lower with both backups and compute in the same cloud. But, is that worth the ongoing cost of running your compute in the cloud? That needs to be considered separately. You also need to consider the cost of running on-prem versus in the cloud. If you have fairly predictable, static loads, it may be cheaper to buy and run servers yourself. For hard to predict, elastic loads, cloud may make more financial sense.

      As others have said before, there was a period where companies were just going to the cloud for the sole reason that it was the popular thing to do. For some it actually made financial sense. For some, it didn’t. The OP’s article seems to be the latter.

      • KevonLooney@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        10 months ago

        Exactly. Use cloud for off-site backup and things that need flexibility.

        You don’t need any of that to run a basic website. You can almost use an old laptop or PC for most static applications.

      • fubarx@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        The cloud isn’t just for storage or compute. There are a number of managed services that let you build a full application by snapping together lego building blocks.

        For example, pop together a REST API handler, an auth service, a few functions-as-a-service, a database, and a storage service. Then add a static website server. Throw a CDN in front. You got yourself a dynamic application service that can be accessed globally for a few pennies and can scale up and down without you doing anything. Add multi-zone support and auto-DNS failover and you’ve got a production quality scalable, resilient back-end, for both web and mobile. When it’s not being used, it costs very little and when it goes big, hopefully it means you’re doing well. Wrap it all in an infrastructures-as-code script and you can bring all this up in 30m.

        To host all that in-house, you would have to buy a lot of equipment, stage it, manage it, add cooling, electricity, security patches, upgrades, security, etc. Now you have part of your business just doing all this instead of focusing on what you do best. I won’t bother going into the tax implications of capex vs opex.

        This, is what the cloud sales people call ‘undifferentiated heavy lifting.’ There are reasons to have on-prem hardware. For a lot of applications though, it makes more sense to let someone else take care of all that infrastructure cruft.

        • repungnant_canary@lemmy.world
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          10 months ago

          So you say that if you don’t make an additional investment in backup infrastructure your data is at risk… Sounds pretty similar to self-hosting, doesn’t it?

          • cygnus@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            10 months ago

            More like the “cloud” provider should have multiple locations and redundancy in place.

            • progandy@feddit.de
              link
              fedilink
              arrow-up
              1
              ·
              10 months ago

              That will also depend on if you include that in your subscription and pay for it. Some plans exclude that in the cheaper tiers if I remember correctly

          • progandy@feddit.de
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            10 months ago

            Shocking, right? (/s) You don’t get what you do not pay for. OVH also offers private cloud hosting, basically managed servers in a cloud setup and normal hosting options. I have no idea, what the datacenter was primarily used for.

      • ours@lemmy.film
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        That was a data center, not a cloud. The sort of place they are moving to from the cloud.

        With a cloud solution, you make sure to use services that are redundant. AWS and Azure build each region (geographical location) with **multiple **interconnected independent data centers (availability zones). High durability is one of the strong use cases for public clouds.