====== Benefits of SOA ====== * //**Reusability**// -- not in the sense of "write once integrate anywhere" but rather in the sense that "don't throw everything out when you need different functionality." * //**Adaptability**// -- isolating the internal structure of a service from the rest of the world lets you make changes more easily. You only need to adhere to the contracts you publish. * //**Maintainability**// -- services can be maintained by dedicated, smaller, teams, and can be tested this way as well.