SOA Ecosystem at Nat City
ESB between clients and providers - as well with a registry/repository for policies and metrics
DO NOT have a service management solution in place
ESB uses the registry for service location and metadata
Implements a Architecture Review Board/Service Council for approval
Wants to do Service Regression/Load Testing -
My opinion - Nat City put up a bunch of smoke and mirrors - we have more real stuff than they do
Strong governance leads to better quality services, greater reuse and improve efficiency
Avoid politics in governance
QBE the Americas - property and casualty business
insurance companies not typical fast adopters
KPI back to the business to Reuse cost avoidance
Reuse organization - focused on speed
Golden Rule of Reusability
- Have to find it
- what it does
- how to reuse it
Rule of Trust
- Before people will reuse something, the must be able to trust it.
Guidelines for Reuse
- Driven by architecture
- Measured - is that money real?
- use it as real money
- Systematic not opportunistic
- Assets must be owned and maintained
Reuse Lifecycle and SOA Governance
Have an actual reuse architecture for asset provisioning -
Creating reusable assets - will harvest and the reuse center will take and make it reusable the extra work is not project related - better model - Need a reuse center approach :? - to take the exiting assets and elevate them -
Reuse questions How much do you want to govern/manage
Who pays
- Do not make projects pay extra for uses
- pay for only what they need
- have a reuse center do the extra
Lessons learned-
- build truly reusable business level services
- SOA infrastructure worked well - need to scale
- Easy to be drawn into creating technical services
- Establish reuse measurements and targets
- focus on a single domain
John is moving onto a purchased product in the future for the repository -
Trying to measure the reuse cost versus the benefit to substantiate the reuse center
Funding model - have a supplementary fund (Leo fund) to complete the function
No comments:
Post a Comment