| By David Linthicum | Article Rating: |
|
| May 26, 2006 12:00 PM EDT | Reads: |
14,968 |
So what's hot these days in the world of SOA? Governance, registries, orchestration...? Nope. As folks looking to implement SOA seek that first killer project the emphasis is on what to do, not what you use, and that's exactly the right way to think. As SOA becomes more of a reality among the Global 2000, the focus on discipline as a concept will be as important as solutions, perhaps more important than many expect. Let me explain.
This is a clear trend that I see in the SOA space, those charged with building SOAs in their enterprise are working on establishing approaches to the implementation of their SOA instance, and aren't yet looking for "key enabling SOA technology," at least not yet. This means that they are setting up methodologies, defining deliverables, and how all of these artifacts are related. What's more they're focusing on education, understanding just what they're doing before they do it. We've learned from the past that quick movements towards a technology trend, without the proper amount of upfront thinking typically means failure.
If you ask me this is a good trend. While SOA is attractive as the hot new technology, or perhaps the reinvention of existing technology, most enterprise architects view SOA as a key strategic initiative, and aren't willing to risk failure. This is evident in the SOA's slow uptake, now accelerating, as larger organization do some advanced planning as well as get a bit smarter in dealing with the notion of SOA, keeping in mind that it's really a journey not a destination.
Finding an approach isn't that easy, however. There certainly is a great deal written on the topic by some very smart people, but the right approach for your particular organization may be a bit different from the generalized approaches/methodologies you see around today. In other words, you'll be doing some planning to create the plan. For instance, when I wrote the 12 Steps to SOA a few years ago, I was creating a general-purpose checklist of both tasks and deliverables to assist organizations in implementing their SOA. However, now I'm finding that some organizations have expanded it to 14 steps, and other reduced it to 11, again customizing the approach to their specific requirements, and that's okay by me.
What this trend will result in, just you wait and see, is a focus on design and planning tools more than implementation technology. Truth be told, there aren't many design and planning tools out there for SOA, and the ones on the market aren't impressive at all. Hopefully, we'll see some creative and well-funded start-ups in this space soon. Categories of planning tools should include:
- Modeling and implementation. Holistic modeling of the SOA and all of its working parts.
- Security design and implementation. The ability to figure out how you're going to secure and govern your SOA.
- Semantic understanding and metadata modeling. The ability to identify all application semantics and define a common metadata model.
- Service design and implementation. The ability design services properly, implement them, and track them.
- Orchestration and process modeling. The ability to model processes and implement them directly from the model.
So, if you're focusing on what you need to do, you're in good shape. Those that jump directly to "what to use" are fooling themselves into thinking that a lack of understanding of the problem domain will be overshadowed by killer technology. That never works.
Published May 26, 2006 Reads 14,968
Copyright © 2006 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About David Linthicum
David S. Linthicum (Dave) works for Booz Allen Hamilton in the Washington DC area, focusing on SOA and cloud computing. In addition, Dave is the Editor-in-Chief of SYS-CON's Virtualization Journal. Dave is an internationally known cloud computing and SOA expert. He is a sought-after consultant, speaker, and blogger. In his career, Dave has formed or enhanced many of the ideas behind modern distributed computing including EAI, B2B Application Integration, and SOA, approaches and technologies in wide use today. For the last 10 years, he has focused on the technology and strategies around cloud computing, including working with several cloud computing startups. His industry experience includes tenure as CTO and CEO of several successful software and cloud computing companies, and upper-level management positions in Fortune 500 companies. In addition, he was an associate professor of computer science for eight years, and continues to lecture at major technical colleges and universities, including University of Virginia and Arizona State University. He keynotes at many leading technology conferences, and has several well-read columns and blogs. Linthicum has authored 10 books, including the ground-breaking "Enterprise Application Integration" and "B2B Application Integration." You can reach him at david@bluemountainlabs.com. Or follow him on Twitter. Or view his profile on LinkedIn.
![]() |
Jeff Pendleton 05/30/06 05:04:19 PM EDT | |||
I attended the Global Integration Summit last week and heard lots of grumbling about the emerging competition/confusion between SOA, Web 2.0 and EDA (among others). I've also heard that some of the vendors are starting to talk about SOA 2.0 as the real deal. I suspect that SOA is at risk as analysts and vendors try to leap frog one another... |
||||
![]() |
SOA Web Services Journal 05/27/06 11:24:30 AM EDT | |||
So what's hot these days in the world of SOA? Governance, registries, orchestration...? Nope. As folks looking to implement SOA seek that first killer project the emphasis is on what to do, not what you use, and that's exactly the right way to think. As SOA becomes more of a reality among the Global 2000, the focus on discipline as a concept will be as important as solutions, perhaps more important than many expect. Let me explain. |
||||
- Java Kicks Ruby on Rails in the Butt
- Oracle-Sun: Jonathan Schwartz Writes His Toughest Ever Email
- Ulitzer’s Amazing First 30 Days in Public Beta
- "Government IT Expo" to Highlight Cloud Computing and SOA
- Will Ulitzer Dominate News Content on The Web? -Gartner
- Clear Toolkit 4: The Road Map
- Building Private and Hybrid Clouds with Ubuntu 9.04
- Ulitzer Responds to Published Reports
- Hadoop Start-up Attracts Glitterati Investors
- Google Opens Half-Way House for Code
- Java Kicks Ruby on Rails in the Butt
- Oracle-Sun: Jonathan Schwartz Writes His Toughest Ever Email
- Ulitzer’s Amazing First 30 Days in Public Beta
- "Government IT Expo" to Highlight Cloud Computing and SOA
- Will Ulitzer Dominate News Content on The Web? -Gartner
- Micro Focus Offers Micro Focus COBOL for Eclipse
- Seven Predictions for Open Source in 2009
- Clear Toolkit 4: The Road Map
- Sun CEO Jonathan Schwartz Scopes Out Future for Sun's Cloud
- SCO Files Reorg Plan
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- SCO Claims Linux Lifted ELF
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners
- HP Starts Pushing Desktop Linux







































