Archive for July, 2009

CIO Cloud Computing 101: Why Use The Cloud?

Wednesday, July 29th, 2009

By Dr. Jim Anderson

CIOs Need To Make Sure That Cloud Computing Is Not Just A Fad

CIOs Need To Make Sure That Cloud Computing Is Not Just A Fad

Does anyone besides me remember the big Furby craze that swept the U.S. in the early ’90′s? People went crazy for these little plush dolls and they started collecting them in hopes that they would one day be valuable. Well, that never happened and a lot of people got stuck with expensive toys that they couldn’t get rid of. Is is  possible that the current cloud computing craze in IT could be another Furby fad that will fade away?

What Kind Of Services Come In A Cloud?

If a CIO can move beyond the hype, he/she needs to spend some time doing their homework in order to find out what kind of services a cloud could offer that their company could make use of. Neal Leavitt has spent some time studying cloud computing and has boiled cloud services down into four types of services:

  • Basic Services: this is not glamorous, but it may be the most popular type of service that a cloud environment can offer to your business. Basically simple Internet based services such as database functionality and capacity, middleware, and additional storage are used to supplement what your company already has.
  • IaaS: Buzz word alert – “Infrastructure As A Service”. This is when you are renting a complete computer (CPU, storage, bandwidth, etc.) that you access via the Internet. You would use this infrastructure to run your company’s applications on lock-stock-and-barrel.
  • PaaS: Platform-as-a-service – provides your firm with a development environment that your IT staff can use to create new applications for the rest of the company (and your customers) to use. This is computer plus development tools.
  • SaaS: Software-as-a-service – this is where you don’t care about what the software is running on, you just want to purchase access to the application. The most famous example of this is Salesforce.com’s CRM application.

Why Bother With A Cloud?

The Forrester research company has done some investigating and they now claim that most company’s data centers are using less than 50% of their total capacity. Despite the hype that is currently surrounding cloud computing, Leavitt has uncovered three very good reasons for looking into having your firm start to use cloud computing:

  1. Availability: interestingly enough, despite many firm’s misgivings about losing control over their IT equipment, there is a lot to be said to having a professional firm that has the deep pockets needed for redundant systems and tested disaster recovery plans run your IT infrastructure. If you work at a small or even a medium sized firm, this may be especially valuable to you.
  2. Integration Of Applications: sorry, we can’t do anything about those old apps that you are running. However, the new ones that are developed to run in the cloud will almost automatically be easy to integrate because they will use the suite of Web interface languages/tools  (SOAP, XML, etc.) that make this easy to do.
  3. Flexibility: unlike the majority of cell phone vendors in the U.S., currently most cloud computing service providers don’t require users to sign long term contracts that lock them in. This makes it easy to quickly get more cloud resources when your firm needs them.

Final Thoughts

It is all too easy for CIOs who are adverse to change to look at the current excitement over cloud computing and decide that it is yet another fad that will fade away in time. The reality is that cloud computing provides several different types of services that are useful to any IT department. This can’t be ignored.

Additionally, successfully adding cloud computing resources to the company’s existing IT infrastructure will mean that a CIOs will have found a way to apply IT to enable the rest of the company to grow quicker, move faster, and do more.

Questions For You

How much of your existing IT infrastructure do you think that your firm is currently using – more or less than 50%? Which of the four types of cloud computing services would have the most immediate value to your company? Why? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

Cloud computing is all the rage these days and everyone who is anyone is making plans to implement at least some flavor of it as soon as possible. It turns out that the decision to go with a cloud computing solution for your IT department might not be as simple as some would lead you to believe. There are challenges to successfully using a cloud and we need to talk about them…

CIO Cloud Computing 101: Who Are The Players?

Monday, July 27th, 2009
CIOs Need To Understand Cloud Computing

CIOs Need To Understand Cloud Computing

One of the great things about working in the IT field is that whenever things start to get boring, we have the ability to create new buzzwords and make things interesting all over again. The arrival of “Cloud Computing” on the scene a couple of years ago showed that this cycle has not gone away. Maybe it would be worthwhile to take a step back and make sure that we’re all on the same page here – what is cloud computing and why should anyone care?

The Many Flavors Of Cloud Computing

Neal Leavitt has spent some time studying cloud computing and has some thoughts for us.  A quick definition of just what cloud computing is might be a good place for us to start. In olden days (3 years ago), if you wanted to run an application you pretty much had to go out, buy a server, plug it in, load up the software, connect it to a network and then you were in business. Cloud computing changes all of that.

Now all you have to do is set up an account with a company who has already done all of the above steps. You can then load  your application onto their server(s) using the Internet to reach these servers and ta-da you are in business.

There are three main “flavors” of cloud computing that users are employing currently:

  • Thin Clients: allows you to minimize the processing power / storage needed by the end user’s computer and do the “heavy lifting” on servers and storage that are stored elsewhere.
  • Grid Computing: allows computers that may be located in completely different locations to be connected together in order to form a single virtual computing system. An example of this would be specialized image processing computers that were linked to a massive image storage system for processing.
  • Utility Computing: this is cloud computing in its purest form – CPUs for hire. You pay for what you use and you can use as much as you need. This is a great solution for firms that have seasonal spikes in the amount of data that they have to process.

Who Are The Cloud Computing Service Players?

The list of cloud computing service providers is long and seems to be getting longer every day. Here’s a partial list with a number of names that you’ll probably recognize…

Final Thoughts

Ok, so clearly this is not the final thought on Cloud Computing. I’ve got a lot more to cover with you, but this is a good place to quit for now. Cloud Computing was treated as a bit of a novelty when it first showed up. I mean, who would trust unreliable links to remote computers to run critical corporate apps?

Times have changed and the economics of Cloud Computing have also changed to make this a more attractive option. Every CIO needs to be thinking about how his / her IT shop is using computing resources right now and what role Cloud Computing could play in the future. Addressing this issue this will mean that CIOs will have found a way to apply IT to enable the rest of the company to grow quicker, move faster, and do more.

Questions For You

Have you spent any time thinking about using Cloud Computing yet? How long until you run out of room to add more servers to your company’s infrastructure? Have you calculated the total cost of ownership for the servers that you do have? Are your applications too critical to trust to a cloud? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

Does anyone besides me remember the big Furby craze that swept the U.S. in the early ’90′s? People went crazy for these little plush dolls and they started collecting them in hopes that they would one day be valuable. Well, that never happened and a lot of people got stuck with expensive toys that they couldn’t get rid of. Is is  possible that the current cloud computing craze in IT could be another Furby fad that will fade away?

Iran’s Twitter Revolution Holds Lessons For CIOs

Wednesday, July 22nd, 2009
CIOs Need To Plan On How To Deal With Twitter <br> (c) 2009

CIOs Need To Plan On How To Deal With Twitter (c) 2009

Politics is a fascinating subject and I’m sure that we all have our own opinions about the events that are currently unfolding over in Iran regarding their recent elections. However, this posting isn’t about the elections or who won. Rather it’s about the amazing flow of information that happened even in a heavily restricted / controlled environment. We live in the 21st Century and this unfolding story holds many lessons for modern CIOs…

What Does An Election In Iran Have To Do With Twitter?

Noam Cohen over at the New York Times has taken a look at how information has flowed since the unrest began. In all honesty, “twitter revolution” is probably an overstatement. Web sites, text messages, and simple person-to-person conversation probably did a better job of spreading news than Twitter did. However, Twitter did do an amazing job of getting information OUT of the country.

Remember that Twitter is only three years old. It’s impact is much greater than its age would lead a CIO to believe. Although you might not be dealing with a disputed election, Twitter could play a big role in your company’s future.

What Twitter Means To Your Firm

There will be times in the future that your senior management (CEO, Chairman, etc.) will want to control what information is released about your firm and have some control over what people are saying about your company. Twitter opens up a whole new channel for people to talk about your firm. Here are six lessons that the Iranian election have taught all of us about this powerful new communication tool:

  • Twitter Really Can’t Be Stopped: Twitter messages (“tweets”) are really a form of one-to-many communications. There is no centralized site that can be shut down or forced to remove information by court order. There is no stopping this beast.
  • There Is Power In Numbers: A single tweet probably doesn’t mean much. A couple of tweets won’t attract attention. However, a series of tweets about the same subject will start to create an ecosystem about an event or a viewpoint. This can attract attention and start to generate more conversations.
  • Buyer Beware: Remember, on the Internet nobody knows that you are a dog (a saying from the early years of the Internet). Since the people participating in Twitter have no real identity, you really can’t trust what they are saying until its been verified.
  • Home Of Bad Information: There are probably people trying to communicate truths using Twitter, but there are probably also people who are trying to spread lies using Twitter. Whether it’s to drive your stock price down (or up) or prevent / encourage a takeover, all sorts of people will use Twitter to spread completely made-up stories.
  • Twitter People Use Twitter: CIOs always have to keep in mind that the people using Twitter are generally tech savvy folks who are online a lot. This does not necessarily represent the public at large.
  • Twitter Is Connected To The Media: The popular media “gets” Twitter and they are listening in order to get leads on new stories and dig up sources. This means that almost any storyteller now has a potential direct line to a major media outlet.

Final Thoughts

Twitter is yet one more way for people to communicate. It takes a little getting used to for most of us as we struggle to understand why anyone would take the time to send 140 character messages to communicate when we have so many other tools that we can use. However Twitter (and all of its variants) are here to stay.

CIOs need to adapt to this new world. When future events affect your company (disasters, mergers, takeovers, product issues, etc.) Twitter will probably play a role in how information gets out to the world at large. Developing a communication strategy that includes Twitter is a critical CIO responsibility. Addressing this issue this will mean that CIOs will have found a way to apply IT to enable the rest of the company to grow quicker, move faster, and do more.

Questions For You

Are you using Twitter now? Is anyone discussing your firm on Twitter today? Have any of your competitors had discussions about them happen on Twitter? Does your communication strategy currently have a plan to include Twitter as a part of how you communicate information to the outside world? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

One of the great things about working in the IT field is that whenever things start to get boring, we have the ability to create new buzzwords and make things interesting all over again. The arrival of “Cloud Computing” on the scene a couple of years ago showed that this cycle has not gone away. Maybe it would be worthwhile to take a step back and make sure that we’re all on the same page here – what is cloud computing and why should anyone care?

Web 3.0 Is Coming – Are CIOs Ready?

Monday, July 20th, 2009
What Is The Web 3.0 And Are CIOs Going To Be Ready?

What Is The Web 3.0 And Are CIOs Going To Be Ready?

Oh Web 2.0, it seems like only yesterday that you arrived – is it possible that already you may be getting ready to be replaced? The answer is not quite yet, but the outline of what the Web 3.0 is going to look like is starting to firm up. CIOs have been slow to take advantage of all that the Web 2.0 had to offer, will they lag behind again when the Web 3.0 shows up?

What Was Web 2.0?

Before we run off and start making predictions about the future of the Internet, maybe it would be a good idea to take just a moment and make sure that we are all on the same page as to just exactly what the Web 2.0 is /was.

When the web first showed up (Web 1.0), everyone rushed out and created static web pages. That was a great start, but it got a bit boring because nothing changed without a great deal of effort. Web 2.0 extended what we had by adding blogging, Wikipedia, social networking (MySpace, Facebook, LinkedIn, etc.) and even microblogging (Twitter). This changed everything because all of a sudden things could be easily changed – and they were!

What Is Web 3.0 Going To Be?

So what’s next I can hear CIOs and soon-to-be CIOs asking. Dr. Jim Hendler at the Rensselaer Polytechnic Institute has been spending some time thinking about this and he’s come up with some interesting ideas. Dr. Hendler points out that it appears to all be based on Tim Berners-Lee’s (you know, the guy who invented the Web) vision of a semantic web.

In this next iteration of the web, what we’re going to see is more and more complex mashups of data from different applications being used to deliver data in more useful ways. Dr. Hendler believes that the read-write abilities of Web 2.0 applications will be used to build Web 3.0 applications that operate at the data, not the application level.

What’s Going To Make The Web 3.0 Happen?

Before the Web 3.0 can show up, a few critical pieces need to drop into place. Ultimately, what needs to happen is that it has to become easier to integrate web data resources. Here are the emerging technologies that are going to allow this to happen:

  • Resource Description Framework (RDF): provides a means to link data from multiple different websites or databases. Uses the SQL-like SPARQL query language.
  • Uniform Resource Identifiers (URI): We already have these – this is how you merge and map data that is found in different locations on the web.
  • Web Ontology Language (OWL): allows relationships to be inferred between data that is stored in different parts of the same application.

Final Thoughts

Rare are the times that CIOs actually have a chance to get in front of a significant change before it happens. Right now they have such a chance – Web 3.0 is not here yet, but it’s getting ready to arrive.

Spending time now to understand what business problems could be solved or solved better if you had a better description of the data that is available on the web is a necessary first step. Assigning staff to learn and become experts on the new Web 3.0 technologies early on will allow CIOs to have found a way to apply IT to enable the rest of the company to grow quicker, move faster, and do more.

Questions For You

What is the level of adoption of Web 2.0 technologies in  your department currently? Is anyone currently studying the new technologies that Web 3.0 will be built on? Have you created a planning committee to study how Web 3.0 abilities can be used to help your business? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

Politics is a fascinating subject and I’m sure that we all have our own opinions about the events that are currently unfolding over in Iran regarding their recent elections. However, this posting isn’t about the elections or who won. Rather it’s about the amazing flow of information that happened even in a heavily restricted / controlled environment. We live in the 21st Century and this unfolding story holds many lessons for modern CIOs…

Alternate Reality Games: Games That CIOs Know How To Play

Wednesday, July 15th, 2009
Alternate Reality Games Offer IT Leaders A Way To Solve Difficult Problems

Alternate Reality Games Offer CIOs A Way To Solve Difficult Problems

As a CIO, you’ve got some challenges facing you. You’re managing a diverse and potentially distributed work force of highly skilled and talented IT professionals. You need to find a way to keep them challenged, and yet at the same time enable them to find ways to work together. Have you considered Alternate Reality Games?

Leave The Real World – Visit An Alternate Reality

CIOs have been taught that most problems can be solved with the application of some math and a whole bunch of data. However, they quickly have learned that the real world is much more complex than that – there are a number of IT problems that can’t be solved this way.

Jane McGonigal has been looking at big problems like this and she’s got a solution for us: Alternate Reality Games (ARGs). ARGs are immersive games that provide a massively multi-player experience. What makes them unique (outside of their size) is that the game-play unfolds in the course of their players lives over time spans that can range from days, weeks, or even months. This isn’t your father’s Wii.

Tools Of The (Alternate Reality) Trade

Ok, I can hear you saying, so just how do you play one of these ARGs? Well, it turns out that you don’t really play it – it plays you! You already probably have some hard-core gamers working in your IT department, so why not? The folks running the ARG show, known affectionately as “puppet masters” are in charge of distributing potentially thousands of pieces of information that contribute to telling the story of the ARG. These pieces for the puzzle can be distributed via websites set up for the game, email, cell phone text messages, online audio podcasts and videos, etc.

The players in the game don’t play by themselves – there is no way that they could solve the puzzle if they did that. Instead, they need to collaborate in order to share and gain information. They do this by using social networking sites (Facebook, MySpace, etc.), wikis, chat rooms, and blogs to talk about what clues they have and what they might mean. This interaction forms the narrative of the game.

Sounds Like An Effort – Why Bother?

Welcome to the 21st Century. McGonigal points out that ARGs are an excellent way for companies (and IT teams) to master those difficult collaboration skills that CEOs (and CIOs) want them to learn. Two of the skills that can be developed that she points out are cooperation radar – the ability to identify who can best help you, and protovation - the ability to prototype and test solutions quickly.

Oh, and by the way: ARGs are a lot of fun for everyone that is involved. Although they may be working through a simulation of a business problem that your firm is facing, it doesn’t seem that way – it feels like a game.

Final Thoughts

When a CIOs firm  is faced with a BIG challenge that doesn’t have an obvious solution, playing an ARG may be just what the CEO ordered. Although they are not easy to set up, an ARG may offer the best way to quickly test out different scenarios in real world circumstances.

Above and beyond the business benefits that ARGs offer, by using this innovative way to stimulate and engage your department you will have found a way to apply IT to enable the rest of the company to grow quicker, move faster, and do more.

Questions For You

Have you ever used any form of game playing to help your department sort through difficult IT problems? Do any of your department members play massive online games like “World Of Warcraft”? Would your business environment support part of the IT department playing a game to solve a business problem? Do you think that your IT department members get along well enough to work together in order to solve a complex puzzle? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

Oh Web 2.0, it seems like only yesterday that you arrived – is it possible that already you may be getting ready to be replaced? The answer is not quite yet, but the outline of what the Web 3.0 is going to look like is starting to firm up. CIOs have been slow to take advantage of all that the Web 2.0 had to offer, will they lag behind again when the Web 3.0 shows up?

For More Information

  • Check out the “World Without Oil” simulation that used an ARG to simulate a complex problem with no easy solutions.