Buy Tom's Books
  • Great Powers: America and the World After Bush
    Great Powers: America and the World After Bush
    by Thomas P.M. Barnett
  • Blueprint for Action: A Future Worth Creating
    Blueprint for Action: A Future Worth Creating
    by Thomas P.M. Barnett
  • The Pentagon's New Map: War and Peace in the Twenty-first Century
    The Pentagon's New Map: War and Peace in the Twenty-first Century
    by Thomas P.M. Barnett
  • Romanian and East German Policies in the Third World: Comparing the Strategies of Ceausescu and Honecker
    Romanian and East German Policies in the Third World: Comparing the Strategies of Ceausescu and Honecker
    by Thomas P.M. Barnett
  • The Emily Updates (Vol. 1): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    The Emily Updates (Vol. 1): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    by Vonne M. Meussling-Barnett, Thomas P.M. Barnett
  • The Emily Updates (Vol. 2): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    The Emily Updates (Vol. 2): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    by Thomas P.M. Barnett, Vonne M. Meussling-Barnett
  • The Emily Updates (Vol. 3): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    The Emily Updates (Vol. 3): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    by Thomas P.M. Barnett, Vonne M. Meussling-Barnett
  • The Emily Updates (Vol. 4): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    The Emily Updates (Vol. 4): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    by Thomas P.M. Barnett, Vonne M. Meussling-Barnett
  • The Emily Updates (Vol. 5): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    The Emily Updates (Vol. 5): One Year in the Life of the Girl Who Lived (The Emily Updates (Vols. 1-5))
    by Vonne M. Meussling-Barnett, Thomas P.M. Barnett, Emily V. Barnett
Search the Site
Powered by Squarespace
Monthly Archives
« Interview and PNM review in Chinese | Main | Core/New Core space combine? »
2:59PM

A perfect primer on Service Oriented Architecture

PERSONAL VIEW: "The building blocks of a simpler future are in place," by Donald J. Rippert, Financial Times, 10 May 2006, p. 2.


I've been looking for this article for a long time: a simple, direct, easily understood intro and overview of what SOA (pronounced, SO-ah by most, although the use of the indefinite article "an" below suggests the Brits like to spell it out instead) really means. It is a crucial construct and development in the IT world that makes possible what we do in Enterra with regard to rule-set automation.


I am going to quote at length here:


Imagine a future where IT systems are not created by computer analysts speaking the languages of Java and C but instead by business managers speaking the languages of supply chain, customer service or product development.

It is a future made possible by Service Oriented Architecture (SOA)--an evolution in the way enterprise IT systems can be built...


Today, businesses either build and maintain custom applications (such as invoice processing or personnel systems) at great cost, or they conform their business processes and organisation to pre-packaged software applications.


Both of these approaches have helped automate business processes but have become operationally and intellectually threadbare in recent years.


The usually pejorative phrase "legacy system" was coined to describe old, custom applications that have grown hard to maintain and almost impossible to replace, whereas packaged software brings its own set of challenges since modifying it to meet the needs of a particular business is expensive and risky...


With an SOA, business applications are constructed of independent, reusable, interoperable services that can be reconfigured without vast amounts of technical labour...


The fundamental building blocks of an SOA are web services... An SOA is a collection of web services brought together to accomplish business tasks (checking a customer's credit, for example, or generating an invoice)...


Because these services are accessed through a standard, they provide unprecedented flexibility: business processes can be added or altered quickly; software applications can be integrated easily.


Because the services can interact with systems outside a single organisation, they provide the ability for companies to collaborate with customers and suppliers. And because services are simpler than hard-wired applications, they lower maintenance costs...


Heard it all before? You probably have. People have been talking about taking the programmer out of programming for decades. So what is different now?


In a word, standards are what set SOA apart from previous generations of integration technologies, which were largely proprietary to each vendor. The standards behind SOA have been around in some form for a few years, but they are just reaching maturity...


...perhaps the most compelling impact of SOA is how it stands to rewrite the rules on IT governance and organisational structure. In most organisations, IT managers tend to be linked with the specific applications they support. Because SOA delivers the promise of solutions that transcend lines of businesses--and the organisations themselves--IT managers , newly decoupled from applications they manage, will have a broader view of the potential they can deliver.


Once IT speaks the same language as business, it will be primed to design services that help companies bring distinctive capabilities, products and services to market quickly.


The article then goes on to describe the "journey" of SOA adoption as roughly 4-5years in length and outlines some of the key challenges and decision points.


Me? I read this article and got SOA fixed in my brain in a way that hearing about it from Steve and a host of others over the past 2-3 years never quite seemed to drive home.


That's not a crack against all those people who tried mightily to educate me over the years. I'm just that kind of learner: I need to hear things described again and again and then down the road, if I come across the right written description, it finally goes "click' for me, and then I have it forever and it's in my toolkit.


What is so cool for me on this is three-fold:


1) I now get Enterra that much better in terms of how our products excite IT professionals so, plus the whole timing of the market issue (Enterra's stuff is made possible by our own patented technologies + the rise of SOA--explaining the "right here, right now" appeal we possess for big companies looking to partner with us.)


2) SOA is like the purest expression of IT's emerging role in globalization: Gap countries don't need big legacy systems to sign on; they can take advantage of web-based services to wire themselves up to the GIG (global info grid) at far lower costs and complexity. What we seek to offer via Development-in-a-Box, then, is that sort of simple, direct, clean, rules-defined connectivity for the economy, government and society as a whole. We say, there is a SOA that defines the global economy, or more to the point in my vision, one that defines the Functioning Core of that globalization process. If you want to join that Core in the fastest, easiest way possible, here is the preconfigured package of templates that allow your state to get wired up in terms of trade connectivity, info connectivity, security connectivity, healthcare connectivity, energy connectivity, etc. We'll give you those templates (both the hardware and software) as part of this reconstruction/recovery package, because we know we'll move you up the connectivity chain fastest and most easily this way, thus empowering your people most rapidly, and allowing our economies to tap your cheap labor and resulting purchasing power also most rapidly. You win, because you pull yourselves out of whatever conflict/disaster/failure/poverty kept you down before, and we win in three ways: 1) we don't have to come back again and intervene; 2) we've just created a virgin market that benefits us economically; and


3) by extending globalization's SOA, or the Core's network of standards and rule sets, we extend transparency and security and reduce the off-grid, ungovernable areas that define the operating domain of bad actors in general and transnational terrorists in particular.


Now, you may think I'm getting way too excited about SOA, but I'm not. I'm just exhibiting the joy that is horizontal thinking: I now feel like I have this huge allied force on my side that's called the SOA commnity in the IT world, and knowing that they represent the wave of the future simply makes me that much more optimistic in my quest to change the world for the better and end war as we know it.


And now, here's the rest of the story: the author of the piece is Donald J. Rippert, CTO for Accenture.


Don reads my blog. A while back I ripped the Redskins in the blog. Don emailed me a rather challenging email on the subject. I replied to the effect, "who the hell are you?" He said, "I'm the CTO of Accenture." To which I replied, "Let's do lunch!"


We did, with Steve in attendance, and what seems to be a beautiful strategic alliance is now in the making between Enterra and Accenture, in large part because Don sees the potential for our collective breakthroughs in the area of SOA.


So pretty cool, huh?


Here I am in first class on a US Air flight from Tampa to DC (Steve got me bumped up on his miles) and so I pick up a slew of papers (USA, NYT,WSJ, FT) and, reading FT first, I come across Don's most excellent piece, and all of a sudden, all those times Steve has spoken about Enterra embedding automated rule sets into the DNA of a company by spreading them throughout the SOA--SNAP!-I get it at a whole new level, simultaneously getting Steve's deep passion for the Development-in-a-Box concept as the private-sector's big contribution to shrinking the Gap. I also now get Steve's argument about building into the GIG all sorts of security so that what you end up with are something like Lego blocks that you can mix and match--and give to allies AND leave behind for indigenous forces to use following an intervention.


And to top it all off on a personal note, Steve and I are having dinner with Don tonight, where I can both congratulate him on this great piece and rag him on Favre's decision to play another year!


Nice way to start the morning...

Reader Comments (6)

SaaS 2.0 : Next Generation Business Platform

"Bill Mcnee, Bruce Guptill, Mark Koening & Jim Cassell at Saugatech have come up with an excellent report on SaaS – this qualifies to be amongst the best research report on this subject. They argue that the stage is set for the advent of SaaS 2.0, which would significantly extend and fundamentally change the conceptions about SaaS as we know today. SaaS 2.0, as they see it will incorporate advanced SOA and business process management technologies to provide a next-generation business management platform that competes with, and in many cases, replaces, traditional enterprise applications."

http://123suds.blogspot.com/2006/05/saas-20-next-generation-business.html

May 11, 2006 | Unregistered CommenterDimitar Vesselinov

" I also now get Steve's argument about building into the GIG all sorts of security so that what you end up with are something like Lego blocks that you can mix and match--and give to allies AND leave behind for indigenous forces to use following an intervention."

Modularity rules ! A conceptual building (lego) block for resilience.

May 11, 2006 | Unregistered Commenterzenpundit

This is getting creepy. I now understand the SOA concepts. Tom, it is good to see that the visionaries don't always get it on the first go round, it makes us a bit more human and we become better evangelists.

Several years ago I worked with a business in a box system using large sea going containers that were modified to be lumber saw mills, kitchens, machine shops etc. Zen Pundit - Modularity Does Rule! I now understand Development in a Box. Like the Expand the Core/Shrink the Gap concept - Elegant Solutions - Easily Grasped!
Thanks to all who post on your pages.

May 11, 2006 | Unregistered CommenterSteve Gallison

"Modularity rules ! A conceptual building (lego) block for resilience."

Yes, it does. Also, makes illustrating reproducible strategic concepts a little easier. Hmmm... maybe "Resilience in a box?"

May 11, 2006 | Unregistered Commentercritt jarvis

@zenpundit

Mark, I've got something I want your feedback on. Send me an email: crittj@gmail.com

May 11, 2006 | Unregistered Commentercritt jarvis

Coming your way momentarily Critt...I think I need DiB software to keep up with your evolving contact information :O)

May 11, 2006 | Unregistered Commenterzenpundit

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>