Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance
-
Upload
saul-cunningham -
Category
Technology
-
view
1.953 -
download
1
description
Transcript of Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance
![Page 1: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/1.jpg)
Oracle SOA governance
Aaron BlishenPrincipal Consultant
Avoid becoming a statistic with
![Page 2: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/2.jpg)
Why are you here?
Because Oracle provides a free lunchBecause Oracle provides a free lunch11
Well yes but…
![Page 3: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/3.jpg)
There are other reasons
You have tried SOA and its not workingYou have tried SOA and its not working22
Here come those SOA promises again…•Business and IT Agility
•High ROI and Measurable Business Value
•Reduced Development Costs
![Page 4: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/4.jpg)
There are other reasons
You wont try SOA until you can govern itYou wont try SOA until you can govern it33
Governance is a must but how?•My organisation is so big we just have to have governance
•We have IT governance we just need to additionally govern services
•So many people say we need it but no-one is actually doing it
![Page 5: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/5.jpg)
There are other reasons
SOA is working but we can do betterSOA is working but we can do better44
We need to be pragmatic about governance•We have processes in place but they are not improving quality
•Our composite application lifecycle is too long
•We are finding only minimal reuse of existing applications
![Page 6: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/6.jpg)
Lets ask the audience…Why are you here?
1. Because Oracle provides a free lunch
2. You have tried SOA and its not working
3. You wont try SOA until you can govern it
4. SOA is working but we can do better
![Page 7: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/7.jpg)
Do we need to define SOA governance?"SOA governance focuses on the decisions across the entire service lifecycle to enable organizations to realize the business benefits of SOA and mitigate the risks inherent in SOA adoption. Specifically, SOA Governance defines the principles, processes, and roles required to manage, use and update the SOA.”
Mahesh H. Dodani, IBM Software
![Page 8: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/8.jpg)
Do we need to define SOA governance?"The processes that an enterprise puts in place to ensure that things are done ... in accordance with best practices, architectural principles, government regulations, laws, and other determining factors. SOA governance refers to the processes used to govern adoption and implementation of SOA."
Anne Thomas Manes, Burton Group
![Page 9: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/9.jpg)
Do we need to define SOA governance?"The main objective of [SOA] governance is to achieve the benefits of a Service Oriented Architecture by fostering the creation of reusable, enterprise class services."
Jean-Jacques Dubray, InfoQ
![Page 10: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/10.jpg)
Do we need to define SOA governance?•No. We could do this all day
•Everyone has a slightly different take on what it is
•Focus on our experience and the desired outcomes
![Page 11: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/11.jpg)
What will you take away from this session? Us sharing our experience on
•Organisational capability and maturity
•Key leverage points for governance
•Service lifecycle and provisioning
•Technology that can help along the way
![Page 12: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/12.jpg)
![Page 13: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/13.jpg)
![Page 14: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/14.jpg)
![Page 15: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/15.jpg)
![Page 16: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/16.jpg)
![Page 17: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/17.jpg)
![Page 18: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/18.jpg)
![Page 19: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/19.jpg)
Spot Quiz…What is Level 4 in the SOA Maturity Model?
1. Marketable
2. Maintainable
3. Measured
4. Mystical
![Page 20: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/20.jpg)
And The Winner Is…
![Page 21: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/21.jpg)
Service Lifecycle Design Time
Run Time
![Page 22: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/22.jpg)
Service Provisioning
RepositoryRepository RegistryRegistry Service BusService Bus
Plan Specify
Develop PublishCertify Version Deploy
MonitorConsumeDiscover
![Page 23: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/23.jpg)
Registry/Repository
Oracle Service Registry
Oracle Enterprise Repository
Technology can help us
![Page 24: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/24.jpg)
Policy Management
Oracle Web Services Manager
Technology can help us
![Page 25: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/25.jpg)
Operational Monitoring
Oracle SOA Management Pack
Technology can help us
![Page 26: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/26.jpg)
Spot Quiz…What is the most challenging problem faced in Service Provisioning?
1. Standardising the specification of a service?
2. Creating enforceable policies for a service?
3. Providing multiple implementations of a service?
4. Managing changes to the capabilities of a service?
![Page 27: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/27.jpg)
And The Winner Is…
![Page 28: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/28.jpg)
Questions?
![Page 29: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/29.jpg)
EVALUATION
![Page 30: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/30.jpg)
Evaluation 1
• How did you rate the Content and Presentation that was presented?
1 55
Poor Excellent
![Page 31: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/31.jpg)
Evaluation 2
• How do you rate the presenters Moustache?
1 55
Poor Excellent
![Page 32: Aaron Blishen - Intelligent Pathways - Avoid Becoming a Statistic with Oracle SOA Governance](https://reader033.fdocuments.net/reader033/viewer/2022061202/547c11ebb4af9fdf288b45b6/html5/thumbnails/32.jpg)