Book Image

SOA Governance

By : Todd Biske
Book Image

SOA Governance

By: Todd Biske

Overview of this book

<p>SOA Governance is the key to a successful adoption of Service-Oriented Architecture. It is the process of establishing a desired outcome for your efforts, and then leveraging people, policies, and processes to make that outcome a reality. This includes technical policies and standards that guide your design-time activities, policies and processes that impact your project selection and funding decisions, and finally run-time policies that impact your operational management activities. The adoption of Service-Oriented Architecture is intended to improve the efficiency and productivity of your company, and your SOA governance efforts are critical in achieving your goals in quality, consistency, predictability, change management, and interdependencies of services.<br /><br />This book will help you to understand what requirements you will need to introduce SOA Governance into your company. Running through the people, policies, and processes needed for such an effort, this book will help you to realize the steps that you need to take in order to improve your company's business process quickly and efficiently.<br /><br />By following a fictional company's implementation of SOA Governance from the beginning to its successful end, this book will show you the ups and downs of the process. You will learn how to plan SOA governance according to your company's needs, so that you can avoid the possible pitfalls that are highlighted through the narrative. Learn about SOA Governance to work your way towards SOA success.</p>
Table of Contents (15 chapters)

Summary


Adopting SOA does not consist of one or two projects or one large program. Rather, it is an effort that will likely take several years. In reality there is no "completed" state, just as there is no completed state associated with application development. There were always new applications to build or existing ones that required modification. It is important to stop and take assessment of the progress that has been made at regular intervals, but more importantly, to ensure that the change in behavior that was desired is occurring. Establishing governance to guide behavior is not a simple task, and when the environment changes your approach to governance needs to change with it. It may mean involving new people, establishing new policies, or changing your processes. In the end, governance is a key to changing the behavior of your organization to meet the goals desired by your SOA efforts.