• takeda@lemmy.world
    link
    fedilink
    arrow-up
    182
    ·
    1 year ago

    I love it, because it is not an over exaggeration like it happens most of the time with memes, but actual, real diagram for WordPress.

  • jemikwa
    link
    fedilink
    English
    arrow-up
    96
    ·
    1 year ago

    The good news is, based on the diagram looking like it’s straight from AWS docs, there’s a Cloud formation template for all that.
    Bad news, good luck troubleshooting any of it if something breaks

    • ono@lemmy.ca
      link
      fedilink
      English
      arrow-up
      75
      ·
      edit-2
      1 year ago

      More good news: There are lots of simpler hosts that are more deserving of your money than Jeff Bezos.

      • jemikwa
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        In theory yes, and I’ve had a few zealous support engineers there do their absolute damn best to fix cloudformation infra issues. But there’s only so much they can do because the template was probably written by a 3rd party vendor (if it was how you can set up said vendor solution using AWS native features) or a consultant who fucked off to other projects.

  • Daniyyel@lemm.ee
    link
    fedilink
    arrow-up
    54
    ·
    1 year ago

    Arstechnica runs on WordPress on AWS, and they have a really nice series of articles about it. Sure, you could use just one EC2 instance for everything, but on a high traffic website you would need a bit more.

    • AggressivelyPassive@feddit.de
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      But how many sites really are high traffic?

      That’s the thing with almost all of the cloud stuff: reasonable at scale, but overcomplicated garbage for 95% of the users.

      • gornius@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        1 year ago

        95%? More like 99.999%, considering how many Wordpress sites are there.

        And in many of these 0.001% cases, simple horizontal scaling would do the trick.

        And if you need more than that, just use something that can work on the edge.

        • thejodie@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 year ago

          There’s a big chunk of sites that have WP running but are mostly just static content, confusingly. If you update the content once a month and disable all comments, maybe another tool could fit better there. ¯\(ツ)

          • henfredemars@infosec.pub
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            1 year ago

            I thought the same thing and tried to do a static site generator for a while, but I just liked the WordPress UI too much for composing and editing vs manually placing my images in an assets folder and remembering the file names to add them in my markdown.

            Besides, with a good caching solution, isn’t WordPress effectively a static site with extra steps for many use cases?

            • thejodie@programming.dev
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              I’ve definitely used WP in that manner as well. At that time there were plugins that would render the pages out to static HTML in object storage. I’m sure there still are, but possibly not the same ones I used.

              I just prefer not to use or manage WP whenever possible.

  • quicken@aussie.zone
    link
    fedilink
    arrow-up
    27
    ·
    1 year ago

    Gotta do that for my blog. It’ll score me my next job. Might cost me $300 a month for a blog no one reads.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    27
    ·
    edit-2
    1 year ago

    The equivalent of “just configure && make && make install bro, it’s super easy”

    (it never is)

    Edit: Alright, is it just my browser or does lemmy not know how to hand ampersands? Test: && && & &

  • fernandu00@lemmy.ml
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    1 year ago

    Last time I tried aws, took me like four hours to figure that I had to borrow another IP address (different than the ip I received when created the instance) in order point it at my domain. Took me a long time find that option in the menu too

    Edit:added cohesion and some punctuation.

    • Daniyyel@lemm.ee
      link
      fedilink
      arrow-up
      17
      ·
      1 year ago

      Autoscaling isn’t only used the grow the number of servers under load, but also to guarantee availability of a fixed number. If the max is set to 1, the bastion host is protected against hardware failure, zone outages, or just you screwing up. Accidentally killed your bastion host? No problem, within a few minutes autoscaling will have provisioned a new one and you’re good to go again.

  • haruki@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    From my personal experience, AWS is extremely powerful (especially on security and networking). If you cross the learning curve, and know automation or Infrastructure as Code (e.g. Terraform) then it’s fast and easy to build almost any architecture.

    But yes, it’s overkill for a simple website or a simple setup (if one is not familiar with AWS).