Commentary Archives

Why Traffic (as in motor traffic) jams happen for no apparent reason.


From the University of Nagoya, in Negoya, Japan comes an interesting experiment that NewScientist released to video: a simulation of a traffic jam.

The University simply told 22 drivers to cruise around at a constant 30 kmph, in a circle. At first, the cars were both equidistant and moving constantly. They found, however, that little variations eventually caused the traffic to jam up and created a shockwave of slow moving vehicles that moved backwards along the circle at around 20kmph – similar to traffic jams that are observed in real life.

The experiment has often been simulated in computer models but never run full-scale. What’s interesting is that if they had robots running the experiment, the jam would not be able to occur – it takes human error to cause the fluctuations in behavior necessary to trigger the shockwave jam.

Network traffic follows different rules than motor traffic; but again, human error can lead to “shockwave jamming” as well – which is why you’d find that the most critical traffic is often the most “robot-controlled.” Human beings do not choose the bitrate of most VoIP conversations, for example. Web browsing, on the other hand, has human beings “choosing” how much bandwidth to take – whether to watch the high-def YouTube video, the standard-def YouTube video, or to not watch the YouTube video at all.

This is not to say that misconfiguration issues can’t cause problems, but to suggest that problems with network congestion might be caused by a single, human, user. Again – this is why many companies choose to sequester the “humans” away from the business critical stuff.


Commentary Archives

IRC on Numb3rs


One of the big problems with trying to communicate with people outside of IT is that – well, people have misconceptions about what computers are and what you can do with them. From the technical support people who are supposed to “see your screen” to the idea that computers can read your thoughts… well, to many people, computers are like magic to them, so they endow computers with magical properties.

It’s kind of a modern folklore, if you will, not too dissimilar from when people believed that witches’ hexes made cows sick, or that sneezing let demons into your body and caused sickness and madness. It’s a sad but true fact of human nature that we’re more likely to believe superstition than to admit ignorance.

But it doesn’t help when popular culture presents some of these “technological superstitions” as fact.

Recently, there’s a YouTube video going around – a clip from the CBS TV show “Numb3rs,” talking about IRC. It gets the name right – “Internet Relay Chat,” but everything else…

I recently created a video which shows the clip and explains why they get it so wrong. To you and I, this may seem like “explaining the joke,” and in doing so, losing the humor. But to someone who is unfamiliar with IRC or the Internet, it shows why you shouldn’t take your technology cues from so-called “technology”-themed crime dramas.



Commentary Archives

WhereFi, WhenFi, and WiFi.


Sergey Claus and his helpers, (known collectively as Google Inc.), are planning to give out a few presents to travelers until after the new year – free WiFi at 47 airports

Which has me wondering – why isn’t WiFi free at all airports, all the time?  I understand that there’s certainly profit to be made if net addicts or people who simply don’t want to read on a plane pay $10 or $15 to access the Internet for a few hours on grueling layovers, but technology-wise, this seems a no-brainer.  Many airlines offer free wi-fi for business class travelers in their lounges, after all, and if Virgin can offer WiFi in flight, I think the technology has certainly arrived to handle people in a concentrated location on the ground.

Which caused me to wonder – what ever happened to all those plans to cover downtown areas in municipal WiFi?  Oh – that’s right.  It wasn’t profitable enough, so the private companies paid with public funds just decided not to roll them out.  Houston actually took the penalty paid by Earthlink for backing out on the contract to set up a fully public WiFi system in Houston’s poorer neighborhoods. 

What we have here is an “electric car” problem.  We have the technology, we have the ability, the engineering isn’t new, and there’s demand that can be met.  But because the status quo is more profitable with the current technology, the status quo is retained until something comes along which is completely disruptive.

One may think that such a disruption may come from the cellphone market; where 3G and 4G networks provide a promise of Internet interconnectivity anywhere from iPhones and Blackberries.  But even in this market, there are limitations.  Apple iPhones (connected to the AT&T network) have no data caps but cannot tether to laptops, and Verizon’s Droid, which promises tethering in the near future, has a very low data cap – 10GB for $60.  

And all of it comes about because it’s more important for private companies to maximize profit than to maximize technological saturation.  The winning solution isn’t always the superior technology.  You just don’t mind it so much, because most people aren’t aware of what could be. Again – an electric car problem.  We’ve had electric cars for over a decade now and most Americans don’t even know they ever existed – or were driven on Californian roads.  Similarly, people just accept the way things are at airports and in downtown areas, never wondering if things could be better.

The typical way to push superior technology into entrenched markets are either public investment in infrastructure or increasing competition and opening new markets; though I would imagine the barriers of entry into the ISP market are rather high.

But what we can learn from this is that we can – and indeed – have a responsibility to wonder.

Can things be made better?  Is the way we do things the best way.  Obviously, you need objective measurement but ideas should be tested by experiment and service levels need to be verified.  Because you never know.  Maybe there’s a better way. 


Commentary Archives

Ciscollaboration


Cisco released a slew of collaboration products this week. First, of course, there’s Cisco’s WebEx Mail, a replacement for MS Exchange that integrates with Outlook. There’s the Enterprise Collaboration Platform, essentially a social-networking/company portal kind of thingy that competes with MS Sharepoint. And Enterprise Collaboration Platform is an alternative to IBM’s Lotus Connections.

There are some improvements on competitor’s offerings as well; for example, Cisco includes a service called “pulse” which analyzes social network data as it occurs, and tries to “learn the social graph” associated with corporate networks. And another service, called Show and Share, is sort of like an “internal YouTube” for companies. You can host videos internally and show them to anyone inside the company – but they’re not accessible from the outside – or hosted out on the public Internet. This is also integrated with recording solutions from telepresence to the “widdle iddy biddy” Flip Digital cameras.

It’s a crowded market – not only is Microsoft the established champion, but the scrappy Google has entered in the market as well, with Google Apps for Your Domain. The two approaches to unseat the Microsoft Exchange behemoth are very different, as Google’s solutions require moving things out to the cloud.

For various reasons, companies are often hesitant to trust Google – or any company – with sensitive information like business plans, payroll statistics, personal communications, and the incriminating video of last year’s Christmas Party that you really know you should delete but it’s just too good. There’s also the fact that publically traded companies have to have on-site backups of communications for governmental regulatory reasons anyway, so why not just host the whole thing onsite and eliminate the risk, if it’ll cost about the same anyway?

Cisco’s solutions also integrate with unified communications tools like voice, video, and instant messaging, meaning that the 10 minute phonecall at 10:00 a.m. can be on the network by 10:15 a.m. (Finally, communication tools that travel faster than gossip!)

What impact will these tools have on the network? It’s hard to say, really, depending on each particular enterprise. If companies just switch out one collaboration tool for another, it’s unlikely that there will be much of an increase in traffic. But in other scenarios, it’s difficult to suggest whether overall traffic levels will go up or down. For example, instead of e-mailing large video or audio files back and forth, a unified communications portal allows for a much more simplified “multicast” solution which would take up less bandwidth overall. Then again, the ease of multimedia communication might invite more people to create multimedia communications – thus increasing the amount of bandwidth taken.

One force or the other could dominate, or the two could cancel each other out. In either case, it continues to make a compelling case for maintaining monitoring solutions so that you can catch changes in traffic as they occur, and predict future needs.


Commentary Archives

Nomencloudture


Jon on Tech writes about how “The Cloud” is a crock of—well, actually, I’m specifically prohibited from using that kind of language in this blog.

And, to a certain limited extent, he’s right.  “Cloud computing” has been defined and redefined to be almost meaningless.  Anything you can refer to as “the cloud” also has other names elsewhere.  SAAS, Social Networking, Storage – they’re all just big data centers with virtualization.  Skype, OpenID, Google Maps mashups – that’s just all distributed computing. 


“Shock! Horror! It’s starting to sound like The Cloud is just another word for The Internet”


Well, yeah.

Cloud computing is taking hardware and applications which used to run on internal networks and accessing them via the public Internet.  So, in many ways, cloud computing is the Internet.  I don’t think it would be wrong if you exchanged the term “Internet computing” for “cloud computing” in every instance.

So, why do we still use the term “Cloud Computing?”

I think it has to do more with psychology than with technology.  Yes, “Cloud” is a buzzword, but it’s a buzzword that arose in competition with another buzzword: “Internet.”

And that is, there are a lot of people in position to make technical strategy decisions who are afraid of technology – or at least, afraid of what technology means for their business.  For most of the late 1990s and early 2000, the Internet was, if anything, more of a harm to the business than anything else.  First, there was the lost productivity of people surfing on the Internet when they should be working.  And the rise of the Internet also saw the rise in malware, malicious hacking, and the expensive computer security measures designed to counter it.  To paraphrase Dr. McCoy: “[The Internet] is disease and danger wrapped in darkness and silence.”

So the idea that someone would possibly put out their company confidential information, their business contacts, and their mission critical applications out on the Internet sends shivers up the spines of people grown accustomed to associating the Internet with unnecessary risk.  And cat pictures.

So another name was established to explain the benefits of putting business needs out on the Internet.  Something nice and fluffy.  “The Cloud.”  Let’s face it, when people use Facebook or Twitter at home, they don’t think of it as “cloud computing.”  They just view it as “The Internet.”  “The Cloud,” if you’re going to define it, is the word that business prefers to call the Internet. 

It’s a way of making the unfamiliar, familiar.  By calling the Internet “the Cloud” in a business environment, one immediately knows that one is talking about business when using those terms.  It’s the same reason that “money we owe other people” is “Accounts Payable,” and “money other people owe us” is “Accounts Receivable.” 

Not that this has made the problems go away.  One of the reasons it’s called the cloud is because of the lack of visibility and control – an amorphous nature that is vapor-thin.  One in which visibility is difficult, if not impossible – at least, for the most part, until monitoring tools for the cloud are fully developed and implemented. 

You could talk a little bit about “public cloud” versus “private cloud,” the latter term more often associated with virtualized servers in a datacenter environment – but even then you’re talking about concepts akin to “company Intranet.”  Perhaps you’re bringing in a model of service “chargebacks” for computing resources, even internally (with costs on paper) but that model was around since the mainframe era.

So, we’re probably going to continue using the term “The Cloud” when “The Internet” would be just as accurate.  It’s the term that business seems to prefer, and if it means making a few people more comfortable in this strange new century, it’s worth it. 


Commentary Archives

Listen to the Wombat.


We’ve been giving out a bunch of advice on how to present information to C-level executives; the overriding points we’ve been hammering are:


  • Know your audience and give them summarized, not simplified, information.

  • Do not be afraid to make educated guesses when explaining trends, as overall meaning is more important to the C-level executive than pinpoint accuracy.

  • Give CIOs and CEOs actionable items when you report – don’t just give them the information without telling them what they can do with that information.

Recently, AskSlashdot fielded a question about how to talk to executives, and in the comments, there’s some good advice and some bad advice on how to do so.

Good Idea - Smooth Wombat:


How about asking them what they want to see? Prepare a short document listing what information you can provide them and in what format, and ask them what they want to see?


Bad Idea – Hognoxious:


Stick a few Trekkish terms in there - quasitron throughput and such - and see if anyone bites. They won’t.


Good Idea – Penguinisto:


Have a very good handle on what you have, and can and cannot be done. Also, never, EVER promise anything up-front without studying the problem.


Bad Idea – Duradin:


The upshot is once you get that report all nice and automated they'll ask you for the exact same report three months later having entirely forgotten its existence. Don't tell them they've been getting that report daily/weekly already for the last three months. They don't like that for some reason. Re-title it, move some columns around, maybe add a new bit of information and then call it good.


Good Idea – Jschen:


Numbers and stats are nice and all, but beyond the headline numbers, your job is to give an executive summary. Here is what I've been doing: “These things are working well. These are improvements that I am targeting or hope to target. Here are the unique challenges and risks that we face and how I plan to deal with them.”


Bad Idea – Yttrstein:


It's always heartwarming to see a Sysadmin ascend to the point where they begin to slowly realize that justification for their salary is going to have to involve some lying.


And finally, I’m not sure if this is a REALLY bad idea, or a REALLY good one from “140Mandak262Jamuna.” I also wonder if this has already been tried…


Collect the amount of water pumped reported by each sensor as a trace between 9:30 AM and 4PM on the days the market is open. Find the correlation between this trace and the S&P500 index with a two minute time lag. See which sensor has a correlation coefficient more than 0.05. Use that info to come up with a trading strategy to buy and sell the exchange traded fund IVV. Propose a project find the leading indicator sensor for more securities like QQQQ, Diamond, XLF, XLU, XLV, XLP and the stock ANSS. …. Build an empire under you. Watch the cash flow of the company. Just before it goes bust, put all this experience in a resume and get a job in the ultra high speed trading division of Morgan Stanley.


Commentary Archives

Small Scale QoS


I have a new respect for the guy that has to decide QoS policies for the enterprise. Not that I didn’t before, but recently I had to start worrying about QoS policies at home.

Allow me to explain. Earlier this year, Time Warner Cable decided it was going to roll out caps on broadband in Austin, much as it had done in Beaumont, Texas. Doing a quick calculation, I estimated that those caps were going to cost me around $300 a month. Since I didn’t have any other broadband providers in the complex I was currently living in, I decided to move back in with my old roommates, in a 4/4 condo. This condo came with free internet – Time Warner’s business class, which was not going to be capped. Even if it was, the condo also had access to AT&T DSL, so we could always switch if Time Warner brought in caps.

The bad news is that the free connection on the Internet was limited to 2mbps down, 256kbps up, and because of the middleware involved by the condo owner, there were frequent connection problems and just plain connection destructive behavior. Uploading to YouTube often resulted in failed file transfers due to the low speeds. Upgrading the connection through the condo was possible, but the prices, based on Time Warner’s business class prices, were exorbitant. The only upside was that each port had it’s own dedicated 2mbps connection, so whatever happened on one person’s computer didn’t affect anyone else.

Time Warner was expected to roll out broadband caps in September. September has come and gone, and it looks like Time Warner has abandoned plans for broadband caps in Austin after the glum response they’ve gotten from the high-tech test markets. (Looks like I didn’t have to move after all, though my roommates are still pretty cool. ) So, with the understanding we’d switch to AT&T or go back to the condo’s broadband if Time Warner ever did roll-out caps, we decided to get TW residential service in the condo – and since there were four of us sharing the connection, we decided to get the highest speed service they offered – 22mbit down, 2mbit up. (The actual speed was closer to 18mbit down, 1.6mbit up, but still impressive.)

Thing is, for the first time, my three roommates and I were on a shared Internet connection. And we’re all geeks of high magnitude. I have a media center PC, desktop for video editing, laptop for travel, and an iPhone, Patrick, Brendon, and Mike all have laptops, and Mike has an Xbox 360.

homenetwork.png

It actually went pretty smoothly, considering the relative complexity of the network. The Xbox and the Media Center both get wired connections, everything else runs on wireless. Simple enough, and we were up and running within hours.

It wasn’t until the next day when I noticed something strange. I would queue up a whole bunch of downloads on the Media Center PC, and it would saturate the connection. Doing some Web browsing from my computer in my room however, was slow. YouTube videos stuttered. Congestion had reared its ugly head.

But, hey, I thought to myself. I work for a company that deals with this sort of stuff all the time. QoS policies are the solution! And Tomato Firmware had support for QoS policies, so this was a cinch! I’d be ready to go in no time.

Didn’t quite work out that way. Yes, I could set QoS policies, and I made a reasonable guess as to what those policies should be, but I realized, with some dawning sense of irony, that I had no idea what to give high priority, and what to give low priority. I made some guesses, of course, retaining the defaults of giving high priority to the first 512k of packets on Port 80, but lower priority to anything past 512k (likely a file transfer). Then I gave the Media Center low priority, because, by definition, anything done on that box was entertainment, not work or communication. And Skype, Team Fortress 2, World of Warcraft, and the Xbox Live all got the highest priority – all were time sensitive applications. But after that, I drew a blank. Quite simply, I realized I was making guesses. What was the name of that new game that Mike bought? Borderlands or something? What port does that run on? How do I set high priority for Netflix streaming, and only Netflix streaming? What about YouTube? And how much uploading do we do, anyway?

Quite simply, I had no visibility into my network. Tomato Router is great, but it’s not going to give you information like what applications are running on the network, or what sites are drawing the most traffic during what hours. And even though I had power – I didn’t have the knowledge to make the most effective use of it.

I’m sure many in IT management have gone through something similar – ending up with lopsided traffic policies where 10-20 apps ended up in the highest priority class, because they didn’t have a historical analysis of their network to reference.

All the stuff I’ve been preaching over the last three years – they had finally hit me at home. That’s a sobering thought. And this is just one night. We have no way – other than to try to watch a YouTube video in our rooms while downloading off the Media PC – to determine if we see improvement.

I’m going to need to sit my roommates down soon and talk to them about what gets highest priority. This type of discussion really should occur before deployment, but I just didn’t think it through.

At least I can upload YouTube videos now.



This post was compiled with the help of Jesse Najera, Technical Marketing Engineer


Commentary Archives

Can you tell me how to interpret… how to interpret this networking data?


Sesame Street is celebrating its 40th anniversary today, and the Os in Google’s Logo are the distinctive eyes of Sesame Street’s greatest gourmand, Cookie Monster.

Since its beginnings, Sesame Street’s main purpose has been to use Madison-avenue style techniques to give kids the information that they need in a manner that they can understand.  The show was set in an urban environment to mirror the urban environments of most children that did not have access to preschool, and they always made sure that they understood their audience.

One of the most memorable events in Sesame Street history – at least for me, anyway was the death of Will Lee, who played Mr. Hooper.  Rather than broach the topic by having another actor take his place, or having Mr. Hooper “go on vacation,” Mr. Hooper was also to die.  In that episode, the CTW producers took every precaution not to upset the audience – children.  They avoided using euphemisms such as “passed away,” for example, dealing directly with the issue and not confusing the audience.  They researched the concerns kids have after a loved one passes away, found that kids worried that their immediate needs wouldn’t be taken care of, and they made sure to include information that Big Bird would still have someone to make birdseed milkshakes for him.  They aired the program on Thanksgiving so it would be very likely that parents would be around to watch the show with their children.

Additionally, the show has continued to evolve over its 40 years, so much so that the original 1969 show was put on DVD with a disclaimer that the show was for grownups reminiscing and not for today’s preschoolers – the 1969 show shows Cookie Monster smoking a pipe as Alistair Cookie in Monsterpiece Theatre, Oscar not just a grouch but also plain mean, and a scene where Gordon invites a little girl (without her parents) into his house for milk and cookies – innocent enough, but by today’s standards, a little creepy.  But that’s the point – the show has adapted to changing needs over time.

It should also be noted that Sesame Street is just the American version of the show.  “Sesame Tree” is the show in Northern Ireland, and the first episode had Potto and Hilda learning that you can’t just split the Sesame Tree up – you have to share and get along.  Tantan, Moman, Putri, and Jabrik talk about cultural diversity in Indonesia’s Jalan Sesama.  The documentary “The World According To Sesame Street” deals with adaptations in Bangladesh, Kosovo, and South Africa.  In short, the show has always addressed some of the most complex issues that children have to deal with and explained them in a way that a child of a particular culture can understand.


“The Sesame Workshop is a not-for-profit organization that goes to different countries and says: ‘Tell us what your children need.’ Then they have meetings and seminars where they bring together child educators and child psychologists and children’s artists and animators and all of these different people who work the world of children, to create education and entertainment for them. In that way, the people on the ground within a certain country, for instance Bangladesh, get to create their own curriculum and their own puppets and their own street, and so then ‘Sesame Street’ is no longer an American show—now it’s a Bangladeshi show.”


Now, obviously, network engineers typically don’t have to deal with children very often.  (That’s a job for the help desk – kidding, of course!)

More seriously, though, we’ve taken so many life lessons from Sesame Street over the years, and I see no reason to stop simply because we’re “grownups.” And that lesson is this: When you’re presenting something complex to an audience that may not understand it, you have to tailor your message to that audience.  Give the audience the information that they need, and don’t make it either over-complex, or over-simplified.  For example – when talking to C-level executives. 

In some cases, reports are literally filled with red/yellow/green traffic lights, in an oversimplification.  It’s a great way to explain networking performance to a typical watcher of Sesame Street, but… for a CIO CEO, it’s oversimplification.  What executives typically want is information that’s summarized, not simplified.  For example, it doesn’t matter what happened on one particular day for one particular link – it’s more important to know the trend over the month for that link. 

And sometimes meaning trumps accuracy.  At the ground level, at the engineering level, guesswork and estimation are not very useful to the network engineer.  Heck, it may even bother you.  But at the summary level, at a broad view, that can provide very meaningful information, even though it's not 100% accurate.  To take a note from Cookie Monster, moving to “Cookie is a sometimes food,” note that Cookie Monster doesn’t bombard the viewer with how many calories are in a cookie – nor does he note that the “anytime foods” he eats, such as bowls of fruit, also have advantages and drawbacks in the nutritional area; and that everybody’s nutritional needs are different – but he still gives the viewers information that they can use.  “Cookie is a sometimes food.  Fruits and Veggies are an Anytime Food.”


“Well, me known for eating cookie,/When me don't, they shout,/"Look, he trying to throw loyal fans a curve!/What he doing eating fish,/Or vegetable dish?/Man, he sure got a lot of nerve!"


Well, me answer you straight,/When me filling up plate,/Taking only cookies is all wrong!/'Cause you also got to eat/Fruit or veggies and meat/If you want to be healthy and strong!”


And explain what needs to be done – add actionable items to the report.  You notice that every time Sesame Street introduces a letter, like for example, “C”, they actually give examples of its use – such as “Cookie.”  It’s one thing to say “The link to Houston is suffering from poor performance” – tell the CIO what he can do to improve that performance, whether it’s a new server, recoding the application, or more bandwidth. 

I guarantee you that you’ll get a warm and fuzzy feeling inside if you do. 


Commentary Archives

SimCisco


Cisco has had success promoting it’s ASR routers through the “Cisco Edge Quest” games – the first one being a 3D “shoot-em-up” without the shooting, and the second one being a rail racer much like AudioSurf.

But Cisco’s released a new game called “myPlanNet” which is essentially a SimCity clone based around Cisco technology… a… “SimCisco,” if you will.

It reminded me especially of AeroBiz, the old airline simulator games from the 16-bit era.  At any rate, Cisco’s myPlanNet game consists of you choosing to be a Phone Service company, a Cable TV service company, or a Mobile Service company.  It doesn’t matter what you choose because within a few turns, all three are basically indistinguishable.  You roll out services (enabled by Cisco products you buy) and try to manage consumer satisfaction while making a profit. 

I’m not quite sure what kind of company you’re supposed to be running, as you pay to develop technologies that you need to buy Cisco’s gear in order to use.  I’m also not sure that it’s a little overbroad – and that if it wasn’t a computerized fantasy world, you might have to deal with the FTC before going into so many markets that you end up becoming the ruler of the entire telecommunications infrastructure of the known game universe.  

It’s not a particularly hard game, but the networking screen gives you a very good overview of Cisco’s product line, and you’re introduced to each one when you roll out a new technology that could use it.  And the technologies it covered basically mirrored consumer adoption of the Internet, and gives you a good idea of where we’re going as well.  All of it is current technology, though not necessarily currently commercially viable.  Things like holograms, for example, are certainly a cool Cisco technology, but I’m not sure that they’re going to have much more practical use than the television screen.  Then again, I thought Twitter was a fad too. 

What isn’t a fad is the idea of using interactive media in marketing; going beyond the idea of advertising in games to giving product information as the game.  I think it’s probably one of those weird cultural shifts that we’ll find as the Nintendo kids turn thirty and start taking on more responsibility in purchasing decisions.


Commentary Archives

Cynical Cloud Computing


InfoWorld’s Paul Krill recently reported that Richard Marcello, President of technology, consulting, and integration solutions at Unisys, said something that could be regarded as a bit of a PR blunder at the Cloud Computing Conference and Expo.

“We were able to eliminate a whole bunch of actually U.S.-based jobs and kind of replace them with two folks out of India to serve a 1,200-person engineering organization.”

Well, great for those two guys in India, and I’m sure it’ll go a long way towards helping the Indian economy recover from its recent invasion of Dahler Mendi Clones… FROM SPACE! Still, I’m sure everyone who works in IT in the U.S. felt a chill go up their spine when reading that quote.

Now, part of the reason that Unisys was able to cut those jobs was because they set up a “private cloud” in the company, which allows them to do server provisioning in five minutes, compared to 10 days of manual provisioning. These provisioned servers could then be managed remotely.

This is true enough, as far as things go, but oftentimes it seems that companies view IT as nothing more than a capital expenditure which should be cut as much as possible. IT is not just a capital expense – it is, and always has been, the “force multiplier” of the business. IT doesn’t just cost money, it enables your company to grow with new challenges. Smart IT is about developing or delivering applications – and if you have a surplus of IT, consider using that surplus power to either improve performance for existing applications, or work on developing the applications to simplify workload.

The real power in cloud computing and virtualization is not just that it saves hardware costs, but that it frees up your engineers from doing things like maintenance and administration when they could be engineering – solving problems and improving solutions. In other words – IT doesn’t generate revenue directly, but they make the revenue generating parts of the business generate more revenue. If you don’t see value in that, you’re doing something wrong.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59