Five best practices for deploying a successful SOA
Achieving operational visibility and control SOA governance is a key critical success factor for achieving sustained benefits of an SOA, helping to ensure the full architectural benefits of reuse. An effective SOA governance platform not only helps business and IT teams better identify which projects contribute most to business goals, but it also empowers employees to work and collaborate more efficiently by clearly defining their roles and responsibilities. For optimal results, SOA governance should be introduced prior to your first major SOA project, during any initial SOA pilot projects. This positions your organization to successfully handle the complexity of a major project rather than treating it as a training mission.
SOA governance should also align with your organization’s enterprise architecture program. An enterprise wide and cross-project scope is needed to avoid overlapping and inconsistent governance models embedded within individual projects that may lead to confusion and slow downs.
Publishing capabilities and services is an important part of governance and helps encourage reuse. Establishing a common language within the project ,
such as a glossary or terminology, makes it possible for executives and team members at any level to identify a n d l e v e r a g e e x i s t i n g S O A s e r v i c e s , i n c l u d i n g d i s p a r a t e
teams across your organization.
A focus on service management can also improve oversight of your SOA implementation. Problem and incident management systems along with problem determination and troubleshooting utilities should provide a sufficient configurable level of information at all levels of your architecture. At the same time, selecting technology solutions that simplify SOA infrastructure management will help limit complexity. For example, many ESB functions
such as routing, transformation, policy and
security—are integrated with a single WebSphere DataPower SOA appliance, simplifying deployment and operations management.
Supporting sustained results Focusing on the five factors in this paper can help you more efficiently meet your investment objectives as you plan for and deploy an SOA as well as deliver ongoing benefits as you extend SOA across your enterprise solutions. The IBM study reveals success is more than simply designing and implementing new technology. Architecture is more than just connecting your systems and networks—architecture is a vision for how you want IT aligned to your business.
Capitalizing on SOA infrastructure services from IBM IBM is using the findings of the IBM Academy of Technology study to influence product roadmaps and enhance the IBM SOA Foundation. Best practices from