Carlos casares y lisa martinez opn 30 mar-soa & bpm v2_final

  • 343 views
Uploaded on

 

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
343
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
11
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. <Insert Picture Here>Oracle PartnerNetwork Days – Satellite Event Spain. March, 30SOA & BPM: Sinergia ventajosaCarlos CasaresSOA & BPM Principal Sales Consultant
  • 2. Program Agenda• Why SOA and BPM now?• Why Oracle SOA and BPM Suites?• Packaging and Licensing Oracle Suites• References• Campaigns
  • 3. Why SOA and BPM now?
  • 4. BPM is a Recognized Priority
  • 5. “The State of SOA & BPM”: Strong AdoptionSOA & BPM for Executives Survey, 2008 Yes ~60% Use of SOA No ~40% 30%30% Within 1 year, 83%25% 23% of respondents will be using SOA/BPM20% 16% 14%15% 11%10% 7% 5% 0% Yrs >3 1- 3 <1 <1 1-3 No plan Implementing Planning to ImplementTop Reasons for SOA/BPM Use Top 3 Impediments to SOA/BPM Use• ~60% to integrate packaged apps, with 1. Lack of organizational readiness packaged ERP on top of the list 2. Lack of in-depth business case• ~40% to integrate & build custom apps 3. Lack of enabling technology
  • 6. How to think about SOA & BPM nowThe economic perspective Survival Rules • It’s now all about cutting cost and improving efficiency • Immediate (& on-going) cost savings • Iterative programs (no big bang)SOA/BPM sapiens • Self-funding • Saving expense items trumps saving capital costs
  • 7. Before SOA & BPM
  • 8. SOA & BPM Architecture benefits Declarative (non programmatic) Re-use Canonical Service (normalizedacross Apps) Re-use Loosely Coupled Layered
  • 9. Fundamental changes to IT Economics
  • 10. Universe of IT Project OptionsLOB Process Efficiency IssueIT
  • 11. Universe of IT Project OptionsLOB Process Efficiency Issue 1 Manual Process New Application BPM/SOA (Spreadsheet supported) for Process AutomationIT
  • 12. Universe of IT Project OptionsLOB Process Efficiency Issue New Application Custom Build Apps Buy Apps
  • 13. Universe of IT Project OptionsLOB Process Efficiency Issue New Application Custom Build Apps Buy Apps “AND” Extend/ Integrate Customize Re-key (manual) P2P (Batch) EAI 2 SOA/BPM for Apps Integration
  • 14. Universe of IT Project OptionsLOB Process Efficiency Issue New Application Custom Build Apps Buy Apps Outsourced (Technology agnostic) In-house J2EE 3 SOA/BPM (WS, BPEL, Rules) for Apps ModernizationIT
  • 15. Universe of IT Project OptionsLOB Process Efficiency Issue 1 Manual Process New Application BPM/SOA (Spreadsheet supported) Custom Build Apps Composite Buy Apps Apps “AND” Outsourced Extend/ Integrate (Technology agnostic) Customize In-house J2EE 3 SOA/BPM Re-key (manual) (WS, BPEL, Rules) P2PIT (Batch) EAI 2 SOA/BPM
  • 16. Three Ways to Save Costs with SOA & BPM 1 2 3 Process Automation Apps Integration Apps Modernization LOB process centric Development centric Apps Integration centric • Process exceptions require • Data integrations hard to • History of rip & replaceTypical intervention maintain • Development silos • Manual process • Only 20% of IT budget for Pain suboptimal, not auditable new projects • Biz / IT misalignmentSOA/BPM Predictable Process Quality, Lower IT Maintenance Spend, Increase Productivity,Value Reduce Manual Labor Enable Apps Consolidation Decrease Service Spend • Automate validations, • Fast integration with non- • Avoid re-inventing the exception handling expert resources wheel (re-use) ROI • Reduce error rates • Sustainable Quality • Accelerate deliveryDrivers • Enable STP; accelerate Interfaces • Iterate with business processing time • Smooth Apps upgrades
  • 17. Three Ways to Save Costs with SOA & BPMLOB Process 1 Automation Predictable Process Quality, Reduce and improve Manual Labor 2 Apps 3 Apps Integration ModernizationIT Lower IT Maintenance Spend, Increase Productivity, Enable Apps Consolidation Decrease Service Spend
  • 18. Why Oracle SOA and BPMSuites?
  • 19. Oracle SOA: Route and Transform Data Business Data Services Integration Real-Time Batch
  • 20. Oracle BPM: Model, Execute, Collaborate and MonitorExecute Collaborate Rules Monitor Model BPM Real-Time Batch
  • 21. Oracle Governance: Manage SOA and BPM BusinessCatalog Secure Manage Tracking BPM SOA Governance Real-Time Batch
  • 22. Oracle SOA SuiteOracle Service Bus: Enabling IT assets Cloud Vendor A Cloud Vendor Private Cloud B SaaS app SaaS app• Service Result Caching – Built-in, Coherence-based, single-click config Result accessed – Dramatic improvement in performance and high from cache availability through cached service results – Less dependency on 3rd-party availability Oracle Service Bus 11g• Change Center Result accessed – Fine grained deployment tuning eliminating need for from cache full re-deploys• Automated Service Pooling X CRM ERP Sales – Fault detection automatically balancing service load across servers• Multi-dimensional Scaling – Proven scalability to large number of services, developers, and high volume• Complete, Open and Integrated – Every release supports out of the box connectivity with Oracle SOA Suite… BPM, BAM, SOA governance, application integration and more
  • 23. Oracle SOA Suite Oracle BPEL: Orchestrate Business ServicesJDeveloperBPEL Designer • Comprehensive and native BPEL 2.0 implementation BPEL • Easy-to-use modeling tool BPEL Process Manager • Scalable and reliable engine WSDL Binding Built-in Integration Services Web Service • Flexible binding framework Dehydration Store Java, JMS, JCA XQuery XSLT User JAVA (Oracle DB, MSSQL, DB2) • Rich management and monitoring Tasks File, FTP • Support for Oracle WebLogic and Database Core BPEL Engine IBM WebSphere iWay BPEL Console • Support for Oracle Database, MANAGE MSSQL and DB2 J2EE Application Server (Oracle WebLogic, WebSphere)
  • 24. Oracle SOA Suite Oracle Business Rules: Business Decisions for Business Users • Abstract from process • IF/THEN • Decision tables • Conflict/gap analysis • Directly exposed as Web Services or Java• Modify at runtime through a Web Interface• Commit/rollback• Activation/effective dates• Priorities
  • 25. Oracle SOA SuiteOracle CEP: Detect opportunity and risk patterns based on existing events • Java-based product • Handles million of events per second • Microseconds latencies • Runs in memory (not in DB) • Handles Complex Streams – Continuous input, often in high-volume – Time ordered – Does not end – Impossible to process / analyze in real-time with traditional relational database systems • Sources – Java, Messaging, DBMS, SOA, GPS, Market Data feeds COMPLEX QUERIES Event Processing provides a new data management infrastructure to support and analyze Streams in real-time
  • 26. Oracle SOA Suite Oracle BAM: Business Monitoring and Alerting• Monitor business processes & services in real-time – Key Performance Indicators (KPIs) – Service-Level Agreements (SLAs)• Analyze events as they occur – Correlate events & KPIs – Identify trends as they emerge – Alert users to bottlenecks & solutions• Act on current conditions – Event-driven alerts – Real-time dashboards – BPEL processes & web services integration
  • 27. Oracle BPM Suite Oracle Process Composer: Business-oriented process modeling • Web-based design expands use to all of the business • Involve business users in process and rules modeling • Collaborate with all stake-BPMN Modeling & Customization holders leveraging role based access • Customization within specified constraints • Deployment ready changes leveraging business catalog • Approval workflows Business Rules
  • 28. Oracle BPM Suite Oracle BPM Studio: Empower Business to drive BPM • Business analyst and developer profiles • Business and IT collaboration via Business CatalogBPMN Modeling & Business Rules Simulation • Comprehensive model types • Leverages standard skill sets • Zero-codeRich Form Editor Zero-code
  • 29. Oracle BPM Suite Oracle Process Portal: Collaboration in the BPM life-cycle • Out-of-box process spaces • Easily extended and customized by business usersModeling Space Work Space • Modeling Space – collaboration within modeling team • Work Space – all information at place of action • Instance Space – avoid shadow processes Instance Space
  • 30. Packaging and LicensingOracle Suites
  • 31. Packaging and Licensing Oracle SuitesOracle SOA Suite (Oracle WebLogic Suite required) • BPEL • Business Rules • BAM • Service Bus Oracle • CEP SOA Suite • SOA architecture & Integration • WebLogic Server + Clustering • TopLink and ADF • Enterprise Manager Diagnostics Pack Oracle • Coherence WebLogic • WebLogic Real Time Suite • iAS EE
  • 32. Packaging and Licensing Oracle SuitesOracle BPM Suite (Oracle SOA Suite required) • BPM Studio – Modeling & Simulation • Process Composer • Process Analytics • Advanced Workflow Oracle • Web Center Suite (restricted) BPM Suite • Universal Content Management (restricted) • BPEL • Business Rules • BAM • Service Bus Oracle • CEP SOA Suite • SOA architecture & Integration • WebLogic Server + Clustering • TopLink and ADF • Enterprise Manager Diagnostics Pack Oracle • Coherence WebLogic • WebLogic Real Time Suite • iAS EE
  • 33. References
  • 34. Referencias OSB en España
  • 35. Referencias Oracle BPEL en España
  • 36. Referencias Oracle BPM en España
  • 37. Campaigns
  • 38. Some Campaigns with Partners• GFI - Mainframe Modernization / BPM Success stories• AT Sistemas - J2EE Development Frameworks. ADF• Neoris - Surrounding SAP• Deloitte – IPM• Varios – cálzate Oracle Service Bus relájate y camina• Entel – Migración IAS a WL Suite• Ibermatica – Mainframe Modernization• Cap Gemini - Aseguradoras• VASS – BTM. SOA Governance• Everis - Presidencia success case
  • 39. First steps with Oracle SOA and Oracle BPM Suites More info Download and VM pre-installed pre- Software http://bit.ly/9UCy64 Virtual Box http://bit.ly/aN4c0r Amazon EC2 http://bit.ly/cvKKP7 www.oracle.com/bpm Join us! www.oracle.com/soa
  • 40. Oracle SOA and Oracle BPM Suites related books SOA BPM Referencestutorials http://snipurl.com/soa11gbook http://snipurl.com/bpm11gbook OSB Admin BPEL