Posts Tagged ‘Salesforce.com’

Cloud Computing 101: Just Exactly What Is A Cloud?

Thursday, November 17th, 2011
Image Credit IT Managers need to understand just exactly what a cloud is

IT Managers need to understand just exactly what a cloud is

So there I was the other day talking with one of my IT manager customers and I was going on and on about how her team needed to start adapting their design process to include cloud computing. She knows me very well so she felt comfortable in stopping me in mid-sentence. She said “Jim, I’ve been hearing a lot about this cloud computing stuff and I sorta know what is it, but I’m not sure that I fully understand it. ” Oops, I hadn’t realized that there were still folks out there that hadn’t “drunk the cloud Kool-Aid”. Ok, so now we’re going to take care of this.

Say Hello To Cloud Services

So why are IT managers (and everyone else) struggling to get their hands around just exactly what cloud computing is? I believe that the cause of the confusion is simply that there are a bunch of different things that have been lumped together and are now being called “cloud computing”.

Let’s start with the most basic form: subscription services. In the old days, when an IT department purchased some software disks would arrive in the mail, your team would install them on servers, and you’d be up and running. That’s not the way that it works when you are using the cloud.

When you are using cloud computing, instead of having to physically touch hardware and software in order use an application, now all you have to do is to subscribe to it and you can access it over the Internet. No disks, no servers. Great examples of these types of subscription services include Google’s Gmail email service and Salesforce.com’s CRM application.

This is where things can start to get confusing. There’s more to cloud computing than just subscribing to someone else’s application. The company applications that are currently running on servers located in your data center can be moved “into the cloud”. What this means is that you can use servers and storage systems that are remotely located in a cloud provider’s data center to run your company’s applications. You would access your applications and data via your Internet connection.

How Much Is All Of This Going To Cost Me?

The fact that cloud computing is even an option is pretty cool. However, just being a shiny new technology is not enough – there has to be a solid business reason for moving your IT operations into the cloud.

Let’s take a look at costs. First, if you choose to not take advantage of cloud computing then you are still going to have IT costs. In order to stand up new IT applications (and expand what you already have in order to meet growing user demand) you are going to have to buy and install more servers. As long as you are getting more servers, you’ll also have to get more storage. All of these new boxes will need to be maintained and so you’ll need to hire more staff to administer them.

In order to avoid these upfront IT costs, IT managers can make use of the cloud. If you are going to make use of cloud computing’s application subscription services, you need to be ready to pay per user, per month. Salesforce.com charges between $5-$25 per user per month. Google’s office suite of applications costs $50/user per year.

If you choose to run your existing IT applications in the cloud, then you’ll end up paying for how much computing horsepower and storage you use. One cloud computing firm charges six cents per processor per hour of usage.

Oh, and one more item. The way that you’ll connect to your applications in the cloud will be via your Internet connection. Given the importance of information technology, this connection that used to be important will have just become vital. This means that you’ll need to get a larger bandwidth connection in order to deliver the application management functions that your company will expect from your team. This means that you’ll also probably need to invest in a redundant connection in case your primary connection goes down.

What All Of This Means For You

Cloud computing seems to have shown up almost overnight. IT managers might have initially thought that it was another one of the seemingly countless IT fads that have come along in the past few years and shrugged it off. However, for some compelling financial reasons, it’s starting to look like it has taken hold and is here to stay. It’s time for IT managers to show some thought leadership when it comes to clouds.

Some of the reasons that cloud computing has caused so much confusion among IT managers is because it is so many different things. In its simplest form, cloud computing is a subscription service where software is delivered over the web. One step beyond this is using remotely located computing power (the dream team of both servers and storage) to execute company IT applications which are then accessed via the web.

All of this functionality comes at a cost, of course. IT managers can avoid the upfront costs of having to purchase IT hardware in order to launch a new application by using the same resources located in a cloud. However, they need to do some investigations in order to make sure that they’ll be comfortable with having their data and applications being stored someplace else.

- Dr. Jim Anderson
Blue Elephant Consulting –
Your Source For Real World IT Management Skills™

Question For You: Do you think that IT Managers should insist on knowing where in the cloud their applications and data will be stored?

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

P.S.: Free subscriptions to The Accidental IT Leader Newsletter are now available. Learn what you need to know to do the job. Subscribe now: Click Here!

What We’ll Be Talking About Next Time

I love clouds, you love clouds, we all love clouds. It seems like everyone in IT is talking about cloud computing and how it’s the next big thing. Look, I think that there’s a lot of good things about cloud computing, but I’m not convinced that it’s the right solution for everyone. This brings up the question of how an IT manager can find out if cloud computing is right for his or her IT department. It turns out that there are three questions that just might provide the answer that you are looking for.

Is On-Demand The Right Solution For Your IT Team?

Thursday, August 5th, 2010
Image Credit Sure It Sounds Great, But Is On-Demand Right For You?

Sure It Sounds Great, But Is On-Demand Right For You?

If you’ve been reading any of the trade press over the last couple of years, you have undoubtedly run across story after story that talked about the next big thing in IT: on-demand computing. I’m willing to bet that members of your IT team may be clambering to take your next project “into the cloud”. Sure it sounds sexy, but should you do it…?

It’s All About The Upside

Look, haven’t we all finally figured out how to do all of this IT stuff the right way? Why would any IT Leader in his / her right mind even consider using an on-demand solution when you are creating your next enterprise solution?

The upside of moving your team’s efforts to using an on-demand IT architecture are pretty powerful: much lower hardware requirements (for you, maybe not so for the on-demand provider!), a drop software development costs, and simplifying the always-present challenge of how you can update an application that is used by lots and lots of employees. Having a single version of an application that exists on an on-demand system sure seems to be the right way to go. Or is it…?

…But Then There’s That Downside

Pesky issues such as reliability keep popping up when IT Leaders start to talk about on-demand based IT solutions. What are your customers going to do if the on-demand system can’t be reached. Oh, and how long is this down time going to last…?

Can anyone say “customization”? When you have a single version of an application running in an on-demand environment your end users will by necessity lose at least some of their ability to customize the application. Is this a big deal? It all depends on how big of an impact on productivity that customization had…

No man is an island and the same thing can be said for your IT applications. It turns out that integrating an on-demand application into all of those other applications that the company is using can be a tough nut to crack. Yes it can be done, but no it’s not going to be easy.

What All Of This Means For You

For those of you who were looking a silver bullet solution and thought that you had found it in the on-demand design, sorry. Yes there are benefits, but these come with some serious costs.

Getting out of the business of having to worry about what hardware your solutions are running on and where they are located would be a great feeling. However, you then start to have a brand new set of reliability and integration issues that show up.

In the end, on-demand is here to stay and just based on the cost savings that it delivers alone it’s going to be the right solution for certain IT challenges. However, it’s the wise IT Leader who pauses before jumping into the on-demand lake and makes sure that it’s the right decision for right now…

- Dr. Jim Anderson
Blue Elephant Consulting –
Your Source For Real World IT Management Skills™

Question For You: Do you think that the on-demand security issues will ever be solved or will we just learn to live with them?

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

What if software was free? Every IT Leader has to stop and ask themselves this question every once in awhile. With the cost of ERP and database systems constantly increasing, software costs can quickly become a significant expense for any IT department. The “Open Source” software movement, born in the days when Napster was giving away commercial music for free, is one way the IT departments can get high quality software for free. But should they?