Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.

Similar presentations


Presentation on theme: "© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using."— Presentation transcript:

1 © 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using J2EE, Portal, XML, Web Services, Modeling, BPM, SDO, JSF, Legacy & more… Go to http://JavaSOA.com for presentations, demos, tutorials and other resourceshttp://JavaSOA.com

2 2 SOA End-2-End Services 101 - What are they? How to find them? How to use them? Bridging the gap between business and I/T Lifecycle [ Model > Assemble > Deploy > Manage > Governance ] Roles [ Analyze > Architect > Develop > Integrate > Orchestrate ] SOA Tools In Action [Model] Analyze > Service Discovery and Business Process Modeling Architect > Application Architecture and Service Modeling [Assemble] Develop > Service Implementation, Testing and Repository Integrate > UI, Data, Enterprise and Service Integration Orchestrate > Composite Applications and Service Orchestration SOA Infrastructure [Deploy] SOA Services Runtime & Enterprise Service Bus (ESB) SOA End User Experience & Portal Server [Manage > Governance] IT View: SOA SW Development Process, Quality and Change Management Business View: SOA Process Controls & Dashboards SOA In Action

3 3 SOA End-2-End Services 101 - What are they? How to find them? How to use them? Bridging the gap between business and I/T Lifecycle [ Model > Assemble > Deploy > Manage > Governance ] Roles [ Analyze > Architect > Develop > Integrate > Orchestrate ] SOA Tools In Action [Model] Analyze > Service Discovery and Business Process Modeling Architect > Application Architecture and Service Modeling [Assemble] Develop > Service Implementation, Testing and Repository Integrate > UI, Data, Enterprise and Service Integration Orchestrate > Composite Applications and Service Orchestration SOA Infrastructure [Deploy] SOA Services Runtime & Enterprise Service Bus (ESB) SOA End User Experience & Portal Server [Manage > Governance] IT View: SOA SW Development Process, Quality and Change Management Business View: SOA Process Controls & Dashboards SOA In Action

4 4 Bridging the Gap between Business and IT: How? How do I optimize my business processes? Business Models Identify Process Activities I/T Components exposed as SOA Services How do I integrate to my existing systems? Demo SOA End-2-End High Level Business and I/T can use a common language a.k.a. “Process Integration” Business Process Activities = I/T Services Granularity

5 5 … a service? A repeatable business task – e.g., check customer credit; open new account What is Service Oriented Architecture (SOA) ? … service orientation? A way of integrating your business as linked services and the outcomes that they bring … service oriented architecture (SOA)? An IT architectural style that supports service orientation … a composite application? A set of related & integrated services that support a business process built on an SOA

6 6 Why should IT use Service Oriented Architecture? Organizations are composed of PeopleProcesses they run Information they use

7 7 Why should IT use Service Oriented Architecture?

8 8 Human Resources Payroll Accounts Payable Time & Attendance Organizations are Service Oriented

9 9 Why should IT use Service Oriented Architecture? For the same reasons businesses are organized by services: Measurable and accountable Efficiency and optimization Specialization and best practices Well-defined interaction and processes Independently scalable Reduce duplication and reuse assets Isolation of changes

10 10 As Patterns Have Evolved, So Has IBM Flexibility  Point-to-Point connection between applications  Simple, basic connectivity Messaging Backbone  EAI connects applications via a centralized hub  Easier to manage larger number of connections Enterprise Application Integration (EAI)  Integration and choreography of services through an Enterprise Service Bus  Flexible connections with well defined, standards-based interfaces Service Orientated Integration SOA builds flexibility on your current investments The next stage of integration

11 11 Applications can be composed of or exposed as services

12 12 Determine Customer Eligibility Applications can implement business process workflows… by using services Retrieve Credit Report Request additional info Generate decline Etc…. Business Process is implemented by integrating services

13 13 User Interaction Logic Data Logic Integration Logic Process Logic Business Rules Monitoring & Management Logic What is in an application?

14 14 Business Services Business Function User Interaction Logic Data Logic Integration Logic Process Logic Business Rules Monitoring & Management Logic Integration through disintegration Or “Service Orientation”

15 15 Closely model business functions Realized by Transforming existing assets Creating new assets Independently utilized & re-used Composed into processes (a.k.a. Services, applications, etc.) Business Services User Interaction Logic Data Logic Integration Logic Process Logic Business Rules Monitoring & Management Logic

16 16 SOA Bridges the Gap between Business and IT How do I optimize my business processes? Business Models Identify Process Activities I/T Components exposed as SOA Services How do I integrate to my existing systems? Demo SOA End-2-End High Level Business and I/T can use a common language a.k.a. “Process Integration” Business Process Activities = I/T Services Granularity

17 17 Using SOA to Bridge the Gap Between Business and I/T The SOA Lifecycle  Gather requirements  Model & Simulate  Design  Discover  Construct & Test  Compose  Integrate people  Integrate processes  Manage and integrate information  Manage applications & services  Manage identity & compliance  Monitor business metrics  Financial transparency  Business/IT alignment  Process control

18 18  SOA End-2-End –Services 101 - What are they? How to find them? How to use them? –Bridging the gap between business and I/T –Lifecycle [ Model > Assemble > Deploy > Manage > Governance ] –Roles [ Analyze > Architect > Develop > Integrate > Orchestrate ]  SOA Tools In Action –[Model] Analyze > Service Discovery and Business Process Modeling Architect > Application Architecture and Service Modeling –[Assemble] Develop > Service Implementation, Testing and Repository Integrate > UI, Data, Enterprise and Service Integration Orchestrate > Composite Applications and Service Orchestration  SOA Infrastructure –[Deploy] SOA Services Runtime & Enterprise Service Bus (ESB) SOA End User Experience & Portal Server –[Manage > Governance] IT View: SOA SW Development Process, Quality and Change Management Business View: SOA Process Controls & Dashboards SOA In Action


Download ppt "© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using."

Similar presentations


Ads by Google