Succeeding with SOA and BPM

960 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
960
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
38
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Succeeding with SOA and BPM

  1. 1. Succeeding with SOA and BPM Total Architecture At Work
  2. 2. In the Beginning, Architecture was Simple… … and evolved slowly 2 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  3. 3. Transport Technology Helped Communities to Emerge… … and grow 3 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  4. 4. Better Infrastructure Fostered Denser Communities… … and more of them 4 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  5. 5. So How Do You Organize and Manage All This? How do you ensure you get the business results you want? The desired business benefit Within cost constraints While preserving the flexibility to address tomorrow’s needs i.e. avoid the “big dig” and evolve gracefully 5 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  6. 6. Today’s Business Processes Involve Many Systems EAI and ETL tie systems together Patterns of interaction define business processes User Presentation Presentation Presentation Business Logic EAI Business Logic EAI Business Logic Data ETL Data ETL Data Platform Infrastructure 6 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  7. 7. Where’s the Process? Anything can talk to Presentation Presentation Presentation anything, but… Business Logic EAI Business Logic EAI Business Logic Data ETL Data ETL Data The relationship Mainframe Platform Infrastructure between business processes and Presentation Presentation Presentation systems is obscure E Business Logic EAI Business Logic EAI Business Logic A E I The IT infrastructure is T Data ETL Data ETL Data L fragile Unix Platform Infrastructure Difficult to manage Presentation Presentation Presentation Costly to maintain Business Logic EAI Business Logic EAI Business Logic Difficult to evolve Data ETL Data ETL Data IT becomes a burden, Windows Platform Infrastructure not an asset 7 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  8. 8. SOA and BPM Refine This Structure Introduces a separation between processes and services Explicitly identify a business process as an architectural concept Processes are assembled from services Ideally, the same service gets used in multiple business processes 8 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  9. 9. For Success, A Total Architecture Perspective is Required Business Processes Sales order management Inventory management Accounting People Participants in the business processes Information What information is being used Systems Computers, networks, applications, infrastructure Business Purpose 9 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  10. 10. TIBCO BPM/SOA Execution Model Execution Strategy Solutions & Operations Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Define & Analyze Develop Vision Define & Design, Build Repeat for Implement Process & Operate the & Implement & Deploy Program Organization & Technical Develop each project Business Business Infrastructure & Project Roadmap Governance Process Standards Roadmap Continuous Improvement Governance Project Life Cycle Management and Control Measure Business, IT and Organizational KPIs & SLAs / Analyze ROI 10 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  11. 11. Vision Focus on business processes first They are the source of business value They are the glue that binds the people and systemstogether Lack of Overall Process Responsibility Services and Integrations that Span Silos Shrinking Time Frames Data Center Front-Office Application Application BPM/SOA Application External Applications Silo Silo Silo Silo Applications Communications and Services Infrastructure 11 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  12. 12. Vision Separate service access mediation from services Service access control based on Security Quality-of-service agreements Routing of service requests Load distribution across multiple service providers Logging of service utilization Performance and SLA measurements 12 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  13. 13. Vision Acknowledge different types of processes Unmanaged Processes Components/services are “hard wired” together to form the actual process One component’s results become the inputs to the next component Proactive monitoring and breakdown recovery is required for high availability Managed/Orchestrated Processes One component coordinates the work of other components and services Manager can monitor process status The process of starting the manager is always an unmanaged process! 13 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  14. 14. Vision Separate processes and presentation Sometimes you want to make the same process available via different channels Avoid duplicating the business rules Some of the channels may not be conventional presentations May provide web-service access In such cases, you want to make the process itself into a service Accessible from a variety of presentation components Web Browser Interface Fat client Interface Presentation Cell Phone/PDA Interface Presentation Process EDI Channel Interface Business Logic Service Web Services Interface Data Data Platform Infrastructure Platform Infrastructure 14 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  15. 15. Vision Embrace total architecture SOA and BPM provide many opportunities to organize and manage the enterprise The challenges are organizational as well as technical Web Browser Interface Fat client Interface Cell Phone/PDA Interface EDI Channel Interface Presentation Web Services Interface Presentation Process Managed Processes (BPM) Business Logic Service Orchestrated Processes (BPEL) Data Data Hard-Wired Processes Platform Infrastructure Platform Infrastructure Service Access Mediation Service Operations 15 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  16. 16. Vision Organization Governance at work! The intent of this slide is NOT to show process, but only key project roles and activities 16 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  17. 17. Projects that span multiple silos need to include team members from across all silos 3 key leadership roles needed on every project 17 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  18. 18. Multiple projects require time and the Sponsor does not typically have the time to directly oversee these 18 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  19. 19. So what’s needed in terms of organizational structure? BPM CoE / Project Office Enterprise Architecture Has the cross-silo view needed for Has cross project and process view solution delivery needed for solution delivery Manages silo-spanning projects Responsible for: Infrastructure architecture Director must Systems architecture Have political clout Data architecture Be a mediator who can navigate the political landscape Operations architecture Be empowered to make decisions Directly liaison with the business BPM CoE and EA are both critical groups in delivering solutions 19 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  20. 20. Total Architecture Summary Keep the business process focus It is the source of business value BPM and SOA provide opportunities The major challenges are organizational Web Browser Interface Fat client Interface Cell Phone/PDA Interface EDI Channel Interface Presentation Web Services Interface Presentation Process Managed Processes (BPM) Business Logic Service Orchestrated Processes (BPEL) Data Data Hard-Wired Processes Platform Infrastructure Platform Infrastructure Service Access Mediation Service Operations 20 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.
  21. 21. For More Information on both BPM and SOA… The business and organizational Creating the total architecture - for perspective - for managers, enterprise and project architects business people, and architects 21 © 2006 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

×