Click to Play

SES: A Cup of SEO Alphabet Soup
Often times, the topics at conferences are almost too narrow and the C-level attendees struggle to see the big picture. SES New York tried to solve that problem...

Recent Articles

The BBC Controls A BotNet For Viewer Benefit
This is what happens when television people get their hands on 22,000 compromised computers and think it would be fun to play around with a Botnet. The question surrounding the BBC television program "click" is...

Google's Website Optimizer Techie Guide
Google Website Optimizer is in news again. Recently it had launched its new channel on You Tube and just before that a Google Website Optimizer forum for its puzzled users. Now moving a step further, their...

Red Hat And Microsoft Work In Concert Towards...
Peter Galli over at Port25 is reporting: "Microsoft and Red Hat announced this morning that they have recently signed agreements to test and validate their...

IT Departments Making Better Use Of Resources
Here are a few excerpts from an article by Tom Kaneshige, IT Learns To Do Less With Less: Forget "doing more with less" - that's the IT mantra of yesteryear. Now IT departments are making...

Positive Changes In The Open Source Model
I was thinking about how much the open source movement has progressed in the past year. More specifically, I am pleased with how the typical stance of open source proponents has shifted during 2008.


04.07.09

Focus On Architecture To Succeed In The Cloud

By Mike Kavis

A small number of bloggers keep reminding the industry of the lessons learned from SOA. We keep reminding people that to succeed in the cloud there must be a focus on architecture. Well it doesn't sound like many people are listening.

The same patterns of destruction that caused so many SOA failures are apparent once again as organizations look to the cloud as their next savior.  Here are the patterns that I am referring to:

• People arguing semantics

• Vendors rebranding everything as the cloud

• People taking a technology first approach instead of a business first approach

• IT talking to the business in technical terms

• Resistance to change

• Ignoring organizational change management, thus not addressing the resistance properly

I could go on but you get the point.  Each of the patterns I mentioned above were issues that made SOA Initiatives very challenging or flat out fail.  I have been seeing so much chatter on Twitter about cloud definitions that I have one definition of my own to offer.

Cloud Insanity - To repeat the same behaviors that caused SOA to fail and expect a different result.

Let's get back to the basics folks.  Public clouds are off premise infrastructure in a shared environment.  Your stuff is running on computing resources with other people's stuff.   Private clouds can be on or off-premise but are not shared.  In other words, you know what servers your stuff runs on.  There is no need to get more granular than that.  There are a variety of "as-a-Service" terms.  Just remember that PaaS (Platform as-a-Service) is infrastructure on a proprietary platform which forces you to code in a certain language.  Infrastructure as-a-Service is infrastructure that allows you to build your stuff in any language that you choose.  Software as-a-Service is exactly that, software that you pay for that runs somewhere else written by somebody else.

The Power, Control and Services You Need Wrapped
in the Expert Support You Want - Learn More


The definitions do not need to be more complicated than that.  What we should be focusing on is business drivers, risks and issues, standards, case studies, and other productive conversations that might help somebody actually deploy something in the cloud.

The other issue I see is many people are looking at the cloud because of the hype, not because they have business justification.  If you are thinking about moving your complex legacy systems to the cloud, you might want to rethink that strategy.  Any value that a business may gain from moving old stuff to the cloud will likely not be realized because of the huge costs and complexities of trying to migrate something built for on-premise to off-premise.  It is best to deploy new systems or services to the cloud.  They can be architected for the cloud and do not require IT to spend tons of money converting things that already work.  Instead, IT can add value by spending time on new things and deploying them in a more efficient manner.

Continue reading this article.


About the Author:
Mike Kavis is a veteran Chief Architect with over 23 years of IT experience including distributed computing, SOA, BPM, data warehouse, business intelligence, and enterprise architecture. Read Mike's blog at Enterprise Initiatives.
About ITProNews
News and updates for the IT professional





ITProNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
PerlProNews.com SQLProNews.com
SysAdminNews DevWebPro.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITCertificationNews.com






-- ITProNews is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
©2009 iEntry, Inc. All Rights Reserved Privacy Policy Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article


ITProNews News Archives About Us Feedback ITProNews Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact