Oracle Open World 2010 session 'How to do a SOA based project, supported by Oracle Enterprise Repository'
Presenter: Sjoerd Aalbers
Case of a large Public Sector Client of an innovative solution to replace the current IT systems with a state-of-art Oracle based solution. In this session you will learn how Oracle Enterprise Repository is used to fill in the needs for full traceability of all deliverables and their interdependencies and to guard the completeness of the solution. You also will learn how Oracle Enterprise Repository joined forces with versions control systems already in place. By combining Oracle Enterprise Repository with other tools, Oracle Enterprise Repository is positioned as the central portal for all stakeholders: business, design and development teams.
42. Thank you for attending. Join us at the Capgemini “Happy Hour” today—last hour of the Exhibition Hall day. Tap & Brew Lounge, Moscone South, 2631
Editor's Notes
So why this change:Business demand Capability to implement Change faster and more controlled Higher efficiency (cost reduction)Silo based to Customer driven organisationCustomer demands Self Service capabilities Fast and easy accessibility to actual and complete information Modification simplicity
High Quality Standard High Reliability Large number of Clients Strong Adaptability to new Rules and Legislation Excellent Services Never ‘Negative’ Publicity … Excellent Performance !Keep insight and control of the complexityThings really become more complex than you will think ofCurrent customer: 132 service/version combinations but only 63 distinct services
Governance is not daily management of application systems.Open Group SOA Governance Framework:Initiative from ….It is for free so have a look at itIt is adaptable to meet your specific needs
Example policy: Speed limitsPeople are the leaders that are responsible for establishing the desired behavior of the organization, policies are the rules that express the desired behavior, and process ensures that the policies are followed.Closed Loop!
Policies per Asset type
A Compliance Template communicates asset requirements or asset solution sets to internal or outsourced project teams. - Review/survey of Assets
- Categorizations determine how assets are organized and viewed.Determines the selection of Rejection Reasons available to users who reject previously used/downloaded assets. Rejection Reasons: Survey of consumed assetsArtifact stores: Clear Case, ClearQuest, PVCS and others. We used Subversion, which can use URL to retrieve artifact from Version Control
Special attention for service contracts:“Contracts shall exist between service providers & consumers”
Special attention for service contracts:“Contracts shall exist between service providers & consumers”
Complexity lays in the different technologies to implement a piece of functionality.