SQL Server with Mr. Denny

Apr 6 2009   11:00AM GMT

My take on databases in the Cloud

Denny Cherry Denny Cherry Profile: Denny Cherry

I haven’t made a decision on putting databases in the cloud.  I think Amazon and now Microsoft have the write idea for cloud databases.  Give people lots of options, use named value pars (AmazonDB or the old school Azure database) when it makes sence and use full blown RDBMS when it makes sence.

But the big question that I have (besides pricing) is how does all this fit into the overall picture for my company or my client.

Do I see a lot of large enterprises moving large parts of there environment into the Cloud?  Probably not.

Do I see the small/medium business moving customer facing applications to the Cloud?  Possibly, it’s going to depend on the application and the business model.

Do I see the cloud being a stepping stone in a eventual path to building your own data center?  Very much so.

Why don’t I see large enterprises moving data into the cloud?  Mainly control and compliance.  Large companies (and even larger medium sized companies) want to control everything about there data.  They also need to be able to ensure that no one who isn’t authorized to view the data can’t view the data.  The easiest way to do this is to own the machines that have the data. Large companies also have to have DR plans.  Those plans usually can’t depend on some other company doing “Yes, it will be back up.”.

I said above that I see the cloud being a stepping stone to getting your own servers and data center.  The path that I see in my mind is for the small to medium business who can’t afford to setup their own servers onsite or at a colo.  For them cloud computing is a great first step to let them get started and see where the application goes.  If nothing happens, then there isn’t much capitol lost.  If it grows like crazy then everything scales nicely (not yet sure how well and automatically the databases scale).  This gives the SMB the ability to judge where the business is going to go and how fast it’s going to get there.

Some applications may be able to stay in the cloud forever.  Either they persist a lot of the data at the client, or they simply never outgrow the cloud.  On the otherhand I see a lot of applications going from running in the cloud to moving to an MSP (Managed Services Provider) such as Rackspace, MaximumASP, etc.  These guys offer the benifits of dedicated hardware, without having to shell out the massive amounts of cash up front.  Over time however it becomes cost ineffective to continue at an MSP, and buying your own hardware simply becomes the correct thing to do.  The trick is knowing when this is the case, so that you aren’t spending a lot of money at the MSP.

Now for those that were paying attention, you’ll noticed that I skipped the point above about the SMB moving somethings into the cloud.  I think this falls into both answers above.  Some things will make sense to host up in the cloud, other things won’t.

What do you think will happen to the cloud?  Where do you see it being really useful?  Will you be moving applications into the cloud at your current company, at a future company?

These are questions that you’ll need to ask yourself at some point, so why not now?  In these times of rapid change to the IT world (and the world in general) don’t be afraid to change your answers to these questions.

Denny

6  Comments on this Post

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • DorianG
    The cloud isn't perfect for everything as you've mentioned; e.g. large business that require control and security. From a technical standpoint, the cloud is also probably not going to be a very good solution for any size business that deals with tons of sub 4kb files or instances where there are tons of database requests. For example, I'm currently running a few [A href="http://www.bluelock.com"]vm ware[/A] servers in the cloud and they are totally being outperformed latency wise by my old dedicated machines when it comes to quick database access and small file read; e.g emails. (I wonder if i could ask to use a different file system like maybe ReiserFS) However, fortunately, I didn't change to these vm ware servers because I was looking for speed. Actually, I was looking for cloud based redundancy on the cheap. Anyway, there are trade offs for sure. Nice article. Cheers.
    0 pointsBadges:
    report
  • Exportberater
    I really do not understand what you mean by this metaphor of a cloud... [A href="http://www.exportberatung-24.de"]
    0 pointsBadges:
    report
  • Apollosan
    this part is really comendable What do you think will happen to the cloud? Where do you see it being really useful? Will you be moving applications into the cloud at your current company, at a future company?
    0 pointsBadges:
    report
  • Denny Cherry
    The cloud based products will continue to grow as time goes on. The company I work for today has some stuff in the cloud, but our core application is a Software as a Service (or cloud) application so there isn't much more we could move into the public cloud if we wanted to.
    66,065 pointsBadges:
    report
  • 01911506657
    Fantastic article it is I already read your post. I think this post is very very important and valuable.
    0 pointsBadges:
    report
  • Smtur
    I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. learn-how-to-play-the-guitar123. blogspot. com
    0 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: