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."
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...
Because their IT departments actually use the word "NO" when the managers want to do something stupid and retarded...
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?
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.
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.
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.
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.
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 . . .
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.
Below, in process flow format for non IT people. Businesses are afraid of Technology.
Fear -> Anger -> Hate -> The Cloud
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."
Have you tried turning off the Cloud, and turning it back on again?
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.
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.
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!
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.
http://saveie6.com/
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...
Comment removed based on user account deletion
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.
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.
Rethinking email
"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!
>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.
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
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.
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.