Toolbox for IT
Share and compare information with 1.4 million professionals
Ask Question / Find People / Invite Peers / Make Connections
 
 

Eric Roch
The Service Oriented Architecture (SOA) Blog
by Eric Roch  (Chief Technologist)

 

SOA Best Practices

Eric Roch  (Chief Technologist) posted 6/26/2007 | Comments (1)
SOA best practices from implementations in the insurance industry points to starting small, breaking the problem down into domains and adding SOA governance.

There is nothing new here, but more data points that large companies are finding success with these SOA best practices.

SOA Adopters Discuss Best Practices - MetLife's approach to building out an SOA infrastructure shares some similarities with the snowball metaphor Microsoft sometimes uses to describe a recommended way to implement an SOA paradigm -- again, the idea being to start small. As the snowball picks up momentum, it grows bigger.

"The notion of starting with a specific business requirement and taking an experimental and experiential point of view on the whole process is definitely a good approach," says Dan Woodman, industry technology strategist for Microsoft's financial services team. "SOA is not something you can just take on and say, 'We're going to implement SOA.'"

Allstate's IT department focused first on individual domains, some of which boast their own eight- and nine- figure IT budgets, and chose platforms and technologies that were most appropriate for each, according to Abbattista. Two and a half years ago, for instance, the company revamped its claims processes. In this particular space, it made sense to use .NET protocols to expose services and create a type of building block architecture for claims, Abbattista says. Meanwhile, Allstate's premium domain is mostly Java-centric.

Another key to successful SOA implementation is governance. Specifically, organizational structures need to be in place to foster collaboration among business lines and movement beyond specific silos. Allstate, for instance, has a very federated development organization, according to the company's Abbattista, and the carrier's SOA development standards and architecture are centralized.

"The baseline is governance" when discussing SOA best practices, says TowerGroup's Gorman. "We're seeing things like enterprise steering committees, business architecture models, councils of architects, project management offices and certification of reusable services. Those are the guiding principles from a governance perspective."



As Chief Technologist and National Practice Director for SOA with Perficient, Inc., I get the opportunity to work with a lot of customers implementing SOA. See my bio page for my contact information or just post a comment if you want to talk about your SOA projects.

    • View Eric Roch's profile on LinkedIn
    Vendors Mentioned
    Microsoft Collaboration,

    Comments (1)  

    Eric Roch
    Eric Roch writes:
    7/6/2007 #
    You are not logged in. Sign in to post unmoderated comments or join the community to create your free profile today!
    Name: (Will display on the site)
    E-mail: (Not displayed. No Spam)
    BoldUnderlineItalicStrikeLinkCodeBlockQuote
    Lines break automatically. Please preview your message before posting.

    If not logged-in your post will not appear until approved by a community moderator. To uphold community standards, comments that are inflammatory, offensive, or contain profanity or advertisements may be removed by the author or a community moderator.

    More from this author

    Keyword Tags

    SOA, ESB, web services, SOA Best Practices
    Disclaimer: Blog contents express the viewpoints of their independent authors and are not reviewed for correctness or accuracy by Toolbox for IT. Any opinions, comments, solutions or other commentary expressed by blog authors are not endorsed or recommended by Toolbox for IT or any vendor. If you feel a blog entry is inappropriate, click here to notify Toolbox for IT.
    Browse all IT Blogs
     

    About This Blog

    With the SOA Blog Eric Roch brings over 25 years of IT experience including systems development, architecture, consulting, and...more
    Enter your email address to be notified of new posts.
      
    No Spam (Privacy Policy)
     
     
     
    Communities:  Business Intelligence  /  C Languages  /  CIO  /  CRM  /  Database  /  Data Warehouse  /  EAI  /  Emerging Technologies  /  ERP  /  Hardware  /  Knowledge Management  /  Networking  /  Project Management  /  SCM  /  Security  /  Storage  /  Web Design  /  Wireless  /  Baan  /  Java  /  Linux  /  Oracle  /  Oracle Database  /  PeopleSoft  /  SAP  /  Siebel  /  UNIX  /  Visual Basic  /  Windows
    Also at Toolbox for IT: Blogs /  Groups /  Wiki /  Events & Webcasts /  Job Center /  Vendor Research Directory
     
    Copyright 1998-2008 Toolbox.com. All rights reserved. All product names are trademarks of their respective companies. Toolbox.com is not affiliated with or endorsed by any company listed at this site. Toolbox.com is a subsidiary of the Corporate Executive Board.