CHAPTER 14Versioning Services

Change is inevitable. That's a basic fact of life, and SOA doesn't change that. SOA promises to make your company and IT systems more tolerant of change—more agile. You need to do your part by understanding the different types of changes that can occur, and then developing and enforcing governance policies to manage changes in your services. Managing change is not just a technology problem; it's also a governance problem that requires the full participation of the people responsible for SOA governance.

Tools do play a role in governing the service life cycle of services. Your particular strategy will be influenced by the tools you have available to manage changes to services. For example, if you're writing web services ...

Get The Definitive Guide to SOA: Oracle® Service Bus, SECOND EDITION now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.