[ Project Management, Info Systems, Business Analysis, Software, and More... ]

An Overview of Cloud Computing

Blog Category: Professional — Blogged by: admin on February 23, 2009 at 6:37 am

A friend in IT recently asked me to explain cloud computing to them. It’s a complicated question because 1) personal cloud computing (think Sugar Sync, etc.) is very different from enterprise cloud computing (think Amazon S3, etc.) and 2) The vendors offering cloud services are offering really different products from each other.

I gave my friend the best summary which I could, but later I referred him to this old but excellent summary of the state of cloud computing. It has great great play-by-play on the offerings from each of the major vendors.

Things have shifted a little bit since then, but this is still the best summary I’ve seen on the web. And Amazon is still kickin’ everyone else’s butt with their simple image-based solution.

Cafeteria IT: An approach to infrastucture management

Blog Category: Professional — Blogged by: admin on March 24, 2008 at 9:42 pm

David Christiansen has a great post over at techdarkside entitled, “What IT Should Learn from GoDaddy.com“. In it, he argues that IT departments should offer pre-spec’d, preconfigured, “cafeteria style” offerings to their internal organization. A la:

  • Standalone High-Speed-Production-Server: $16,000
  • Standalone Medium-Speed-Production-Server: $11,000
  • Virtual Medium-Speed-Development-Server: $6000
  • Storage Space: $5000/TB

The idea is that your infrastructure team would go out and spec out these configurations for typical applications, add some overhead (say 15%) to cover cabinet space, UPS, etc., and then offer them to all departments for whatever applications they want to run.

Christiansen argues that departments will be more likely to use these configurations (rather than going through the trouble of spec’ing something custom) because they are readily available buffet style, like a cafeteria.

What I love about this approach is that it clearly places the onus for paying for the gear on the originating department (so the gear doesn’t somehow come out of IT’s budget!) and that it increases visibility into the inner costs and workings of the IT hairball. This is a great way to take your users to the next level in understanding their infrastructure needs.

IT Infrastructure Mistakes: Overbuilding

Blog Category: Professional — Blogged by: admin on March 14, 2008 at 10:59 pm

A story: I was once a team member on a project to move an office from one location to another. Even though there wasn’t enough equipment and people to fill all of the available office space in the new location, the project manager insisted on taking advantage of management’s good will and the available resources to build out the unused space.

Several months after the move, employees began complaining about high noise levels. It was determined that the cubicles were too noisy because the ceiling was highly reflective, the cubicle walls were short, and the cubicles were too close together. All of the cubicles office wide—including all of the unused build out—had to be replaced with taller walls and moved farther apart. Fixing the unused build out added about 35% additional cost to the change.

This was a classic case of “overbuilding,” the tendency to buck rolling wave planning and build things now which aren’t needed until much later. You see this all the time in IT Infrastructure projects. A small business learns that a bigger competitor has a high-availability SAN. Because that little business might someday have hundreds or thousands of customers and because they want to “keep up” and look “big,” they spend big money on their own SAN.

Next thing you know, a tiny IT staff has to manage a super-complex system in which they are using 10% of the functionality. Three years later, when better, simpler, faster technology rolls out, they’re stuck with the existing system.

How do you avoid the overbuild mess? By taking the building-block-approach to infrastructure design. A topic for another post…

 
:)