ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Too Much Automation

    Water Closet
    6
    13
    3.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • KatieK
      Katie @scottalanmiller
      last edited by

      @scottalanmiller I agree - though it can create an added point of failure. I worked on a CRM where the organization's management wanted everything to be as automated as possible. When things failed or broke outright, it was a nightmare to troubleshoot because there were so many added layers of complexity.

      1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        I've seen automation complexity create a lot of minor outages where having a human do the work would have been easier and safer.

        1 Reply Last reply Reply Quote 0
        • M
          Martin9700
          last edited by

          Automation so rarely survives the person who put it in too. It's a tough situation, because there are very real benefits to it.

          1 Reply Last reply Reply Quote 0
          • KatieUnitrendsK
            KatieUnitrends Vendor
            last edited by

            Automation in small doses is good, but on a large scale can definitely add unnecessary complexity to a site, unless you have some checks & balances. Also, if you automate things too much, why do they need people working?

            1 Reply Last reply Reply Quote 0
            • RoguePacketR
              RoguePacket
              last edited by

              Automation is the inevitable trend. Microsoft with Azure, Amazon with AWS, and Facebook have smart folks only able to continue doing business by automation. LISA has great talks on it (okay, boring to non-I.T. folks), at times by these people.

              There is a reason Google "sysadmins" are called SREs (site reliability engineers). Google has a process for he automation, documentation, change control, and following up on the inexplicable weirdnesses. Calling them "engineers" is apt, as they need to go to a low level to get an understanding of issues, and craft appropriate checks & workarounds.

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @RoguePacket
                last edited by

                @RoguePacket said:

                Automation is the inevitable trend. Microsoft with Azure, Amazon with AWS, and Facebook have smart folks only able to continue doing business by automation. LISA has great talks on it (okay, boring to non-I.T. folks), at times by these people.

                They also have one thing in common.... only running one app across their entire estate. They are only automating within a tiny scope.

                1 Reply Last reply Reply Quote 0
                • RoguePacketR
                  RoguePacket
                  last edited by

                  Google, Amazon, and Microsoft have one app? Can see each them having their own "single" distributed OS with myriad products running underneath it.

                  Each has had issues, emphasizing automation isn't perfect and remains a challenge.

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @RoguePacket
                    last edited by

                    @RoguePacket said:

                    Google, Amazon, and Microsoft have one app? Can see each them having their own "single" distributed OS with myriad products running underneath it.

                    Each has had issues, emphasizing automation isn't perfect and remains a challenge.

                    Yes, one app. THEY provide one thing, a vanilla platform. That's why they can automate. All of the complexity is on top of them. THEY only deliver a very simple, very singular thing. Or a very few things, on huge scale. They don't have a different product on every server. They have tens of thousands of identical servers with no identity of their own. To them, it's one big computer. That's why automation works so well there.

                    RoguePacketR 1 Reply Last reply Reply Quote 0
                    • David.ScammellD
                      David.Scammell
                      last edited by David.Scammell

                      Automation is great, but I think an important rule to remember is "Code to the exception." I was taught this in programming (in my "previous life" as a programmer) and I rarely had to go back and fix code for an module or app, unless it was for new functionality. While you can't catch everything, it does force you to search out possible failures and/or errors that might happen. I've also heard of it referred to as "What If?" coding.

                      1 Reply Last reply Reply Quote 1
                      • RoguePacketR
                        RoguePacket @scottalanmiller
                        last edited by

                        @scottalanmiller said:

                        Yes, one app. THEY provide one thing, a vanilla platform....

                        Given these are proprietary systems, information is scarce. Might you know a source describing their vanilla platform? Tend to think in terms of what OpenStack is presenting.

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @RoguePacket
                          last edited by

                          @RoguePacket said:

                          @scottalanmiller said:

                          Yes, one app. THEY provide one thing, a vanilla platform....

                          Given these are proprietary systems, information is scarce. Might you know a source describing their vanilla platform? Tend to think in terms of what OpenStack is presenting.

                          Exactly. Amazon just provides EC2. It is functionally equivalent to OpenStack. Amazon doesn't provide all the stuff on top. Everything is just hundreds of thousands of identical images under a single interface. That's what an IaaS cloud is. Azure, same thing. It's one, extremely basic thing replicated to a crazy degree. Nothing like what an IT department runs. In IT we run a different app on every server. You can't just make blind copies of your database server or your domain controller or your file server. Each machine has a specific role and does something different. Amazon isn't like that. To them, every instance is absolutely identical and provides nothing but an incredibly bare operating system - and they don't even automate the OS, just the layer right beneath it.

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller
                            last edited by

                            There is no scarcity of information about them providing a replicated, vanilla platform.

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post