Comments
bruce.armstrong wrote: Somebody just said it better than I did, and with more chops to say it: Open Letter to Mark Zuckerberg, Sheryl Sandberg & Facebook Mobile
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
The Intersection of Legacy Processes and Cloud Computing
How cloud affects existing operational process

One of the really cool things about getting out and talking with users about different cloud computing approaches is that, in many cases, you get to pose radically different ways of doing things within an organization. In some discussions, you can practically see the wheels turning behind the eyes of the audience as they think what this new approach means to them, their teams, and their organization. This usually results in some fun (and challenging) conversations about what cloud adoption means to the existing operational process of users.

I spend much of my time talking with users about lifecycle management for middleware application environments. Anyone familiar with these environments knows there is nothing trivial about them. They are made up of many different parts (operating system, middleware software, applications, etc.), and each of those parts usually involves their own setup and configuration. Of course, not only does each part require its own set of installation and configuration steps, there is also the need to configure integration between the parts, and there are ongoing operational needs as well. To accomplish the various installation, configuration, integration, and operational activities, companies define processes that they typically assign to different teams, thus leading to the all too familiar organizational silos.

When talking to an organization about the nuances of their approach for managing application environments, I always find it interesting to see how a cloud computing approach affects their organizational silos, and thus their operational processes. While these effects are sometimes viewed in a negative light (mostly because they challenge the status quo), it is the job of the cloud provider to show value and benefits in light of any adoption hurdles.

To consider the operational effects cloud can have on application middleware environments, let's consider a common scenario: updating a deployed application in a middleware environment. Whether you realize it or not, over the years, the middleware industry has implied a process for carrying out application updates. This process means that users update applications in-place without addressing the underlying infrastructure. This methodology is really born from two historical challenges associated with middleware environments:

- It took to long to install and configure the environments

- It was too hard to consistently configure the same environment

Now, there is nothing inherently wrong with this process of updating deployed applications, and in some cases, it is the right approach. However, in other cases I have heard users express frustration with this approach. In some cases, users want to deploy application updates into a green field. In other words, they want to deploy their newly updated application onto a newly installed and configured set of application infrastructure.  This is especially true for development and testing environments where users want to eliminate the likelihood of infrastructure configuration drift, thereby ensuring they are testing only the new behavior of the updated application.

Based on previous techniques for managing middleware application environments, the green field application update scenario was hard to support in a viable manner. On the other hand, I show users quite often how cloud computing solutions make this scenario easy to support from a technical perspective. A cloud-based approach makes it possible for users to define and persist templates or patterns that represent their fully configured application environments. Effectively, when combining these patterns or templates with technologies like virtualization, one can provision updated applications on top of a clean infrastructure install in a matter of minutes. Further, they can rest assured knowing that they can faithfully reproduce these environments repeatedly.

Now, the real fun starts when we consider these technical benefits and the capacity of a given enterprise to absorb such approaches.  As I said earlier, often times when I discuss and show these new cloud-based approaches to old challenges, I can almost see the internal contemplation among the audience members. This contemplation is not so much an attempt to grasp any sort of complex technical detail of the cloud-approach, but instead, it is an attempt to reconcile what they see proposed versus what they do now.

Consider the application update scenario again. If I can outline an approach whereby a single user can provision an entire application infrastructure environment, including the updated application, in a matter of minutes, what does that mean to the organization? While it certainly provides a real benefit for some subset of the application update scenarios, it is almost certainly at odds with the current operational processes. Can the enterprise adopt an approach that condenses a set of actions typically requiring multiple teams to carry out multiple steps independent of each other? Ultimately, the success of cloud adoption in many of these cases hinges on cloud providers understanding a potential consumer's existing operational processes and making a best fit proposal for their new approach. It's not easy work for sure, but no one will call it boring!

About Dustin Amrhein
Dustin Amrhein joined IBM as a member of the development team for WebSphere Application Server. While in that position, he worked on the development of Web services infrastructure and Web services programming models. In his current role, Dustin is a technical specialist for cloud, mobile, and data grid technology in IBM's WebSphere portfolio. He blogs at http://dustinamrhein.ulitzer.com. You can follow him on Twitter at http://twitter.com/damrhein.

Latest Cloud Developer Stories
In his session at the 10th International Cloud Expo, Marvin Wheeler, Open Data Center Alliance Chairman, will discuss the success the organization has had in charting the requirements for broad-scale enterprise adoption of the cloud and how 2012 is forecast to be the tipping poin...
With Cloud Expo 2012 New York (10th Cloud Expo) now just under three weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference...
“We are embarking on a critical journey where identity information becomes the key asset of the digital age,” declared Andy Land, Vice President of Marketing at UnboundID, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Geelan. Land noted that “Facebook and Google m...
In this CTO Power Panel at the 10th International Cloud Expo, moderated by Cloud Expo Conference Chair Jeremy Geelan, industry-leading CTOs & VPs of Technology will discuss such topics as: Which do you think is the most important cloud computing standard still to tackle? Who ...
The move to cloud-based applications has undeniably delivered tremendous benefits. However, the associated distribution creates various challenges from the quality perspective: End-to-end tests need to pass through multiple dependent systems, which are commonly unavailable, evo...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
Researchers from A*STAR's Institute of Materials Research and Engineering (IMRE) and their commercia...