Comments
litl_phil wrote: While it's nice that Google and Acer share the vision of cloud-based computing, it's also worth noting that we at litl already have a webbook on the market (available at litl.com) that runs our own cloud-based OS. Unlike Chrome, litlOS is focused on creating a new and better web experience for the home, so we don't have the usual browser interface, we have our own innovative UI. In conjunction with easel mode (litl's inverted-V position) and our growing cohort of litl channels (special apps t...
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
Everyone wants to lower their capital expenditures and increase operational efficiency - it's a sign of the times. The economy of the past 12 - 18 months has forced all organizations to do more with less and become more efficient. While everyone can identify with the request to do more with less, th...
SYS-CON.TV
The Well-Spoken SOA - How Well Is Your SOA Running?
Understanding the elements of an SOA in the context of management, security, governance, and the power of words

Theoretically, you could use any type of service platform in an SOA because your loosely coupled service consumers should not need to know what platform you are using, anyway. Also, as SOAs become increasingly complex and volatile, with messages being dynamically routed to services based on content, load, identity, and even the current prices or service levels of particular services, it might very well be that the underlying platform of a particular service is not the same from one day to the next. Under these circumstances, depending upon any one particular service platform to consistently apply your enterprise management and security policies across all other types of service platforms is likely to be problematic.

SOA Management and Security
Platforms specific to SOA management and security have evolved to meet these challenges. In an SOA, services are message-centric. Most SOA management and security products function at the service-message level (for example, by monitoring and controlling SOAP traffic). They are designed to transcend the management and security limitations inherent in service platforms, and to supply more sophisticated capabilities while working well in a heterogeneous SOA. They typically offer support for SLA (Service Level Agreements), QoS (Quality of Service), fault reporting, policy definition and storage, auditing, and related capabilities across multiple service platforms.

Many SOA management systems also share some characteristics with service platforms, showcasing message translation or routing capabilities as "active management." Strictly speaking, this is not really management, per se. This is a capability shared by many elements of the SOA today including service platforms and even hardware. In my personal opinion, careful architecture and design, rather than dogmatic adherence to the idea of one central translation or routing point, is likely to serve most businesses better in the long run. Where you put your routing and translation may very well vary according to the task and the requirements.

At any level of the technology stack, management is about visibility and control. Historical record keeping and auditing are also important. Security and management often use similar technologies and tech- niques, but view things from a different perspective. For example, a denial-of-service attack is clearly a security issue (it may actually be intended to draw attention from a coordinated internal attack and is clearly an attack on the business in its own right), but it is also a management issue impacting load, performance, reliability, and more. Thus, management and security are closely related and some SOA management products are beginning to combine functionality in both areas, thus enabling SOA management and security policy to be defined and coordinated using a common interface, and providing a unified administrative perspective.

The market is crowded with numerous startup companies that sell various products in this space, although some have been acquired or have chosen to reinvent themselves in areas outside of management and security, in response to increasing pressure from the leading Enterprise Management vendors. At the time that I am writing this, CA has had a solution on the market for over a year and HP is believed to be preparing to ship a product of its own very soon.

The SOA Does Not Exist in Isolation
It is important to note that most low-level services are themselves only a thin tier that encapsulates and depends upon a much deeper layer of existing business processes and logic. These business processes depend upon custom applications as well as on packaged applications such as ERP and e-mail systems. These systems work both in tandem with and depend upon other IT infrastructure such as application servers, Web servers, messaging and integration middleware, operating systems, storage, servers, routers, and so on. If any one of these diverse entities experiences a problem, it can have an effect on services at the SOA level.

The problem is that while an SOA management solution can certainly identify a problematic service by monitoring message traffic, it is not able to trace the underlying cause of a service's problem down to a particular infrastructure entity; nor can SOA management software monitor or control the lower-level infrastructure entities themselves to dig more deeply into the problem. The challenge becomes even more daunting when multiple infrastructure entities are contributing synergistically to a problem. In other words, the underlying business logic and the supporting IT infrastructure are completely invisible to the SOA management platform. How can the business determine the true root cause for SOA-level service problems caused by the underlying IT infrastructure?

The answer lies in the existing enterprise management and security systems that are already responsible for the overall health and security of the enterprise IT infrastructure. These existing enterprise systems have sophisticated event correlation and root-cause analysis that they apply with good effect to the existing IT infrastructure. In fact, the need for comprehensive, multitiered management and security is one reason why it is very common for well-managed and secure businesses to have sizeable investments in these enterprise systems already in place. In short, these systems often have established event correlation capability and are already helping to run the existing business processes even before most IT organizations began to consider an SOA.

It is these underlying enterprise management and security systems that must be leveraged to do the heavy lifting in order to perform the necessary event correlation and analysis for all of the parties invested in the SOA's success, including operations, security administrators, development, and line-of-business personnel. When SOA management software is appropriately integrated with existing enterprise management and security systems, it becomes possible to explore and to truly understand the operational and security state of the entire business from one end to the other, from the services that constitute the enterprise SOA down to the lowliest network device. But the bottom line is that in order for the existing enterprise management systems to perform this comprehensive event correlation and root-cause analysis, it is essential for SOA management and security systems to function, not in isolation, but fully integrated with the enterprise security and management systems that are already helping to run the business.

About Paul Lipton
Paul Lipton is an Advisor and Senior Architect in CA, Inc. where he leads the CA Industry Standards and Open Source Program in the Office of the CTO. Paul has been an architect and developer of enterprise systems for over 20 years. He serves on the Board of Directors of the DMTF and the Eclipse Foundation, and has participated in many other industry organizations such as OASIS and the W3C. Paul is a founding member of the CA Council for Technical Excellence where he chairs the Emerging Technology Committee and also leads a project focused on leveraging Web 2.0 to improve research collaboration. He is also a Microsoft Most Valuable Professional and a Sun Java Champion. Paul is a highly sought-after author and speaker, and has shared his knowledge with appreciative audiences around the world covering topics such as industry standards, SOA, open source, technical innovation, enterprise architecture, social computing, virtualization, Web services, management/security, governance, autonomic computing, Web 2.0, and many other emerging technologies.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

No, UDDI is not fated for the dustbin of history, but neither is it the only way to share or distribute policy information. The notion that UDDI must the the center of the universe and holder of all policy is equally absurd. It simply won't happen for practical and historical reasons. Policy will be distributed all over the place; in legacy, identity management, and operations management policy repositories, to name a few. Each of these repositories is optimized to support certain types of policy best at runtime (where it counts). We had best learn to live with that and plan for it.

The Well-Spoken SOA Web Services - How Well Is Your SOA Running? The American comedian and actor Steven Wright once said, 'It doesn't make a difference what temperature a room is, it's always room temperature.' Words are wonderful that way. They can give you a little blast of pleasure when used cleverly, but like everything else they are subject to fashion. For example, I was speaking at a technical conference recently when I overheard a person whom I know, who is well-respected in this field, say something along these lines: 'You have to know how well your SOA is running. Knowing the overall health and responsiveness of your SOA is very important. You've got to get a handle on your governance.' The goal was laudable, but the wording was off target.


Your Feedback
Paul Lipton wrote: No, UDDI is not fated for the dustbin of history, but neither is it the only way to share or distribute policy information. The notion that UDDI must the the center of the universe and holder of all policy is equally absurd. It simply won't happen for practical and historical reasons. Policy will be distributed all over the place; in legacy, identity management, and operations management policy repositories, to name a few. Each of these repositories is optimized to support certain types of policy best at runtime (where it counts). We had best learn to live with that and plan for it.
SOA Web Services Journal wrote: The Well-Spoken SOA Web Services - How Well Is Your SOA Running? The American comedian and actor Steven Wright once said, 'It doesn't make a difference what temperature a room is, it's always room temperature.' Words are wonderful that way. They can give you a little blast of pleasure when used cleverly, but like everything else they are subject to fashion. For example, I was speaking at a technical conference recently when I overheard a person whom I know, who is well-respected in this field, say something along these lines: 'You have to know how well your SOA is running. Knowing the overall health and responsiveness of your SOA is very important. You've got to get a handle on your governance.' The goal was laudable, but the wording was off target.
SOA World Latest Stories
This coming Tuesday, December 8, at 2:00PM EST, SYS-CON.TV will be broadcasting live from its 4th-floor studio overlooking Times Square in New York City a very special "Power Panel" in which Cloud Computing Expo Conference Chair Jeremy Geelan and three top industry guests will be looki...
If you are like me, you are regularly receiving unsolicited email from various quarters, telling you about the latest and greatest SEO solutions on the planet. Just buy the book, or guide, or download the promotional whitepaper and this expert will offer you the latest "Secrets" to sea...
There's a lot of talk about how we need to focus on our buyers' issues and provide them educational insights to help them learn what they need to know to make buying decisions. Heck, I say it in my book...in several places, I think. I've said it on this blog, and I'll continue to say i...
This past weekend I set out explore some of the extension capabilities of Google Wave. One of the weaknesses that have been identified by many is the lack of integration with email. For me, in particular, because Wave is new, many Waves are being orphaned as those playing and testing o...
More good news for cloud computing! Google last week released its once mysterious Chrome Operating System to open source. Chrome OS, available in 2010 – is a web-based operating system that promises to boot up super-fast on a netbook – way faster than the time it takes to start your ba...
In CloudBerry Lab we are striving to make our customer service better. In this competitive market with the abundance of free offerings this is the only way to stay afloat. One of the ways to keep customers happy is to be very responsive when it comes to support request resolution. Shou...
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