O'Reilly logo

Applied SOA: Service-Oriented Architecture and Design Strategies by Marc J. Balcer, Kevin T. Smith, Boris Lublinsky, Michael Rosen

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

APPENDIX B

Evaluating SOA Services

This book discusses the fundamentals of Service-Oriented Architecture, including the design and technical concerns of building SOA services. As stated in Chapter 2, simply having services is not enough; you need the right kind of services, and you need well-designed and properly built services. How do you know if you have the right kind of services or if the services will satisfy the current or future requirements? Is there an objective way to assess services and their alignment with business needs?

This appendix contains an evaluation matrix for assessing the design of SOA services. It consists of four categories: Alignment Characteristics, Design Characteristics, Technical Characteristics, and Housekeeping Characteristics. Within each category, there are several characteristics pertaining to the category and questions to ask about how well the service satisfies that characteristic. The collected answers to the questions in the matrix indicate how well a service fits into an SOA solution.

  • Categories group together service characteristics that address specific architectural principles and practices.
  • Characteristics are the service dimensions that you evaluate. The goal of the evaluation is to determine how well the service follows the SOA principle or practices. Each characteristic has a brief description and is followed by a list of the outcomes of the evaluation.
  • Questions help you evaluate each characteristic. The matrix provides a set of ...

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