O'Reilly logo

Practical Guide to Enterprise Architecture, A by Elias K. Jo, Vikas Sharan, James Linn, Michael E. Stevens, Scott W. Ambler, James McGovern

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

SOA Best Practices

The following is a short and almost certainly incomplete list of SOA best practices. Feel free to write your own in the margins.

  1. Do your business architecture work first. Understand the major business processes and how they relate to each other. Map the business processes to the data and systems architectures. Use that knowledge to plan your SOA.

  2. Start small: Build incrementally. Use the first project to build the component infrastructure for your SOA. Add to your SOA on an ad hoc basis, and document and share what you have learned from each SOA project.

  3. When encapsulating existing legacy functionality, use the SOA.

  4. Wire in what you have. Leverage the standards-based interoperability of the SOA to allow you to integrate your application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required