Slashdot Mirror


Why Businesses Move To the Cloud: They Hate IT

jfruhlinger writes "Cloud services can be unreliable and pricey, and they often duplicate capabilities larger companies already have in-house. So why do many managers within organizations use them? Partly because they don't want to deal with their own company's IT department. Getting a big project started is often such a politically fraught process that for many managers it's easier to simply write a check."

96 of 538 comments (clear)

  1. Duh by RMH101 · · Score: 4, Insightful

    Guess what? No-one wants to deal with a department. They have business objectives they want to be able to achieve, and they want to pay for someone to deliver those as painlessly as possible, at the lowest cost possible. This is why they probably founded an IT Department. If that department is too slow or sluggish to deliver, they'll go elsewhere..."The Cloud" just offers them the chance to get what they want at a predictable, fixed cost...

    1. Re:Duh by Anonymous Coward · · Score: 5, Insightful

      So they'll "write a check" for the "cloud" service, but we are expected to provide whatever they want for free. I don't have a magic room where I keep equipment (and people) that I can pull out at the drop of a hat. Resources cost money, but they do not want to pay fr them wen the resources are internal, but can always find money to hire outsiders.

    2. Re:Duh by MightyYar · · Score: 5, Insightful

      Congrats! You've pretty much illustrated exactly what this article is about!

      Think of yourself in terms of having a customer and your competition is the cloud. Do you think the "cloud" provider is rude and surly? Do you think that they push back and make it seem like this whole idea is putting them out and making their life harder? I'm pretty sure they cheerfully offer services and then negotiate a price. Might even buy you dinner.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    3. Re:Duh by Anonymous Coward · · Score: 5, Insightful

      If a huge cloud host, like Salesforce, devotes more resources, expertise and time to their security, and has higher security standards than an internal IT department, what's the disadvantage of going with the cloud?

      None. Hey wait, I see what you did there. Nice premise.

      Sometimes the premise is that the cloud has worse security than the IT department.

      And then the other 98% of the time, the relative security of the cloud vs internal is completely unknown and therefore can't be a factor in the decision. Management doesn't even understand how well their own IT department enforces security, and third parties are less well understood than that.

    4. Re:Duh by Penguinisto · · Score: 3, Insightful

      This is true to a point.

      OTOH, the Cloud does have some big, fat hazards - security and politics-wise. When you have a bunch of sales/accounting folks setting up something IT-centric, it usually comes around to bite them (*and* IT) in the butt.

      I remember a previous job when HR decided all by themselves to contract a SaaS for payroll stuff. The HR department head kept bragging about how IT was now useless to them, that they could do whatever they wanted to. They hired an HRIS person specifically for the SaaS provider... ...that is, until the SaaS provider went to set things up, and asked where the ADFS servers were (for employee sign-on/information integration - this way they could see their payroll info at home as well as at work - a *major* selling point, politically). It was funny watching the same department head come crawling around, because suddenly he couldn't deliver what he bragged on. It wasn't funny because someone in IT had to quickly evaluate, then crap out money and bandwidth for two servers and a wad of SSL certs, and then spend time working out the kinks.

      My wee story is minor. There are far worse out there, usually when the rogue department comes across outages (and thus can't deliver), security breaches (and because IT wasn't told about it, they usually they find out the hard way - after A/P starts screaming that money is being lost, or employees start seeing identity theft), and general goof-ups that cause a great big mess that IT has to suddenly clean up.

      A strong IT department head/manager/CIO will cut that shit off at the knees politically, and make sure it all funnels through his department, or that he/she at least knows about it before it goes in. That, or at the very least he/she can make sure all other department heads know there's a big disclaimer: If you don't involve us, we ain't responsible for what happens to it. It's as simple as insuring the firewalls block things in *both* directions, and that users are fairly locked-down. That way if some schmoe in another department wants to start FTP'ing files or opening oddball ports, for the most part they'll have to come to IT to do it, and the IT folks can ask "why".

      The best way to prevent such things though is to have three things:

      * a responsive and agile IT department. Not always 100% possible, but at least do your level best to serve, not block.
      * IT management worth a fsck, who will insure that most stupid things don't happen.
      * push (and get) a simple policy: If we don't build it or endorse it, then it's *your* ass on the block when it breaks/explodes/whatever, not ours. This includes any failure to deliver something specifically from that cloud service due to any network/server outages on our end.

      The last part is just as important, because it removes any political cover that rogue department heads might have.

      (A thought - if you can't stop it politically, but wanted to go all BOFH on that rogue cloud service connection, a little QoS action that ratchets connections to those IP addys down to the speed of a 14k modem would be an excellent start... >:) )

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    5. Re:Duh by haystor · · Score: 5, Insightful

      All too often provisioning a new server costs weeks of paperwork and a ton of man hours from both IT and the business dept. Or, they can clone a new server in 30 minutes. There is no simliar service offered by IT, especially at big companies.

      IT may have rules and procedures in place for good reasons, but all too often those rules are followed in a passive aggressive manner to put IT in control of business, instead of the other way around. Requests must be submitted with the hope of them being granted. Departments should be stating business cases and needs and IT should be helping figure out how they can help accomplish these. Frequently, this is not how it works.

      Too many places, a request is made and IT denies it, telling the user they don't need what they're asking for. No research, no effort given, just a flat, automatic "no." I had a virus scanner fighting with my build, preventing the build from getting done. While our dept. is getting billed by IT for things, they refused to do anything at all about our new inability to build our main program. They had their rules that allowed them to say "no" and leave it at that. So here we are getting billed (internally) for IT support and being treated like no company in the world would treat a client. That is why departments move to the cloud.

      The stories from developers fighting with IT are endless and all of them are countered by the same basic fear card and the general statement that users are idiots. In my two years at AT&T, I probably had firewall exceptions turned off a dozen times. They didn't keep their record keeping straight and couldn't justify a port being open between two computers so they shut it down. They didn't notify anyone at all, they just close a port. It would take 30 seconds to look up the paper trail on firewall exceptions and call/email the owner. There is a general arrogance that we are on "their" systems and not that they are managing "our" systems.

      --
      t
    6. Re:Duh by Penguinisto · · Score: 4, Insightful

      Agreed...

      OTOH, who usually cleans up any messes that happens with it? Who gets blamed if the cloud provider has an outage?

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    7. Re:Duh by cgeys · · Score: 3, Insightful

      The cloud service does, if you have SLA like you should.

      But what comes to the article, I don't think it's just because everyone hates the deal with other departments. Some departments are nicer to deal with and some not. If you see what IT people say and do and how even we talk here on slashdot it might not be a surprise that we are not very pleasant people to deal with. It's something we as geeks should definitely try to improve. The common mindset seems to be "how could this idiot not know this??", while it's not their job to know it. We are there to help the other people to do their job too, after all.

    8. Re:Duh by Moryath · · Score: 5, Insightful

      IT may have rules and procedures in place for good reasons, but all too often those rules are followed in a passive aggressive manner to put IT in control of business, instead of the other way around.

      You say that now. Then the Department Manager of your department, or the VP of Asshattery, gets caught doing various illegal things from his work desktop and IT gets word from on high to either (a) "cooperate fully" with a police investigation, (b) figure out how to hide it so it doesn't get to a police investigation, or (c) do some combination of (a) and (b) that may or may not be legal.

      Departments should be stating business cases and needs and IT should be helping figure out how they can help accomplish these. Frequently, this is not how it works.

      Everywhere I have worked, the process has gone line this:
      - Department states business case. Part of the time, business case involves a complete lack of understanding of how the technology currently owned/operated by the company works. Part of the time, business case involves unrealistic assumptions like "it'll only take a couple days to move us from our current server environment to a completely different architecture." Part of the time, business case is actually reasonable.

      - IT then figures out (a) what needs to be done to make it happen, (b) whether it can be done in a time-effective manner given the existing IT workload and available staff, (c) what it will cost to temp or outsource it if not. Sometimes there is also (d), whether the new toy the fuckwit VP du jour has purchased on company funds even does what he thinks it will do and how the FUCK to integrate it into the existing network.

      The stories from developers fighting with IT are endless and all of them are countered by the same basic fear card and the general statement that users are idiots.

      That's because for every story like yours, there are a dozen or more fuckwits like this or morons like this that the IT department has to contend with.

      There is a general arrogance that we are on "their" systems and not that they are managing "our" systems.

      And what you fail to consider is that "they" are caught between you, the user, and the weight of the company heads screaming the usual, contradictory priorities:

      #1 Priority - "Just make everything work."
      #1 Priority - "Keep everything safe."
      #1 Priority - "Give the users what they want."
      #1 Priority - "Protect the network from rogue users doing bad things."
      #1 Priority - "Make the VP's latest toy cell phone plug in to everything."

      Nothing that comes from "on high" for IT is ever not a "#1 Priority." IT is one of the most thankless tasks in existence. If everything is running well, people forget they exist. If something breaks or has to be taken offline for maintenance, someone is inevitably screaming bloody hell. Then they have to deal with mobile devices, 18 gazillion models of phone that everyone wants to hook in to company email, traveling flash drives that are a danger vector for worms coming in and corporate espionage going out...

      Try putting yourself in their shoes once in a while. IT aren't the bad guys. They're stuck in a terrible position, under PHB's that make your department's PHB look like an utter genius by comparison, and your PHB is the guy who once took a week sick off of work after accidentally supergluing his hand to the family cat.

    9. Re:Duh by datapharmer · · Score: 4, Informative

      Use that to your advantage. I have a client that has downsized their IT department out of existence. It is now completely outsourced to me and "the cloud". The reason? It would take literally *years* of arm twisting to get anything done internally.... there was always a reason it couldn't be done. Sometimes (but only sometimes) the reasons were legitimate. The difference between the IT staff that got fired and me, is when it could be done I did it and completed things on schedule. When it couldn't be done I told them why and provided other options. If they have an unrealistic expectation tell them that, but also tell them what their alternatives are: spend more money now, use "cloud" (aka rented) resources ad pay later. Show them the cost projections for the service versus the acquisition for 1 year versus 3 or 5 years. The company I mentioned earlier now uses a combination of hosted/cloud services and (locally) outsourced IT to manage their internal infrastructure. Their costs are a fraction of what they were 3 years ago, and I guarantee if you ask anyone there they will tell you that they are happier with the quality, reliability and types of services they have now versus 3 years ago. Sure some companies are run by morons who will save a buck now and find themselves in a nice steaming pile of IT infrastructure meltdown later, but a decent number of companies are just tired of lazy, socially inept IT employees holding back the entire company.

      --
      Get a web developer
    10. Re:Duh by Lumpy · · Score: 2

      And when a hacker takes all their data or they get slapped hard with a HIPPA violation or a SOX violation they will whine that IT did not warn them. And then BLAME it on IT.

      Managers like that are nothing but gaping assholes that want their project done for nothing with free access for everyone, to hell with security, it's their baby they want their TOY DAMMIT!

      IT has a reason for existence. It's Retarded clueless morons with MBA's that jump on every buzzword they can find and think they know IT because they read the worthless crap that is CIO magazine that are the cause of problems.

      This is why I am no longer in IT and gave up my 20+ year career. I made it to department manager before I threw in the towel and went to a different market. Dipshit Directors of marketing wanting us to put something in place that is incredibly stupid and dangerous to the company because they think it's cool and are unwilling to do a pilot test. Or the Retarded Vice President of Accounting that demanded direct access to the Accounting database server from home. No a VPN into the network and using a VM is not good enough, she wants all the financial data on her LAPTOP!.. Luckily the CFO shut her up when I told him that he will be personally responsible as per SOX rules for what can happen...

      --
      Do not look at laser with remaining good eye.
    11. Re:Duh by hedwards · · Score: 2

      Typically that's called unfair competition, it's where you're using company resources to compete against the company. The basic difference is that with the cloud, they don't get to bully the provider to provide the work for free. It costs a certain amount and no amount of bullying is going to change that. As opposed to doing it in house, where the same resources get allocated to nearly everything whether or not that's realistic.

      This is just another interation of incompetent business management. There are cases where the cloud is a good choice or the right choice, but this just smacks of incompetent management. There's plenty of reasons why it's cheaper. Perhaps if businesses were held to account for security breeches, this would change quickly.

    12. Re:Duh by Lumpy · · Score: 2

      "* a responsive and agile IT department. Not always 100% possible, but at least do your level best to serve, not block."

      You get this by making sure that department has the money to function the way the company wants it to function.

      --
      Do not look at laser with remaining good eye.
    13. Re:Duh by swalve · · Score: 2

      Two solutions:

      1- All interdepartmental requests need to go through the chain of command, not laterally. If an associate programmer wants 15tb of space on a server, policy should be for it to be run up the chain as far as it needs to, so that it gets funded and comes back down the chain to the IT guy ordering the hard drives. Anything else is bad corporate governance.
      2- Same thing only different: the IT department needs to be organized just like an outside vendor. Charge departments what it costs to provision and maintain services, and these problems disappear. The IT department is no longer big blob of revenue sucking, but a break-even division of the company. IT never has to say "no", they just have to say "sure, that will cost $15 per seat per month". If it costs less to hire an outside vendor, then the IT dept either sucks, or they should be handling the outsourcing.

    14. Re:Duh by Carewolf · · Score: 4, Insightful

      IT may have rules and procedures in place for stupid reasons, and all too often those rules are followed in a passive aggressive manner, because management does not trust their own employees as much as they trust outsiders, and has forced stupid rules on IT and denied them a budget of their own.

      There fixed that for you. As a developer, I probably fight more against IT every day than most other employees, but IT departments are a product of the company environment. They ignore new issues because taking on more responsibility is not something they are paid extra for, and more often than not, they are punished for being helpful when their other projects slip. Punish people for being helpful often enough, and they will stop helping.

    15. Re:Duh by Old97 · · Score: 5, Insightful
      The other groups in the business are not my customers. They are my partners. If I were a consultant, ASP, cloud provider, or other vendor, my interests would be in making money for my company, not doing what is best for my customer. Sometimes the interests of the customer and the vendor coincide, but often they do not. A lot of vendors rake in tons of money doing whatever is asked of them with little or no regard for how bad it is or will be for their customer. That may please some clueless manager who is trying to look good, but it's not good for our employer. As a partner I have to care about our common employer. I have to be willing to push back when they want to do something stupid - something that is against the best interests of our company. That's in part what I'm paid to do. That's why we have an IT department.

      That being said, I'm not advocating being a surly, snotty pain in the ass - a Mordac. We have to work to understand the requirements and challenges of our partners and help all of us through them. It's like a marriage. It takes work.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    16. Re:Duh by bberens · · Score: 2

      I think you hit on the cruxt of the issue here. The barrier to entry in both time and money is incredibly low for cloud services. If I were running a small company I can't imagine a good reason to NOT use a cloud service. It's likely going to be better than anything I could muster with my meager budget.

      --
      Check out my lame java blog at www.javachopshop.com
    17. Re:Duh by Carewolf · · Score: 4, Insightful

      An "internal cloud" is a server in your data center. It's not a cloud. It's a re-appropriation of jargon in an attempt to steer ignorant management types back to the old way of doing things.

      An "external cloud" even by a big brand-name provider is not a cloud either. It's a re-appropriation of jargon in an attempt to steer ignorant management types into buying old hosting services with a new fancy name.

    18. Re:Duh by Moryath · · Score: 2

      We don't use those services because it takes an act of Congress to put corporate/customer data on an external network.

      Ways to fuck yourself over by putting company data (especially anything with customer personal information) on "the cloud":

      *HIPAA
      *FERPA
      *SOX
      *DPPA
      *DACS
      *ECPA
      *EFTA
      *GLB
      *HRDS
      *PA/PPA

      Here, some reading material.

      And that's before we get into the trouble of corporate espionage, or your customer lists being hacked out of someone's "Google Online Email" because they used the same password/username combo they use on every other system in the world and their home desktop was hacked.

      Don't blame me. Blame the lawyers. And the crooks we all have to protect against.

    19. Re:Duh by Skuld-Chan · · Score: 2

      Oddly enough you summed up what is wrong with outsourcing in general...

      Yet most every company - including probably the one you work at outsources a good chunk of all their customer interactions and support.

    20. Re:Duh by Kjella · · Score: 2

      Most importantly I've found is that most external companies have no incentive to pay back technical debt. They'd rather have alerts and actions and incidents they can use to bill the customer. They play the numbers solving all the easy cases while the serious ones are left to rot as long as they don't fall below some given response rates. Also, they're strictly sticking to scope because it's on ad hoc work and extra work they can afford their low base prices while the IT department does it more as part of the job. If you think trying to push around an IT department is hard, try a cloud vendor. Now there won't only be the regular problems but a huge legal and billing adventure ahead. The blame game can be bad inside a company too, but at least there some senior exec can tell both departments to get their ass in gear and that the costs will be sorted out afterwards. In at least 95 of 100 cases when you do that with a vendor it means the client will pay, maybe with a token discount. Usually after you've realized you lose even more waiting for the laywers to work it out. At least if you're going to do it, be a big customer for them. Being a small fry customer with a big vendor is just doomed to dissatisfaction.

      --
      Live today, because you never know what tomorrow brings
    21. Re:Duh by Chanc_Gorkon · · Score: 2

      WOOOHOO!

      This is EXACTLY why IT is the way it is.

      Businesses shouldn't run out and buy every freakin product without consulting their own IT staff. Maybe product A does look nice, but the business unit usually gets pissed when it won't integrate into the existing ERP. If IT was consulted BEFORE said money was spent, they could have had input that would have helped.

      ALL too often we're asked to integrate crap that was never designed to be integrated. BUY PRODUCTS THAT WORK WITH WHAT YA GOT and you won't have an issue.

      Best of breed sounds good until you realize that companies rarely build anything that talks to products other than their own unless it's an operating system.

      --

      Gorkman

    22. Re:Duh by mounthood · · Score: 2

      Brilliant post. What you didn't cover are the things managers are supposed to address: communication, trust, openness, friendliness, security (in the office politics sense). Vendors and Contractors are often an issue of bad management, and little to do with IT staff. Think of how often just two people from different departments who like and trust each other, can work out issues quickly and correctly, and stop a project from turning into "some clueless manager who is trying to look good."

      --
      tomorrow who's gonna fuss
    23. Re:Duh by plopez · · Score: 2

      If they have an unrealistic expectation tell them that, but also tell them what their alternatives are: spend more money now, use "cloud" (aka rented) resources ad pay later. Show them the cost projections for the service versus the acquisition for 1 year versus 3 or 5 years. The company I mentioned earlier now uses a combination of hosted/cloud services and (locally) outsourced IT to manage their internal infrastructure. Their costs are a fraction of what they were 3 years ago, and I guarantee if you ask anyone there they will tell you that they are happier with the quality, reliability and types of services they have now versus 3 years ago.

      I wish I had had someone like you on my IT team when I was in IT. In my case these sorts of actions lead me to be marginalized and then politically maneuvered into "spending more time with my family". I may have muffed a thing or two but I was always upfront with information. And taking responsibility for my actions.

      --
      putting the 'B' in LGBTQ+
    24. Re:Duh by unimacs · · Score: 4, Interesting
      "blah blah blah fuckwit VP du jour blah blah blah "

      I run a small IT department. A lot of people don't understand the ins and outs of our jobs, any more than we understand all the accounting rules or HR policies. For some reason though IT people can be unbelievably condescending when it comes to our area of expertise.

      I overheard one of our support staff telling a Mac developer that he couldn't have admin rights to his Mac because we needed to "protect him from himself". This from a guy who has a tiny fraction of experience maintaining Macs compared to the developer he was talking to.

      Let's just say I had a few words with that member of our support staff about how not to talk to our users. Further I instructed everyone that the phrase "protect you from yourself" should never come out of the mouth of anyone on our staff again. "Protect our network from increasingly sophisticated attacks", - fine. "Protect you from yourself." - not OK. Just to be clear, I'm not some dude with management experience and limited technical knowledge brought in to run the department. I have a CS degree and worn both software development and network support hats for many years.

      Now I'm sure you've never called the VP in question a "fuckwit" to their face, but I will not tolerate that attitude. I had a contractor (this time it was a developer) regularly insulting one of our support staff's ability using vulgar terms behind his back. He was the sort of guy that some organizations will put up with as long a they're performing. I dumped him as soon as I could find a replacement. People like that, even if they are extremely talented, have a way of dragging the whole team down.

    25. Re:Duh by Ironchew · · Score: 2

      incompetent business management

      held to account for security breeches

      Incompetent business solution #1: Issue a pair of security breeches to every employee.

    26. Re:Duh by TemporalBeing · · Score: 3, Insightful

      In-house IT can timeline an issue for repair more reliably than a cloud vendor (see the Amazon outage).

      Not really. The larger the company, the larger the IT department to support. IT departments are pretty much ignored, understaffed, and under-funded. That's the nature of IT. As a result, while they can try to time things to be more timely, the end result is that they may not enough resources to really predict how well it's going to go, and you may end-up with a lot of downtime that was still completely unplanned for because they couldn't do it in time, or roll-back to a working system in failure.

      For example, one large company I use to work for did an email system upgrade - Exchange (yeah, I know - a problem unto itself). They scheduled it for the weekend when it shouldn't have been a problem. They had tested in their labs prior, so it should have gone through, right? no. A whole chunk of the organization that relied on the servers being updated (may be 1/16th of the entire (very very large) company b/c of how their system was configured) was out of e-mail for one whole week - including a top-level manager that had regular communications with government, as well as people at all levels trying to win contracts. They tried. They failed. They couldn't restore it. They brought it Microsoft to help; but it still took a week.

      (Personally, I would have changed their whole email infrastructure as each site or division had their own dedicated email infrastructure instead of a single corporate-wide system. Yes, the site systems interplayed somehow into the larger corporate systems so that authentication, etc. worked. But it was still a mish-mash infrastructure.)

      Just saying - even in-house IT can't really be relied upon any more than an external company you're paying to provide service. But then, the in-house IT folks see themselves as both mission critical and able to take their time to do whatever they want since besides their individual paychecks, the in-house IT organization doesn't have to fend for its right to live based on how well it provides service - it just provides service, users be damned. Where as the external company depends quite well on how well they provide service to you; you're paying them to do so and they (generally) want to retain that business instead of losing it to a competitor.

      The biggest problem I've come across in IT is having a department and infrastructure that is just simply too big, where you don't have enough skill overlap (especially UP THE CHAIN OF COMMAND).

      The biggest problem in IT is that it is highly neglected and poorly understood - at pretty much every level, not to mention especially in small organizations it tends to have a high turn-over rate, thereby it also has a very poor vision for how to provide the services rendered to the organization, and poor direction on doing so; and more often than not, not having enough people to support it either.

      Good IT can be done. But IT leaderships is like CEOs these days - always moving on before the piper comes a calling.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    27. Re:Duh by EdIII · · Score: 3, Insightful

      There are cases where the cloud is a good choice or the right choice, but this just smacks of incompetent management.

      You said it all in a nice little sentence.

      We looked at the Cloud (I hate saying that word, it's misunderstood) with EC2 and we found that it was actually cheaper in the long run to make a financial investment in equipment to do it at our own data center. We have the expertise to have a fully virtualized group of servers that we can manage and with live migration have any technical issues mitigated with the bare machines themselves. After that it was just a matter of writing the service software to load balance itself out among all the servers in the group and a kind of command and control that keeps track of all servers entering and exiting the "Cloud".

      All of that was actually cheaper than EC2 with the same specs.

      However, it required a much higher upfront cost. So maybe it is not that the managers hate IT or anything (which is entirely possible) but that when the CTO comes in and tells the other executives in a meeting that it will take a week or two and a $100k investment in equipment and somebody brings up that they could just start paying a couple thousand a month to Amazon instead...... the CTO is basically told that the investment is not going to happen and make it work with Amazon EC2.... even after he explains that the long run costs are actually much higher.

      It's the same disease that is destroying America. Short term thinking and short term profits for the executives, because that is what gets them the bonuses and all the fun fun happy happy time they get to have with all that extra money.

      Amazon EC2 is fine and all, but you can use that as a backup, or a way to scale really quickly if needed. Anybody fooling themselves into thinking the Cloud is more financially efficient over the long run is just not doing the math. Amazon has to make a profit... so... yeah it will cost you more. Try getting a quote for what it actually costs with EC2 to create a group of virtual servers that are in different "availability zones" so that if part of Amazon goes down on the East Coast (Lulzsec having a party) that you are not actually impacted. The costs are more than one thinks to have all the really cool and valuable services that Amazon can give you. For plain vanilla that price is always cheaper. Reminds me a of Mexican fast food type joint around here. The "basic" quesadilla is $1.99. After adding some stuff to it they are $7 a piece.

      I seem to remember Amazon recently having a major issue where all that amazing and expensive load balancing and redundancy across availability zones didn't actually work as expected..... and I can imagine how pissed off and disappointing the event was to the CTOs of the impacted companies. Sure they can explain that Amazon screwed up... but how many people here on Slashdot want to bet dollars to donuts that one of the executives didn't say, "Well why did you not have a plan for that?".

      It's basically a lease on equipment. Too many Americans completely lack the ability to determine over time how much more the lease would have cost you versus a straight purchase.

      To those executives, why the hell do they care? Most of them are already have the resumes on a nice heavy stock paper, golden parachutes, and exit plans from every building they step into.

      Most IT people don't think anywhere near the same way. They don't hate us exactly, we just don't fit in with their culture.

    28. Re:Duh by Darinbob · · Score: 2

      You make it seem like IT are always the diligent but overworked people who know the technology and how things really should be done everywhere, whereas everyone outside of IT is a moron, especially the managers. In my experience IT can be just as fraught with morons as anyone else, and IT managers can even be morons too. Anyone who's had to bring in their Mac to have it upgraded to Windows 7 has experienced this.

      If you have to deal with a moron VP stop thinking that you're the only one. The rest of the company has to put up with that moron as well. It is not an IT problem it's a company problem.

  2. Of course by crashumbc · · Score: 5, Insightful

    Because their IT departments actually use the word "NO" when the managers want to do something stupid and retarded...

    1. Re:Of course by EmagGeek · · Score: 2

      The manager's decision on how to approach the achievement of company objectives is IT's responsibility to follow. If they think it is 'stupid' or 'retarded,' it is not their job to say "no." They can disagree and explain in a well-documented, well-supported way why something should or should not be done, which would allow the manager to possibly change their decision. Or, the manager can say "too bad" and IT can follow orders like they are supposed to.

      IT geeks do not run the company. They are there to provide service to the company, and to do as they are told.

    2. Re:Of course by crashumbc · · Score: 3, Insightful

      No that is exactly the IT departments responsibility, just like your legal department's job is to tell the managers no when they want to do something illegal.

    3. Re:Of course by Anrego · · Score: 2

      If it’s a hierarchy with said manager "in charge" of IT and everyone else, definitely.

      If it's more horizontal, not always. And I think this is really the case the article refers to.

    4. Re:Of course by derrickh · · Score: 4, Insightful

      This is the exact attitude why managers like to avoid dealing with IT.

      IT exists to help the rest of the company. Instead of saying 'NO', you need to figure out a way to say 'Yes' while solving the problems that make the request 'stupid and retarded'
      D

    5. Re:Of course by Bill_the_Engineer · · Score: 2

      Because the IT departments use the word "NO" when they don't understand the problem or it falls out of their own expertise.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    6. Re:Of course by MickyTheIdiot · · Score: 2

      It does exist "for the rest of the company." If your idea is bad (or contains delusional thinking in terms of technology) that should be pointed out because it affects everyone.

    7. Re:Of course by dkleinsc · · Score: 4, Informative

      I take it you've never worked in an organization that worked something like this:

      Manager: "I need a perfect solution to the Traveling Salesman Problem - I just signed a 7-figure contract saying we'd provide that in 2 weeks."
      IT: "There's no way to do this, we've got lots of papers and well-known theory that proves that this is a problem the best mathematical and scientific minds that have ever existed in the last 50 years aren't able to solve."
      Manager: "Just get it done, ok? Look, there's a lot of money riding on this."

      2 weeks later ...
      Manager: "So where's that Traveling Salesman Problem solution I asked for?"
      IT: "It's not ready yet. As I previously mentioned, it's a virtual impossibility."
      Manager: "Keep at it - we can run over, it will penalize us in the contract a bit. Work overtime, stay in the office, do whatever else you need to do, until it's done."

      4 weeks later ...
      Manager: "So why isn't this Traveling Salesman Problem ready?"
      IT: "As I previously mentioned, there's no way to do this."
      Manager: "Your fired."

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    8. Re:Of course by baptiste · · Score: 4, Insightful

      Exactly - because if the IT department explains the risks, but goes ahead anyway because 'they said so' and then it blows up - who gets blamed? The brain dead manager that wouldn't listen or the IT department because it was an 'IT project'. Even if you have extensive documentation backing up the warnings you gave, it's too technical' and at the high mgmt level all they hear is 'IT screwed up' and it was an IT project. One of the main reasons I got out of corporate IT management - chronic lack of funding and not being listened to when you gave realistic cost and time projections for what was asked for and you never could achieve 'success' only 'not failing'. Nobody cheers for the power company because they keep the lights on day in and day out, but when the power goes out, they're public enemy #1.

    9. Re:Of course by surgen · · Score: 4, Insightful

      IT geeks do not run the company. They are there to provide service to the company, and to do as they are told.

      Hey IT, go break HIPAA for me. I don't care that you're going to be held personally legally responsible. Its your job to do what I say!

    10. Re:Of course by Dog-Cow · · Score: 2

      If you work in a corporation with managers like that, you quit. You don't wait around to be fired. Additionally, there is no sane corporate structure that would allow an internal IT customer to be in a position to fire anyone outside their department.

      I work in IT for a large corp, so I know how it goes. I've seen good customers and bad. But hyperbole doesn't help.

    11. Re:Of course by cjohnson319 · · Score: 3, Insightful

      Just as often, though, it goes:

      Manager: I need a basic CRM setup so our regional sales people can get up-to-the-minute information on orders, as well as basic customer info.

      IT: We're pricing this at $500,000 and a year to implement.

      Manager: Nevermind, calling the cloud.

    12. Re:Of course by david.emery · · Score: 2

      Because their IT departments actually use the word "NO" when the managers want to do something stupid and retarded...

      And because their IT departments actually use the word "NO" when the managers want to do something useful, productive, user-friendly, too. Too many CIOs think that the company exists to support their policies and staffs, rather than they exist to support business objectives and make the average employee more productive. I still think every CIO should be required to provide a charge number to all employees, to charge when that employee can't get his/her job done due to IT problems.

    13. Re:Of course by elrous0 · · Score: 2

      Comparing something that's just stupid with something *illegal* is just...well...stupid.

      A company exists to make money. If an IT department is not helping to support that goal in some way, they need to be shown the door. I too have worked with IT departments who thought the company existed to serve them, not the other way around. And one of the finest moments in my career came a few years ago, when I got to watch a whole IT department take the "walk of shame" after the frustrated CEO finally cleaned house of the worthless lot of them. Almost the entire company turned out to watch them go. It was all we could do not to burst out into applause.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    14. Re:Of course by JWW · · Score: 2

      When the IT department says NO to something that is a core part of executing the companies business they DESERVE to be cut out.

      Too many IT departments think there job is to stop things from happening.

      Security is important, very important, but is is ABSOLUTELY NOT more important than running the business. That is the only job of the company.

      If the IT department says no to a new system, the only thing left to do for a business that really needs that system is to try to do it some other way. And the cloud represents one option.

      Now, before people flame me too much. There is another way. The best case is for the SA's and Security folks to work with the app developers to create the most secure, stable, and usable systems possible. Problem is, I can count the number of SA's and security folk I've met who act this way on less than one hand. Most seem to really love just saying NO.

    15. Re:Of course by Thruen · · Score: 2

      You're right, because finding work is easy, especially in IT. It's not like we have to worry about losing jobs to "the cloud" or anything...

    16. Re:Of course by Penguinisto · · Score: 2

      Let's not forget breaking SOX, SCADA...

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    17. Re:Of course by billcopc · · Score: 2

      Smart I.T. guy:

      Day 1: Writes a flawed solution that's "close enough".
      Day 2: Patches up his C.V., takes the frenetic chick from the staffing agency out for a nice power dinner.
      Day 3-9: Sits on the product, prepares his colleague to take over responsibilities.
      Day 10: Delivers the finished solution early in exchange for a bonus.
      Days 11-21: Performs a dozen job interviews thanks to staffing agent.
      Day 22: Starts a new job, leaving the idiot manager behind to deal with the fallout.

      Of course there are less dramatic ways to deal with it, but if intelligence and forethought are not valued traits in your organisation, the only sane thing to do is walk. Management is supposed to be a two-way conversation, if that's not the case, then your manager doesn't deserve to have you on his team.

      --
      -Billco, Fnarg.com
    18. Re:Of course by mlts · · Score: 2

      The kicker is that in this economy, a person is highly unlikely to find work within a reasonable time frame. It used to be that it wasn't hard to do some clandestine pavement pounding, find another opening somewhere, then resign. These days, it can be months, or even years before something relevant comes up.

      So, it is better to be fired and claim unemployment, rather than quit and have nothing. Especially when it may be a long time before finding the next job.

    19. Re:Of course by johnjaydk · · Score: 2

      Manager: "I need a perfect solution to the Traveling Salesman Problem - I just signed a 7-figure contract saying we'd provide that in 2 weeks."

      That shit almost happened to me. Exactly traveling salesman problem. So like a good CS graduate I raised the blinding obvious problem only to be shot down. Some hired gun (Olafur) had already implemented some shit that he claimed to be perfect.

      Guess who the manager (Michael) believed.

      I don't work there anymore. Retarded manager, shitty weather and lousy food. They deserve each other.

      --
      TCAP-Abort
    20. Re:Of course by datapharmer · · Score: 2

      You fail. The proper answer is "There is no way we can do this internally, have you considered using the cloud. I hear it works well and we won't have to hire anyone new." It puts and end to that crap really quick.

      --
      Get a web developer
    21. Re:Of course by tnk1 · · Score: 5, Insightful

      The answer is not to say "No", it is to say "Yes, but I will need X amount of money to get it done", where X is what it takes to do what it takes, no matter what. Once you put money into the equation, the management types will either give you the cash (doubtful) or they will back off. Sometimes, they push back and say "you don't need that!". You just tell them that its a rush project and it wasn't budgeted, so there really is no money for it. You really, really, really want to do what they want, but alas, you just need to get the equipment/people to get it done.

      Keep saying "Yes" and explaining what you need to get the problem done in terms of dollars (or whatever you use). Management doesn't understand the word "impossible", but they do understand "incredibly expensive". Give them a path they can follow to get the money. Given the usual organization's reluctance to part with money, the rush project deadline will pass before the money is approved to be spent. That then shifts the blame to someone else, sometimes even the fool who made the stupid request to begin with.

      You have only said "Yes we can!" to the questions. You may have to do some research and presentations to justify your numbers, but that's nothing compared to trying to implement the impossible. If you get really good at it, your face doesn't even momentarily change to horror when you get that sort of request, you just simile and hand them the price tag.

      One thing you need to learn in business. Never say "No". You will look like you are an obstruction, rather than part of the "solution". I've found the way management works is based partially on what I call "happy horseshit", which means that your attitude tends to mean more than facts do. Even if you are correct 100% of the time, if you present that with a negative attitude, you're just as apt to be shunned or even fired as the incompetent people. Indeed, you'll probably be hated more, because the incompetent people might well be amiable idiots.

    22. Re:Of course by Shienarier · · Score: 2

      In this scenario any solution that provided an answer to the problem would probably have been sufficient.

      If they don't know what they are asking for, how would they know that the solution isn't perfect?

      You could even state that it's "Top best solution there is" and "The result of 50 years research by the smartest mathematicians in the world".

    23. Re:Of course by surgen · · Score: 4, Insightful

      What? You can't be serious. It will not bite them in the ass, it will bite you in the ass because you knowingly did something illegal. If my boss asks me to murder someone, I can't dodge the legal responsibility if I get it in writing that I am doing it under protest.

      The purpose of the laws that hold the IT people responsible is so that they can't be coerced into doing it anyway, they're protected under the "employer can't fire you for not doing something illegal" protections.

    24. Re:Of course by Bill_the_Engineer · · Score: 2

      You created a false dichotomy.

      The GP's position was that the IT department is like the legal department. The lawyers are suppose to keep the company from doing something illegal, while the IT guys are supposed to make sure the network infrastructure is never put at undue risk. This analogy doesn't quite fit because there is nothing wrong with a project needing to use technology in a "novel" way and requiring IT to find a way to make it safe. However there is something inherently wrong with asking the legal department to find a loop hole that allows something not quite legal to be not quite prosecutable.

      My point is that if the IT department is ill equipped to handle the growing requirements of that company then management has no choice but to make changes that either give IT the resources it needs to keep up or new personnel that are better qualified to handle the task.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    25. Re:Of course by jedidiah · · Score: 2

      ...and how are you going to do this exactly?

      Some actual implementation steps would be nice.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    26. Re:Of course by DrgnDancer · · Score: 2

      Except in many cases when IT says "No" they are also saying "It's illegal". I work in government contracting. When I say "No", you are to interrupt that as "It's a violation NISPOM and if I do that we'll all go to jail". There are many industries that deal with people's personal, financial, or medical informational that also have a legal requirement to be secure. I'm not saying that every industry is like this, or that every IT department is only fulfilling its legal obligations when it says "No", but in many cases IT saying "No" is exactly equivalent to legal saying "No".

      The right way to do it (whether it's Legal or IT) is to say "No, but let's talk about what you really need and how we *can* fulfill that need." I'll agree that IT departments who fail in follow through and in making sure that business cases get due diligence are bad and need to be replaced. That's a long step from saying that IT should do whatever management says though.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    27. Re:Of course by Chanc_Gorkon · · Score: 2

      That is an excuse. IT guys CAN and DO keep up with business. We just usually aren't consulted. We don't ALWAYS say know. Maybe you would get better cooperation if it went like this:

      Business VP/CEO/Whoever: IT person, can you reccomend a solution that will help us more efficiently?

      IT Person: I was just thinking about that! How about Product A? It not only promises to do said business function faster, but it also can save us a bunch of money.

      Instead of like this:

      Business VP/CEO/Whoever: I want product C implemented next month!
      IT Person: Product C doesn't run on our architecture and doesn't interface with the company ERP.
      Business VP/CEO/Whoever: I don't care. Just do it.

      Then the death marches begin.

      Businesses aren't at ALL realistic in how hard it is to manage these things. If they actually got IT involved on the decision from day one, we may have been able to save you time and money by making suggestions you probably never thought of.

      --

      Gorkman

    28. Re:Of course by david_thornley · · Score: 2

      For NP-completeness, the Millennium Problem site is a good reference.

      "Has Olafur collected his million dollars yet, which he could if he did have a perfect solution?"

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    29. Re:Of course by Slime-dogg · · Score: 2

      Just as often, though, it goes:

      Manager: I need a basic CRM setup so our regional sales people can get up-to-the-minute information on orders, as well as basic customer info.

      IT: We're pricing this at $500,000 and a year to implement.

      Manager: Nevermind, calling the cloud.

      The good IT employee would say: We're calling the cloud to explore our options.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    30. Re:Of course by Per+Wigren · · Score: 2

      First of all, this was in 2001 or so. Second, the HP/UX server ran on PA-RISC, not x86. Not sure if there even existed HP/UX-compatible PC-emulators good enough to run a Windows web server back then. :)

      --
      My other account has a 3-digit UID.
    31. Re:Of course by mochan_s · · Score: 2

      I need a perfect solution to the Traveling Salesman Problem

      There are many algorithms that get you 99.99% close to the optimal solution of the traveling salesman problem. Most NP-hard problems have very very good approximation algorithms.

      The conversation should go like this:
      Manager: "I need a perfect solution to the Traveling Salesman Problem - I just signed a 7-figure contract saying we'd provide that in 2 weeks."
      IT: "There's no way to do this perfectly, we can do it 99.99% close to perfectly.
      Manager: "That's perfect enough for me. Thank you, there's a lot of money riding on this."

    32. Re:Of course by Geminii · · Score: 2

      Once you put money into the equation, the management types will either give you the cash (doubtful) or they will back off.

      The other 90% of the time, they just say "You're not getting the money; do it anyway." That's the difference between internal and external services. Internal services can be told to do the impossible on pain of being fired; external services can set prices and not care at all if the business management don't take up the offer.

  3. I buy it. by headhot · · Score: 3, Insightful

    Lots of people complain about security and reliability in the cloud. Who do you trust more. A system designed by our underpaid overworked IT staff that got their degree from DeVry? You Consultants that charge $250/man/hour who will be gone when the thing shits the bed? Or Google?

    1. Re:I buy it. by MemoryDragon · · Score: 2

      From a security standpoing always the internal stuff, given that the company is big enough the problem is you cannot even remotely be as secure as cutting a cord in the worst case :-)
      Also think twice about pushing vital company data into something which is well known worldwide and accessible worldwide only protected by encryption to some degree and with security holes you have to rely on someone else to quick fix for you.
      Good luck with calling google in 2am in the morning if you have a problem if you are not an ibm :-)

    2. Re:I buy it. by headhot · · Score: 2

      Who do you think you would have to wake more often at 2am? What system would be more reliable.
      As for security, I think Lutzsec is showing every one, that for companies that are not data centric, like google, amazon, ect, they have no idea how to do security correctly. How would your local staff be any different?

  4. Welcome Brothers! by Anrego · · Score: 4, Insightful

    This has been happening to us in the software world for some time. It's purely a cost thing (imo), which "dealing with IT" is a factor of, but in general I think it is a lot simpler.

    Need some software. Your options be:

    - Pay a team of developers to design, build, and maintain the software you use. Advantage is you get exactly (or well, in theory anyway) what you want. Disadvantage is it can take time to get the bugs sorted out

    - Buy something off the shelf which is close enough. Advantage is you get it right away, it is generally mature out of the box, and you don’t need to keep a bunch of guys around to sort out bugs. Additionally because they sell this software to hundreds of users, they can throw way more development resources as it than you ever could (ye old horizontal market). Disadvantage is you don’t get exactly the features you want, but even that is changing as stuff becomes more extendable and more companies offer “customization”.

    Option 2 starts looking very good, with option 1 becoming more reserved for “weird” or original software that no one else has written. A depressing trend.

    I suspect as this same thing happens with infrastructure, you will find the same. Most businesses use some external provider, and the “real IT” jobs are mainly at places providing infrastructure to others, or handling really unusual cases.

    1. Re:Welcome Brothers! by cratermoon · · Score: 3, Insightful

      At its simplest, the build vs. buy decision is about competitive advantage. If a company needs some commodity IT service or function, it should buy the "good enough" product. If the company is looking to support and enhance whatever it is that company does that makes it unique and better than its competitors, build it in-house and get exactly the right thing.

      Most of what "the cloud" does is commodity functions.

    2. Re:Welcome Brothers! by Cytotoxic · · Score: 4, Insightful

      There is another advantage to "off the shelf" software. Customization is difficult and expensive, so the incentive is to mold your business practice to fit the software. This can actually be a good thing. In many situations it can prevent time wasted reinventing the wheel.

      If I was starting a mortgage business tomorrow, I'd buy an off-the-shelf mortgage origination package and design my entire business practice around the way the software works. This is because the mortgage industry is very mature, and the packages that exist address most business needs right out of the box.

      I happen to work in an industry that has fewer than a dozen companies, worldwide. And really there are only a couple of major players. There is no off-the-shelf solution for our business model, so I've seen the 'build in house' model up close. It is fantastic for providing exactly what the business needs. Everything can be custom tailored to the exact demands of the business at that moment.

      This is also a major weakness of this approach. When there are no limits to what you can do, well... there's no limits to what they can ask for. Smart people tend to be creative. So we end up getting a deluge of feature requests, a large majority of which won't actually help the business. If you can't say "no" on technical grounds you are left arguing on business needs - not the IT mission in the minds of most managers. So you end up building a lot of things that won't really help. In most real-world situations, off-the-shelf carries major advantages in terms of focusing the business on things that will grow the business.

  5. God, I can sympathize by elrous0 · · Score: 4, Funny

    Seriously, I would rather pull my own teeth than deal with my last company's IT people. Getting anything done through them was a nightmare. "Customer service" wasn't even a concept on their radar. "No" was the only word in their vocabulary. They had perfected a variation on "security through obscurity," which could best be characterized as "security through inaction." By not allowing anyone or anything on the system, they kept it secure. Here was a typical exchange:

    Me: We've got a new program that's going to make the company a lot of money
    Them: We can't do anything to help you. And if you try and go around us, we'll try to stop you.
    Me: I just want to put up a simple html webpage with information on it.
    Them: Can't do it. It's a security risk.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:God, I can sympathize by ZenDragon · · Score: 2

      Its interesting to see the point of view from the other side of the fence. My experience has been exactly the opposite. Management quite often will make promises that their infrastructure cant deliver on. When IT says " we cant do it," its usually because management tends to be focused on nothing but their bottom line and refuses to invest in proper infrastructure. That is where the politics comes into play, IT generally could care less about the politics, we just want to get the job done with proper resources without having to bend over backwards and take one in the a** because some technophobe cfo doesnt want to sacrifice some numbers on his balance sheet. When will people realize that they need to work with IT and not against IT? Try it; you will find that things get done much more efficiently. Look at google, facebook, etc.

    2. Re:God, I can sympathize by elrous0 · · Score: 2

      Oh man, you have no idea. Our CEO ultimately fired almost the entire IT department in the end (and it was a beautiful day indeed). It was so bad that the first thing any manager told a new employee was "DO NOT EVER call the IT help desk." Seriously, if you called the IT help desk and asked for anything (or, even worse, dared to complain about something), they would run an "security audit" on your department and basically leave you without computers for at least a day or two. They were that bad. My first week on the job, they threatened to permanently ban me from the network because I missed a one-hour mandatory IT orientation class (and I only missed it because of an emergency that the CEO himself had ordered me to prioritize). I had to get the fucking CEO to call them and *order* them to put me back on the network.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:God, I can sympathize by bill_mcgonigle · · Score: 2

      Can't do it. It's a security risk.

      Well, they're right, of course. Doing anything in business requires risk/reward trade-offs. But the leaf-node IT guy shouldn't be making those business calls - he surely doesn't get compensated well enough to take on the opportunity risk costs himself, and probably lacks the wisdom to make them correctly.

      IT should hand you an invoice to do it right, and your business people can decide if it's worthwhile.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:God, I can sympathize by InsertWittyNameHere · · Score: 2

      To me it sounds like you don't have authority in the company to push these changes. I'm an IT manager and when these kinds of requests come in they have to be approved by a CXO, VP, or some other senior executive, that is the decision maker for that area of the company. Otherwise how do I know that this new program or this new website is in line with the company's goals and direction? You should take your case higher up and get the right people to support your project/request. Also, sometimes the person requesting something is trying to solve a problem but they're requesting the wrong tool for the job or they're overlooking an existing tool. Here are a few examples:

      I got a request a couple weeks ago from a VP to change our AV gateway servers from Trend Micro to Norton. And I said no. Reason #1 - IT decides what AV to use, that's why you pay them to make these kinds of decisions. Reason #2 - changing the AV software on all of our gateways would cost money for licenses and time deployment so we can't just change it willy nilly.

      I got a request from a manager for Blackberrys for all of his staff. I said no because corporate policy doesn't allow that. The people who run the company decided that it's a waste of money to give each employee a Blackberry. It's not even my decision.

      I got a request from a manager wanting Photoshop for all of her staff. I said no because our business has absolutely nothing to do with creating graphics or touching up pictures. I asked her what problem she's trying to solve and she said they need to resize pictures sometimes. All of our computers have Paint.NET installed so I just sent someone for their local helpdesk to round them up in a boardroom and give a quick demo of using Paint.NET to accomplish what they needed. Everybody wins.

    5. Re:God, I can sympathize by ImprovOmega · · Score: 2

      What you neglect to consider is that a secure VPN tunnel back to the main office with NO DIRECT CONNECTION TO THE PUBLIC INTERNET is the correct way to do security monitoring solutions. Your internet connection with a static IP is begging for hacks, man in the middle attacks, compromising the server and replaying the same loop of video over and over, anything.

      The performance may be turds, and they definitely should address that, but dear God, leave network security to the experts.

  6. Answer Cloudy by ShakaUVM · · Score: 4, Interesting

    Different reasons for different sized businesses.

    I moved my small corporation to "the cloud" because even though there have been outages (thoug not for us) in the cloud, it's still far more reliable than running a linux box in a neighborhood where PG&E apparently trips over their own power cords every month, and a UPS only buys the incompetents a short window to get it back up.

    And it's cheaper and more reliable than colocing.

    Has nothing to do with "hating IT" in our case. Hell, I am the IT guy in addition to all my other hats. Small businesses are like that.

    1. Re:Answer Cloudy by Cytotoxic · · Score: 2

      This is the same analysis I have done. We also have very poor power reliability. So our main data center has a diesel backup the size of a tractor-trailer and a week of fuel available, plus contracts with supply companies for fuel deliveries in the event of an emergency. That ain't cheap. We have redundant data centers and mirrored servers in separate states. Also not cheap.

      I've been talking with major colo providers about hosting our ~150 virtual machine servers and our virtual desktops. Unfortunately, they are way more expensive than our expensive in-house setup. We are of a size that we can provide our own redundancy cheaper than hosting providers are willing to do at this time. But I fully anticipate that changing over the next few years. And I'd do it even if the costs were only slightly higher. Having the superior infrastructure and staffing of a Terramark running your server farm definitely provides some peace of mind that is worth a few bucks.

      I would expect that very few companies will house their data infrastructure in-house in 10 years time. This includes telephony as well, which is rapidly moving to voip only. The advantage of having all of your infrastructure hosted and connecting via high-speed redundant data connections is immense. If you've ever moved an office, or had a disaster recovery situation that forced you out of a facility for an extended period, then the advantages are obvious. If you can get a data drop in place, you can move in tomorrow.

      During the startup phase our company was doubling in size roughly every 6 months. We moved to new facilities 6 times in 8 years. How much easier would my life have been if the data center could have stayed in one place while the company moved around? The infrastructure didn't exist to allow that a decade ago. It does now.

  7. I think we've identified the process loophole. by idontgno · · Score: 3, Funny

    Getting a big project started is often such a politically fraught process that for many managers it's easier to simply write a check.

    There is no way the services provisioning and supply chain processes should allow line managers to sidestep corporate IT by merely writing a check. IT is failing in its critical mission to become the unavoidable middle man--the bill you have to pay--by not exercising its oversight over all purchasing decisions. It's the only way: every expenditure must have an IT sign-off to so that a grown-up can make sure IT isn't being left out, and attempting to acquire computing, storage, or communications facilities from anyone except IT must be an immediate termination offense.

    Of course, IT must also make sure its firewalls and content protection systems keep the company's machines safely away from these rogue service providers unless the appropriate genuflections, prayers, and offerings are made to IT. An unsanctioned cloud provider contract is useless if the network won't let your systems connect to the service demarcation of the profider.

    (Am I serious? Am I kidding? Am I both?)

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  8. . . . we came in. by ccandreva · · Score: 3, Interesting

    This reads like an article from circa 1980, just replace "Cloud" with "Personal Computer".

    People didn't want to wait for access to the mainframe, they went to Radio Shack and bought a TRS-80, or whatever local store you had and picked up an Apple, CBM, random CP/M machine, etc.

    Then more PCs showed up, they needed to share data, IT installed a network ...

    Isn't this where . . .

    1. Re:. . . we came in. by ImprovOmega · · Score: 2

      Yes, because everyone absolutely *must* be able to e-mail the latest 200mb "kitties playing with yarn" video to all 1000 of their closest internal friends. Because repeated stupidity like that *never* made an e-mail system choke on its own entrails. No, let's remove the "retarded" 10mb email limit that's keeping YOUR FREAKING EMAIL FLOWING just because you're inconvenienced once a month. Good plan.

  9. I was "all in" for a bit by weave · · Score: 4, Interesting

    I was "all in" for a bit, was supporting the idea of moving an entire college's email system into one of these systems. We set up a pilot and due to a certain username transition going on with that company, it wiped out about 100 of our user's PERSONAL non-college data from the site because they had associated their college email address with the service in the past.

    We begged and pleaded for help. They said they were looking into it. No updates. No promise to make it right. About 2-3 weeks after that, the user's data started to be restored. But I've never felt so helpless during that period. There was nothing I could do. It's a free service, so there wasn't much recourse either.

    I have, or my staff have, in the past done some really stupid things that interrupted service or temporarily lost user data. But we were right on top of it, worked around the clock to fix it, and learned from the mistakes. It's a horrible feeling to lose a system but it's nothing compared to the hopeless feeling of losing user data in a system you have absolutely no control over.

    Needless to say, the pilot opened our eyes.

  10. True then, True now by RivenAleem · · Score: 2

    Below, in process flow format for non IT people. Businesses are afraid of Technology.

    Fear -> Anger -> Hate -> The Cloud

  11. True, but not IT's Fault by MoldySpore · · Score: 3, Insightful

    Getting a big project started is often such a politically fraught process that for many managers it's easier to simply write a check.

    Yes, politics all too often come into play when trying to get a project off the ground and started, especially in IT. But it has more to do with the politicians and the manager than it does with the actual IT staff. And I am not sure how putting it in the cloud avoids the politics? Any project of significance has to be run up the flag pole in any IT situation.

    I am a network engineer for a county government that has it's hooks into state and federal level networks. Our political party is currently republican. So needless to say they hate all democrats. Any democratic IT idea or project that is started is immediately met with HUGE levels of opposition, while any ideas from their side is met with opposition from the democrats. There are also many cases where one party will get elected to the actual city government, while the county officials are from another party, which makes working together sometimes impossible.

    IT and networking department are usually the worker bees, taking orders from their manager and higher ups, who all report to politicians of some sort at some point in the creative process. Getting rid of IT departments isn't the answer. Get rid of the politicians!!! If we remove the politics from most things, they will run better and most likely take 1/2 the time, which will ultimately reduce the cost of projects in man hours alone.

    --

    "I hope you know how very lucky you are to know me, because I am so incredibly incredible."

  12. Hello... IT... by N0Man74 · · Score: 4, Funny

    Have you tried turning off the Cloud, and turning it back on again?

  13. Re:The problem with IT.. well.. one anyway by Cytotoxic · · Score: 4, Insightful

    I've worked at 3 different companies in my career, and at each of them, IT as an organization held the attitude that the company existed for their benefit, and not the other way around.

    IT needs to understand that it is a service organization with the mission of satisfying its customer by providing top notch service and support, and asking "how high?"

    I've heard this exact phrase many times over the years, particularly from big-company alumni. This attitude is exactly why companies fail. The only way to be successful is for all members of the team to work together to make the company successful. If your organization fails to foster true collaboration at all levels, your organization blows.

    It is human nature that everybody wants to be in control. Sales managers want to have everyone cater to their whims, marketing wants their ideas followed without question, even the guys over in finance want to have their ideas implemented across the board without discussion. Well, following that paradigm will get you nothing but failure.

    In a properly functioning company there should be no division between IT and the business unit (and accounting and legal and etc.). Any challenge being faced by the business should be addressed by all members of the organization. If the sales team is having trouble increasing business and feels that a new web application would help, a multidisciplinary team from all aspects of the business should brainstorm the problem and come up with the best solution possible for the company as a whole. There may be accounting reasons for using cloud services that are brought to the table by the Finance guys, and a better technical solution might come from the IT staff.

    Your "service organizations ask 'How High?'" idea leads to misguided projects that don't address the underlying problem and fail to grow the business. Any manager worth their salary should know that they are not the expert in everything and welcome input from all quarters.

    Of course, at the end of the day someone has to make a final call. But the 'service organization' meme is a stupid relic of the 90's outsourcing craze and has no business in modern corporate life.

  14. Short-sighted and thoughtless by erroneus · · Score: 2

    That pretty much describes the recent and current trends in business. When was the last time you heard "20 year plan" let alone "10 year plan" or even "5 year plan"? I used to hear that all the time as businesses made their strategies and plans with longevity and long term goals in mind. These days, you hear planning by the year and the quarter. Long term projects are killed because they cost short-term money with no immediate returns. If there is anything that kills progress, it is this.

    TL;DR? Business has gotten immature and impatient.

  15. Re:The problem with IT.. well.. one anyway by Anonymous Coward · · Score: 2, Insightful

    Thankfully the IT dept you mention had upper mgmt that had a clue. We inherited a legacy backup system that at best was 'shaky' and put in a request for a new backup infrastructure ($15K at the time). Denied. But researchers were generating MASSIVE amounts of data for our storage infrastructure. One day we experienced a triple disk failure (one disk failed, was replaced, and during the rebuild two more fell out of the array). This array was part of a multi-terabyte storage system. Go to the backups on the old legacy system and it cratered (testing was OK when we restored a files here and there to ensure it was working, but when we went for the full recovery, it blew sky high and revealed extensive catalog corruption) Cost us $25K to recover the data (OnTrack - amazing folks for data recovery). When the inevitable finger pointing kicked in, our dept was in the spotlight. When I showed everyone the budget request and subsequent rejection with notes highlighting our concerns with the existing system's reliability, guess whose job was eliminated within 4 months in a 'restructuring'? Wasn't the big boss who denied the capital request!

  16. Re:The problem with IT.. well.. one anyway by Billly+Gates · · Score: 2, Insightful

    Well, it all boils down to your employer's goals. If they make anything non I.T. related then yes it is how high. You are a waste of shareholder money and just there to be keep things from breaking. Not actually providing value at all to the company. You are a plumber and a technician and nothing more.

    if you think you are better than get into sales or management as they are what is truly important. Or join an I.T. company where they actually make money from what you do.

    The outsourcing crowd you talk about is just as active as ever and Clouds are the next progression. Now we can finally focus on our customers are let a website take care of our needs instead. These are answers you may not want to hear but it is the truth. It is insulting and I agree, but these other guys are correct. Technology is a commodity like electricity or plumbing. It is very important, but you never need to focus on it. Just pay by the month and do something else to increase sales. Each department has goals to help the company out and honest I see no value in I.T. other than repairing computers. 3rd party vendors and websites can help with certain customized needs you can't get with Office.

  17. Oh please! "Cloud" != "No IT" by billybob_jcv · · Score: 2

    Anyone who thinks using the cloud gets you away from using your own IT dept is smoking crack. Want to have single sign-on with your corporate active directory? You need IT. Want to integrate your Salesforce.com CRM instance with your in-house ERP system to get customers and orders? You need your IT dept. Want to use a cloud BI tool to make cool dashboards for your CEO? You need your IT dept to feed you data.

    It's really simple - stop seeing your IT dept as a drive-thru fast food joint. Instead of coming to them with a half-baked solution that you need yesterday, try actually including them at the *beginning* of your thought process - and partner with them to meet corporate objectives. Stop thinking that *your* bonus objectives are the center of the universe - and start working together with the rest of the company's senior leadership to develop a prioritized portfolio of projects that your IT dept can help you execute. Take ownership of the business problem, the business process, the business data and the business value of the proposed solution - and let IT take ownership of the technical design, the system vendor management, the system implementation and the system maintenance.

    The one part of the dot-com days that I really miss is that IT was actually considered a strategic partner & leader in the company. Now that the accountants and salesmen are back in-charge, it's 1985 all over again...
     

  18. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  19. The problem is not always IT by EvilAlphonso · · Score: 2

    Where I currently work, if a department comes with a complete detailled project plan we can approve it in less than a week or even the same day if we don't need to go back and forth clarifying important points. The problem is that once we approved the project plan, it must spend about 90 days in the "purchasing" labyrinth. Then the purchase order has to cross the "call for tender" quicksand area (throw in a couple of weeks at least) to finish in the "supplier administration" swamp. We can't purchase anything without an approved detailled project plan, which initially requires a "steering committee" and loads of meetings on the client department side. What happens most of the time is that the client comes to us with a few notes on a napkin, lacking most useful information and with a target date a few weeks in the past. Of course, they then blame us for failing to deliver on time just after leaving said napkin at our door.

  20. Did he ask you to solve in P time? by marcosdumay · · Score: 2

    And here we see the difference between the academical and the real worlds. People solve the traveling salesman problem all the time at the real word. And yes, with exact solution. Of course, for that they need exponential time. If exponential time isn't available, they are ok with an approximation.

    And that also exemplifies the "can't get it done" behaviour the article is complaining about. It is quite a fair request at this level of detail, it may become a bad request with more details, and it is the job of IT to gather those extra details, judge if it is viable and, if it isn't viable, to understand the actual problem and propose a viable way to solve it. Ok, maybe there isn't, sometimes the client is saking for strong AI or something alike, then it is the job of IT to specify what parts of the problem could be solved.

  21. Re:They are not in the I.T. industry by imric · · Score: 2

    "You cost money and produce no business"

    And THIS is where they are wrong. If you all use the same software, there is no business advantage. If you have custom software you need IT.

    Unless you think Amazon, Google or Microsoft is gonna be writing software just for little old you.

    Obviously there is something wrong with 'business school' in this country. Wait. Look around. Yeah. OBVIOUSLY.

    --
    Paranoia is a Survival Trait!
  22. Re:"Business" automation by rabenja · · Score: 2

    >Why do you have to have the business explained to you? Does it mean that you don't understand the business you're working in? We generally end up explaining the business to the users. The paradigm that we work in is complicated and the users in one small part do not understand the interactions with another part. The problem, then, is more of a business analysis nature than a pure IT solution one. The request might be "Give me a invoice for all of the natural gas transportation costs for all of our customers." The question back is "Give me the costing rules, rates, tariffs for the 15 pipeline pipelines involved." This is not a matter of "understand the business." The simplistic drivel I see in these threads avoids the truly complicated nature of some businesses. Go find a "Cloud" solution that collects and monitors all of the tariffs, rates, schedules, tax rebates, costing rules, inventory rules and costs, daily balancing rules and the like for all natural gas pipelines in the US and can apply them correctly to each customer invoice for all customers across the US on an agency basis with our own costing rules built in.

  23. Re:what i think happens by NotSanguine · · Score: 2
    Posting Anonymously as I moderated on this thread:

    with a cloud service the manager gets, at least in the best case: - An SLA

    I am internal IT and we have strong, mutually agreed upon SLAs with our customers.

    - feature or service is quickly in production

    That depends on the feature or service -- and the ability of IT to make it happen. If you worked where I do and had a need for a new server to run software 'X' and a valid business reason to do so, I can have a server up and ready to configure with software 'X' in less than an hour. It'd take longer to modify your contract with the cloud provider. Oops.

    - cost can easily be lower than in house IT, at least for small companies

    Agreed. There are tradeoffs. But then there always are.

    - no grumpy IT employee to deal with

    Just grumpy Indian or Malay customer service reps.

    - can redirect grumpy users to the cloud support center

    I'm sure that will have a salutory effect when critical LOB applications are down and your users hear. "Your call is very important to us. We are currently experiencing higher than normal call volumes. Please remain on the line and your call will be answered by the next available representative. Your estimated hold time is now 167 minutes."

    - when the service fails, the manager can say "not my fault" and "I already called hotline in the cloud"

    I'm sure that would be a great comfort to th principals, knowing that even though they're losing money every minute, it's not the manager's fault.

    --
    No, no, you're not thinking; you're just being logical. --Niels Bohr
  24. Re:The problem with IT.. well.. one anyway by cforciea · · Score: 2

    No.

    Any organization of any size needs to use technology to maintain any sort of competitive advantage. You can't win the game with filing cabinets and hand-written memos anymore. Given that, you need somebody from your technical department high enough up to collaborate as a peer with other people making organization level decisions, or else you end up with what every other IT employee on this page is complaining about: people making decisions about their IT infrastructure that have absolutely no understanding of the viability or cost of any of the decisions they are making. You are exactly the PHB that drives us up the walls. You get mad because we tell you no or don't do what you want and you think it is because we want to run our own little feifdom in our department. We get mad because you think that your MBA gives you the background necessary to decide what is good for the technical side of your company even though you don't know your ass from an RJ45 jack.

    If your IT department is a bunch of yes men that always ask "How high?", you are probably burning through an insane amount of capital having them waste time on projects with rewards minimal compared to time/money investment, and you are also not getting any benefit from your IT pro-actively suggesting projects that would have a wonderful ROI.

    If you are running your IT workers like plumbers, it would most likely be in your company's best interest to let you go.

  25. It's always about the money by theora55 · · Score: 2

    Go outside of IT to buy a "cheap" laptop, cheaper than the standard model we provide. But without the warranty($), and you bought a cheap consumer model, not a business class model($), and it won't run the software your dept. relies on, and when it blows up because you let your nephew install "better" antivirus software to fix the crapware you loaded, IT has to rebuild it. But we don't have an image for it, so it takes a day or 2, instead of an hour or 2.

    Go outside of IT to the cloud for backup, go right ahead and trust business or client data to that web startup. Sure, it's a lot easier than using the corporate VPN, until the data is exposed. Or until you forget your password, and IT can't help you, no matter how much you jump up & down, because you used an outside service.

    It's not okay for IT staff to be surly or give bad advice or not listen. But you may want to consider that some of us have a clue, and a better understanding of our company's IT environment than your brother-in-law, and we do care about what you need, and will do our best to help you.