YOUR FEEDBACK
Iterators in C#: Nothing Beats the Foreach Loop
Darryl wrote: I'm with Dave, screw your crappy pop-ups.
SOA World Conference
Virtualization Conference
$300 Savings Expire July 25, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA World Editorial - Discovering Dr. Dolittle
From the title, you might be thinking that I'm about to start this month's editorial with a reference to talking to animals and somehow tie that into SOA. Instead, what I actually would like to talk about is the pushmi-pullyu (I got the spelling from Wikipedia; I always thought it was 'push-me pull
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


SOA World Cover Story — Are You Being Served?
Customer-Centric SOA Management

Digg This!

Page 2 of 2   « previous page

All of the different types of technical stakeholders involved need a common and consistent source of information about the many components that constitute the overall application so they can effectively work together, but each stakeholder also needs to consider that application and its transactions from his own unique perspective and technical requirements. It's also often necessary to examine the problematic transaction from the standpoint of both real-time operations and historical data. A historical view is particularly important when responding to customer experience problems after the fact or to determine patterns when problems appear intermittently.

You can get a feeling for how this works by considering Wily Technologies' Customer Experience Manager (CEM) and Introscope customer-centric enterprise solutions. These solutions help IT stakeholders identify and fix components that are affecting business transactions in both Web applications and SOAs. They eliminate the usual finger pointing between the different technical stakeholders by providing a common and consistent source of historical and real-time information about the components and the transactions that flow through them. At the same time, they enable each stakeholder at every level to see the information that makes sense for his role. For example, an operations person might simply see a traffic light icon indicating a red alert when a particular customer business service starts to behave erratically before the customers notice the problem. At the same time, an application support person would see that the problem occurs in a specific Java component such as an EJB and only in certain types of transactions or perhaps only transactions from a particular customer. Application support could then notify the programmer responsible for that component who would get the critical information at the individual object method level. Similarly, if the problem was database-related, another domain expert such as a DBA could get the specific SQL statement that caused the problem in that transaction from the same set of tools, and so on.

Notice that this customer-centric enterprise approach to application and SOA management draws no particular distinction between the components that we call services and the ones we call objects or back-end systems. The perspective is always customer- and transaction-centric as it should be. In fact, since the customer is the focus of this approach, it's quite easy for IT to measure and assign dollar values to every type of transaction to demonstrate and measure the value that IT provides by supporting that transaction along with tracing the path of the transaction through all the supporting systems. This kind of comprehensive measurement and understanding can only be achieved by monitoring business transactions from the customer through the middleware hosting the business logic to the back-end systems and then back to the customer.

Conclusion
Understanding business service roles and applying an architectural view of SOA focused on the customer rather than the IT organization is an effective aid in creating an appropriately customer-focused SOA. Such a focus on the customer demands an equal focus on SLAs as an essential consideration for SOA. Enterprise systems management, SOA services management, customer-centric enterprise application management, and customer-centric enterprise SOA management are all required and must work together for you to meet customer expectations and remediate problems proactively.

Without a consistent and unified view of real-world business transactions as they travel through the entirety of your SOA including various back-end systems, object-oriented business logic, business services, their supporting .NET and Java-centric middleware, as well as other components such as messaging middleware and databases, it's not possible to understand and remediate problems that inevitably occur in any complex distributed system - SOA being no exception. By taking the correct customer-centric approach to management, you may be able to avoid Groucho Marx's dilemma. Your SOA may not seem overwhelmingly complicated anymore. In fact, it may be possible to avoid asking a five-year-old for assistance.


Page 2 of 2   « previous page

About Paul Lipton
Paul Lipton is a Senior Architect in the CA Intellectual Property and Standards Group where he specializes in SOA, Web services, standards, open source initiatives, and emerging technologies. He has participated in many standards organizations such as OASIS and the W3C, is a founding member of the CA Council for Technical Excellence, a Microsoft Most Valuable Professional, and a Sun Java Champion. Paul has also been an architect and developer of enterprise systems for over 20 years. He is a highly sought-after author and speaker, and has shared his knowledge with appreciative audiences around the world covering such topics as Enterprise Architecture, SOA, Web services, management/security, governance, Java, .NET, EAI, and emerging technologies.

SOA WORLD LATEST STORIES
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be
SYS-CON's Virtualization Expo Was Larger Than Any Gartner Event in Two Years
Virtualization has quickly become a staple new concept for enterprise IT. At SYS-CON's 3rd International Virtualization Conference & Expo, held at the Roosevelt Hotel in New York City, June 23-24, we had exceptional speakers with high-quality use cases not only of how virtualization ma
Sterling Infosystems Selects Sonoa to Open Its SOA Infrastructure to the Cloud
Sonoa Systems announced that Sterling Infosystems has selected its ServiceNet solution to more effectively operate Sterling's SOA infrastructure and ensure enterprise-class security, manageability and performance of these customer-facing Web services.
Cloud Computing - IBM's Got Its Head in the Clouds
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown its support behind cloud computing, that delicious nexus of every chi-chi buzzword technology currently in vogue: Web 2.0, rich Internet applications, software-as-a-service, SOA, grid com
Microsoft's Silverlight Boss on How Silverlight 2 Fits in with Media and RIA Scenarios
Scott Guthrie isn't much bothered whether they're called 'Rich Internet Applications' or 'Rich Interactive Applications' - Microsoft, where Guthrie is Corporate Vice President of the .NET Developer Platform and therefore head of the Redmond team behind Silverlight 2, uses both. In a re
Capturing the Aspects of SOA Service Ownership
As the field of service-oriented architecture (SOA) evolves, it brings interesting challenges that should be addressed in order to drive its adoption and realize the benefits it has been promising. It took a while for many to understand that SOA is not purely a technology issue.
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