132x Filetype PPT File size 1.22 MB Source: www.ibm.com
Agenda • What's SOA again? • SOA Philosophies • Entrenching SOA – The Service inventory / catalogue – Ownership – Governance – Centre of Excellence (CoE) – Pre delivery What’s SOA Again? • Two important definition: 1. SOA is an architectural approach centred around abstracting business capabilities into reusable standardised services. 2. SOA establishes an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise by positioning services as the primary means through which solution logic is represented in support of the realization of strategic goals associated with service-oriented computing. SOA Design principles, Thomas Erl, et.al, Prentice hall • SOA is about creating services in a managed, strategically aligned and governed way • Vendors cannot give you SOA – No such thing as SOA in-a-box. SOA Philosophies • There are different philosophies on how to implement SOA • Its not only about reuse – Standardisation – Legacy rejuvenation / retirement • Understand the animal you have chosen SOA Philosophies – Which one is yours? s s e c y o t r s i P t l s c n i / e e e b c j e Reuse a y o o r p t r c i r a l S C i P P b a p a C SOA Philosophies – Where do I stop? • SOA is not for everybody • Don’t build too many services – The Google rule • Don’t “SOA” everything Process Services e s u e r - s Task Services n r u t e r g Data Services n i h s i n i m Utility Services i D
no reviews yet
Please Login to review.