We help IT Professionals succeed at work.

Cloud computing....

Mr_Shaw
Mr_Shaw used Ask the Experts™
on
I am a SQL Server developer.

With the rise of cloud computing... what does it mean for me and what skills should I learn for the future?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Cloud computing is the latest fad, but personally I don't see things changing that much.   I am also a SQL developer.  I don't know what company would be willing to put their data into the cloud.  For the company that I am at, our data is everything.  Am I going to trust our data with a third party?  I don't think so.  We will be hosting our own SQL servers for a very long time.  Just my 2 cents.

Greg
kaufmedGlanced up at my screen and thought I had coded the Matrix...  Turns out, I just fell asleep on the keyboard.
Most Valuable Expert 2011
Top Expert 2015

Commented:
Cloud computing is the latest fad
Couldn't agree more  : )

Author

Commented:
I agree, i would not want my data/servers managed by a 3rd party

However, I don't think it is a fad....for example, It will make licensing easier for software houses.

Author

Commented:
ok...maybe I should have asked.... do you think there will be any new opportunities for database professionals with Cloud computing?
Cloud computing is for sure next big thing : http://cloudcomputing.sys-con.com/node/771947

With all due respect i cant see how cloud computing and sql development have anything to do with you and let me elaborate to that. if you discount the fact where the data is stored/located etc it should not affect your programming or development. The people that they should worry about is the IT department (support, system architects etc) as now your company will only need couple reliable independent internet connections. Obviously all these people can be re-trained etc

bottom line you are safe on your current all (obviously training and personal development required), if you want to branch out to other disciplines some sort of vmware, hyperv, citrix certification should be beneficial
kaufmedGlanced up at my screen and thought I had coded the Matrix...  Turns out, I just fell asleep on the keyboard.
Most Valuable Expert 2011
Top Expert 2015

Commented:
Maybe I should partially retract my statement. I think it is a fad in that many businesses are hearing the term "cloud" being thrown around so much, and they seem to be saying, "It must be good. I must have it!" I think cloud computing has its place, but I also think that many businesses who are jumping on that bandwagon might not necessarily need to do so.

Aside from my personal opinion, I am skeptical that businesses will want to rely on a 3rd party which they have no control over (hardware-wise) for uptime and data protection (I realize they do so with respect to ISPs, so maybe the point is really moot). IIRC, Amazon's EC2 went down for a couple of days, and in a digital (and business) world, that is essentially a lifetime.

I also wonder how long it will be before someone figures out how to siphon data from the cloud...  but that could just me being hyper-paranoid. If someone manages to compromise one client's data, I would expect it to be easy to jump to other client's data as well, since it's all in the same place. I think the technology is still immature. Perhaps it won't happen.

This is just my two cents--I am by no means an authority on the subject  = )
Top Expert 2012
Commented:
We need to put our personal biases on one side and see things from a different perspective.  The article Pinal refers to is over 2 years old, so this is far more than just a fad.

In a sense from a personal point of view we are already using data in the "cloud".  For example, the minute you access your credit card information you are getting "your" data from somewhere other than your home computer.  When you fill out your tax return online, "your" data is kept on file so that you can re-use it the next year.  This is a sign of the times and you can embrace it and learn the advantages and disadvantages or bury our head in the sand (and die).  It is really your choice.  Perhaps it does not currently apply to your business, but what you cannot do in my view is ignore this 800 pound gorilla.  Or to be more precise you can ignore it at your (and your company's) peril.

It reminds me of the people that used to say years ago, that they would never allow any GUI interface in their shop (more precisely the term involved "over my dead body").  That seems unthinkable now, but was very prevalent 20 years ago.

Microsoft has invested a ton of money and resources into this.  Trust me as much as you may love MS, they are not doing this for altruistic purposes:  They have seen the writing on the wall.  Perhaps you feel that MS Office 365 or SQL Azure is premature at best, what you should not do is pretend they don't exist.
Glanced up at my screen and thought I had coded the Matrix...  Turns out, I just fell asleep on the keyboard.
Most Valuable Expert 2011
Top Expert 2015
Commented:
@acperkins
I disagree with your "cloud" examples. That data is stored somewhere else other than your machine, true, but tax returns are stored on the software companies' servers. Those companies don't grant the public access to run custom applications on their servers. You can host applications you write on Azure--I'm not certain about EC2. I view the cloud as a public computing resource that is open to hosting data and applications at a cost. I do not see it as merely storage that is disconnected from a user.

I'm not saying the cloud is a bad idea, and I'm not scared to work in it. I just think someday somebody's data is going to be pillaged from the cloud. Yes, this threat exists in the current model (i.e. outside the cloud), but the threat in the cloud is against all users of the cloud, it is no longer a per server/company threat.

Perhaps I should refer to it as a "buzz word" rather than a "fad". Man, I really dislike buzz words   :-P

My hope is for someone to pop in here and blow my argument out of the water in favor of the cloud. I would love to here sound arguments against my position since I am no cloud expert. Perhaps then I will get the motivation to actually play around in the "clouds"  : )
kaufmedGlanced up at my screen and thought I had coded the Matrix...  Turns out, I just fell asleep on the keyboard.
Most Valuable Expert 2011
Top Expert 2015

Commented:
P.S.

My argument is based on my ignorance of the cloud, so I am grateful for anyone to "school" me  : )

Author

Commented:
Thanks