Next Generation SOA Development

Size: px
Start display at page:

Download "Next Generation SOA Development"

Transcription

1 Next Generation SOA Development Bill Jones Oracle Corporation Bill Jones Next Generation of SOA Development Page 1

2 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 2

3 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 3

4 Service Oriented Architecture Service model for business functions Characteristics Flexibility Autonomous services are highly reusable Non predictive patterns of use Productivity High level of abstraction Comprehension Well-understood system architecture and behavior Bill Jones Next Generation of SOA Development Page 4

5 Why SOA? The Cruel Reality Screen Scrape Application Application Message Queue Download File Application Application Screen Scrape ORB Download File Application Application Sockets Message CICS Gateway Transaction File Transaction File Message Queue Application Screen Scrape Sockets Application Message Screen Scrape APPC Transaction File CICS Gateway Transaction File Download File RPC Application APPC Application ORB Message Queue RPC Bill Jones Next Generation of SOA Development Page 5

6 Why SOA? Respond to business changes Address new needs with existing applications Unlock existing application investments Support new channels & complex interactions Support organic business Oracle Financials Standard Interface Custom Order Application Standard Interface New Web Application Standard Interface New Supply Chain Management Application (Business Process or Composite Application) Standard Interface Siebel CRM Standard Interface Mainframe HR Application Standard Interface.NET Inventory Application Bill Jones Next Generation of SOA Development Page 6

7 Web Services Basic Technologies Described in WSDL Accessed with SOAP Web services emphasize loosely coupled systems that exchange self-contained messages Business functions are modeled as networked services Explicit failure modes Leverage the ubiquitous protocols of the Web Easy interconnectivity Bill Jones Next Generation of SOA Development Page 7

8 Web Services and SOA SOA the goal, Web services an enabling technology Transparent XML payloads Coarse grained business functions SOAP/WSDL easily abused Externalizing object models problematic Not only Web services Heterogeneity the norm One model, multiple protocols WS* overload unhelpful Bill Jones Next Generation of SOA Development Page 8

9 Canonical Business Documents XML type definitions Broadly understood Shared types Clear business semantics: accessible to business analysts Services exchange business documents through meaningful contracts Bill Jones Next Generation of SOA Development Page 9

10 Transforming Business Processes and Interactions Today Hardcoded inside applications Mainly sequential Silo-ed (divisional and functional) One-size fit all Tactical point-to-point integration Black boxes? Tomorrow Mainly parallel Boundary-less Wired through events Modular Continuously optimized Highly personalized Continuously audited Your Business is Only as Flexible as Your Technology Bill Jones Next Generation of SOA Development Page 10

11 SOA (and EDA) Is Emerging as the Enabling Platform Functional Analyst Data Integration Business Process Optimization SOA Platform Real-time Analytics Requirements Business Savvy Developer Façade/Leverage Existing Core IT Build-to-change End-to-end Security Management and Monitoring Composites SAP Oracle TOMAX Mainframe Outsourced Java.NET Why Now? Network Infrastructure is in place Standards (XML, WSDL, WS-*) Domain Specific Languages (BPEL, XSLT, Rules, BAML, CEPQ ) Support from Packaged Applications Developers Core IT Bill Jones Next Generation of SOA Development Page 11

12 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 12

13 Primitive Services Basic building blocks Adapters Tie legacy system into SOA Support transformation/translation Java Connector Architecture baseline for J2EE Java/C# Service Enablement of existing components Bill Jones Next Generation of SOA Development Page 13

14 Business Logic Model Model EJB 3, JPA Spring, JPA Bill Jones Next Generation of SOA Development Page 14

15 Persistence Services O-R & O-XML Structured Data Unstructured Data O-R O-XML Bill Jones Next Generation of SOA Development Page 15

16 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 16

17 Composite Services BPM model driven by business analysts BPEL development Visual construction of process flow Heavy emphasis on XML manipulation Interactions described by SCA metadata BPEL eases development burden dramatically Ideal for asynchrony Automated state management Bill Jones Next Generation of SOA Development Page 17

18 Composite Services Human Workflow Business Rules Outliner Full BPA Studio Shared Model Sub Process Automated Activity Notification Business Event Bill Jones Next Generation of SOA Development Page 18

19 ESB in a Nutshell UDDI Registry MDS Loan Process APR Rule Enterprise Service Bus HTTP SOAP.NET Payment Calculator JMS SOAP Manager Review Task HTTP REST EBS Customer View In Memory Core Features Rich Set of Adapters (technology and applications) Transformation Reliable Message Delivery Content-based Routing Publish and Subscribe Service URL Virtualization Value-Added Features Request/Response and Event Driven Interactions Multi Transport Rich Monitoring Console Native XML and Web Service Support Metadata Repository UDDI Repository Externalized Process Flows Real Time Activity Monitoring Bill Jones Next Generation of SOA Development Page 19

20 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 20

21 SCA in a Nutshell SCA models the A in SOA for systems composed of reusable services model for service-based system: service construction service assembly deployment Heterogeneity supports components from multiple languages multiple container technologies multiple service access methods 0.9 Level specification published in November 2005 Bill Jones Next Generation of SOA Development Page 21

22 SCA High Level Points Unified declarative model describing service assemblies dependency resolution and configuration declarative policies for infrastructure services Security, Transactions, Reliable messaging Business-level model for implementing services service components with service interfaces Binding model for multiple access methods WSDL, SOAP over HTTP but also: JMS TM /messaging, Java TM RMI/IIOP Java TM interfaces are good, as are WSDL porttypes Bill Jones Next Generation of SOA Development Page 22

23 Service Assembly Model Unified, language-independent way to expose implementations as services Java TM, BPEL, PHP, other languages (including.net) Technology independent modelling and composition of service networks Service dependencies Resolution through wiring Facilities for dynamic service configuration Properties / Protocols / Qualities of service Profiles Design time and deployment time configuration Bill Jones Next Generation of SOA Development Page 23

24 Assembly Model Concepts Design Time Assembly Composite Implementation Component Service Reference Wire Bill Jones Next Generation of SOA Development Page 24

25 Service Assembly Model Model for assembling tightly coupled code (Composites) Model for assembling loosely coupled services (Systems) System Composite Composite External Web Service Bill Jones Next Generation of SOA Development Page 25

26 Composite Bill Jones Next Generation of SOA Development Page 26

27 SCA Composite Example <?xml version="1.0" encoding="ascii"?> <composite xmlns=" name="bigbank.accountcomposite" > <service name="accountservice"> <interface.bpel process="accountservice"/> <binding.ws port=" wsdl.endpoint(accountservice/accountservicesoap)"/> <reference>accountservicecomponent</reference> </service> <component name="accountservicecomponent"> <implementation.java class="services.account.accountserviceimpl"/> <property name= currency >EURO</property> <reference name="accountdataservice" target="accountdataservicecomponent"/> <reference name="stockquoteservice" target="stockquoteservice"/> </component> <component name="accountdataservicecomponent"> <implementation.java class="services.accountdata.accountdataserviceimpl"/> </component> <reference name="stockquoteservice"> <interface.java interface="services.stockquote.stockquoteservice"/> <binding.ws port=" wsdl.endpoint(stockquoteservice/stockquoteservicesoap)"/> </reference> </composite> Bill Jones Next Generation of SOA Development Page 27

28 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 28

29 Architecture Goals SOA Technology Requirements Evolving Service Integration to Orchestration to Composite Assemblies Enable more adaptive enterprise applications Through more extensible business processes Simplify integration between enterprise applications Through declarative, metadata-based design & customization Bill Jones Next Generation of SOA Development Page 29

30 All SOA Platforms Are NOT Equal BPA sec Tool Portal Process Engine Tool Human Workflow sec sec Tool Lipstick on a Pig (proprietary) Hot-pluggable or Not Monolithic versus Modular Slew of disjoint tools Silo-ed Security Breath of Lifecycle Support Metadata Repository Strategy sec Message Bus ESB new Tool Adapters Bill Jones Next Generation of SOA Development Page 30

31 SOA Evolution Publish Services Integrate Services Orchestrate Flows Assemble Composites rules BI BAM BPEL BPEL Service Bus Service Bus Service Bus Packaged Applications Java.NET Mainframe A B A B C A B C XML, WSDL XSLT, WS-Policy BPEL SCA Bill Jones Next Generation of SOA Development Page 31

32 Adaptive Business Applications UI Layer Service Layer Data Layer ADF BC EJB3 JAX- WS JSF Page BI BAM JSF Page BPEL rules ESB A C Bill Jones Next Generation of SOA Development Page 32

33 The SOA Platform Packaged Solutions Business Editor Portal Web 2.0 Office Mobile IDE Metadata Process Human Task Business Rule Business Event CEPQ BAM SLA Monitoring Management SCA Framework Analytics Service Registry Modular and Extensible Enterprise Service Bus Security 300+ Application Adapters B2B Java.NET Web Services Data Hubs Bill Jones Next Generation of SOA Development Page 33

34 Service Fabric SCA, ESB, Micro Kernel Loan Service Provider Approval Rule Routing Transforms Business Rules Service Engines Pluggable HTTP SOAP HTTP REST JMS SOAP Bill Jones Next Generation of SOA Development Page 34

35 Service Orchestration BPEL & Workflow Loan Service Provider Financials GL Process Manager Approval Routing BPEL Workflow HTTP SOAP HTTP REST JMS SOAP Bill Jones Next Generation of SOA Development Page 35

36 Business Events Subscribe Why? Integration Points between Business Activities Order Capture Process Raise New Order Event Order Fulfillmen t Process CEPQ Foundation of Real-Time Analytics Higher Affinity with Business Modeling High Demand Alert Raise Stock Forecast er What is Needed? Event Definition Language CEP Query Language Event Extensions to SCA BAM Dashboard Bill Jones Next Generation of SOA Development Page 36

37 Policy Enforcement SCA Composite Loan Process APR Rule Manager Review Task EBS Customer View Monthly Activation BPEL Business Rules BAM Human Task CEPQ Scheduler UDDI Service/Event Delivery API Meta Data Policy Enforcement Point HTTP SOAP SDO ADF/BC JCA Adapters.NET Payment Calculator Bill Jones Next Generation of SOA Development Page 37

38 Policy Management Bill Jones Next Generation of SOA Development Page 38

39 Service Security WS-Security, WS-Trust, SAML Loan Service Provider Security Monitoring Authenticate Access Control Intrusion Detection Identity Management Encryption Decryption Signature Verification HTTP SOAP HTTP REST JMS SOAP Bill Jones Next Generation of SOA Development Page 39

40 Loan Service Provider Service Management WS-Policy, Web Services Management QOS Policy Failover Policy Security Policy HTTP SOAP HTTP REST JMS SOAP Bill Jones Next Generation of SOA Development Page 40

41 Bill Jones Next Generation of SOA Development Page 41

42 BPEL PM with Business Rules BPEL Process Manager and Rules together enable agile and adaptive business processes Key benefits: Complementary technologies BPEL for orchestration of services, systems, people & partners Rules focus on decision making and policies Declarative specification of constantly changing business policies and regulations Enables business users to participate in business processes Centralized policy management across the organization Bill Jones Next Generation of SOA Development Page 42

43 BPEL + Rules PORTAL LOAN FLOW BPEL PROCESS Loan Advisor Rules receive getphone Rules Engine Rule Author Rules Engine Decision Service getrating Decision Service Auto Loan Credit Rating Rules PORTAL invoke receive select review end 5-15 min Web Services Interface: XML, SOAP, WSDL, WSIF invoke Approval Task Worklist Application Bill Jones Next Generation of SOA Development Page 43

44 SOA Platform IDE Bill Jones Next Generation of SOA Development Page 44

45 Agenda SOA and Web Services Primitive Services Composite Services Service Component Architecture SOA Platform Conclusions Bill Jones Next Generation of SOA Development Page 46

46 Conclusions SOA marks transition to higher level of abstraction for System language programmers Business process developers IT Administrators Challenges Policy in a heterogeneous world Trend toward simplicity despite multiple technologies Bill Jones Next Generation of SOA Development Page 47

47 Q & A Q U E S T I O N S A N S W E R S Bill Jones Next Generation of SOA Development Page 48

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles

More information

<Insert Picture Here> Service Oriented Architecture

<Insert Picture Here> Service Oriented Architecture Service Oriented Architecture Sean Donahue What does FUSION mean exactly? FUSION Applications FUSION Architecture FUSION FUSION Tech Stack (Apps Unlimited) Oracle Fusion Architecture,

More information

DOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5?

DOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5? DOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5? Clemens Utschig-Utschig; clemens.utschig@oracle.com.xom Oracle SOA Product Management 1 The following is intended to outline our

More information

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t  SOA Workshop: A. Mahjoorian, Session - معماری سرویس گرا (SOA) قسمت ھفتم - مرداد 86 امیر رضا مهجوریان دوره آموزشی شرکت... سر فصل کلی مطالب معرفی معماری سرویس گرا کاربرد معماری سرویس گرا شناخت تفصیلی ادبیات کسب و کار پروتکل ھای معماری سرویس

More information

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is

More information

Service Oriented Architecture

Service Oriented Architecture 2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary

More information

Accelerating Business Execution The Value of Fusion Middleware for Oracle Applications Customers. Leon Chen Sr. Sales Consultant Oracle

Accelerating Business Execution The Value of Fusion Middleware for Oracle Applications Customers. Leon Chen Sr. Sales Consultant Oracle Accelerating Business Execution The Value of Fusion Middleware for Oracle Applications Customers Leon Chen Sr. Sales Consultant Oracle The following is intended to outline our general product direction.

More information

BPEL PM Preview

BPEL PM Preview Dial-in: 888.283.3946 or +1.210.795.4773 passcode: bpel Press *1 at end to ask verbal questions During conf, use chat feature to ask questions The Oracle BPEL Process Manager BPEL PM 10.1.3 Preview Feature

More information

Get Started on SOA. Process Entry Point Business Process Management (BPM) Business Problem

Get Started on SOA. Process Entry Point Business Process Management (BPM) Business Problem Get Started on SOA Process Entry Point Business Process Management (BPM) Business Problem Our car loan business has grown. Now we need to make our loan processing more effective. can help you solve this

More information

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng CIS 8090 Intro Setting the stage for the semester Arun Aryal & Tianjie Deng Cognitive Map of 8090 IS Architectures as Strategy Books: Weill, Ross & Robertson, Enterprise Architecture as Strategy & Fenix

More information

SOA Management Pack: Runtime Governance, and Improved Manageability of all Aspects of Your Business Flows

SOA Management Pack: Runtime Governance, and Improved Manageability of all Aspects of Your Business Flows SOA Management Pack: Runtime Governance, and Improved Manageability of all Aspects of Your Business Flows Aalok Muley, Director Platform Products Aalok.Muley@Oracle.com Agenda The

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has

More information

Taming the SOA Chaos. Debu Panda Oracle

Taming the SOA Chaos. Debu Panda Oracle Taming the SOA Chaos Debu Panda Oracle Many initiatives lack Business/IT collaboration Business - Strategic modeling Requirements, powerpoint, visio model, Export files IT Executable modeling Enter order

More information

Next Generation SOA Conference

Next Generation SOA Conference Next Generation SOA Platform @NoCOUG Conference Kevin Clugage Sr. Principal Product Manager, Oracle Integration February 11, 2010 The following is intended to outline our general

More information

OPN Only Oracle SOA Suite 11g Implementation Boot Camp

OPN Only Oracle SOA Suite 11g Implementation Boot Camp Oracle University Contact Us: 1.800.529.0165 OPN Only Oracle SOA Suite 11g Implementation Boot Camp Duration: 3 Days What you will learn Oracle SOA Suite 11g Implementation Boot Camp is a three-day hands-on

More information

Introduction to the new features in Oracle BPEL Process Manager

Introduction to the new features in Oracle BPEL Process Manager Introduction to the new features in Oracle BPEL Process Manager 10.1.2 Bhagat Nainani Senior Development Manager Server Technologies Oracle Corporation Introduction to new features in BPEL Process Manager

More information

Building an SOA Solution Building a typical SOA application involves the following activities:

Building an SOA Solution Building a typical SOA application involves the following activities: Product Reviews Oracle SOA Suite By Feroze Mohammed; Lawrence Pravin May. 5, 2006 04:30 PM Service-oriented architecture is an architectural approach to building software applications as a collection of

More information

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices From Integration Infrastructure to Business Value IT managers have been under increasing pressure to migrate a portfolio

More information

2009 ONE IT WORLD CORPORATION

2009 ONE IT WORLD CORPORATION THE PROCESS OF MODELING ENTERPRISE ARCHITECTURES NEW YORK ORACLE USERS GROUP September 16 th, 2009 Version 2.1 Confidentiality Agreement The following presentation is intended for information purposes

More information

<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy

<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy Oracle Business Process Analysis Suite: Overview & Product Strategy Devesh Sharma Dec, 2006 Oracle BPA/BPM Product Management Agenda 1 2 3 4 5 Need for Business Process Management

More information

Andy Cleverly Director, Technology Marketing Oracle Corporation

Andy Cleverly Director, Technology Marketing Oracle Corporation Andy Cleverly Director, Technology Marketing Oracle Corporation Business Integration Breakthrough How to Lose a Customer In general, business managers have historically been indifferent to IT infrastructure

More information

Enterprise IT Architectures SOA Part 1

Enterprise IT Architectures SOA Part 1 Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 17, 2008 Agenda I. SOA Introduction II. Move from C/S to SOA III. Exercise: Integration Architecture for FACT

More information

Oracle SOA Suite 11g. Oracle White Paper Oracle SOA Suite 11g

Oracle SOA Suite 11g. Oracle White Paper Oracle SOA Suite 11g Oracle SOA Suite 11g Oracle White Paper Oracle SOA Suite 11g Oracle SOA Suite 11g Differentiators... 3 How Oracle SOA Suite 11g Delivers on SOA... 6 Service Component Architecture... 6 Unified Design-time

More information

Oracle s Service-Oriented Architecture Strategy

Oracle s Service-Oriented Architecture Strategy Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.

More information

SOA Praxiserfahrungen

SOA Praxiserfahrungen Nicolai M. Josuttis IT-communication.com 09/08 1 2 Independent consultant continuously learning since 1962 Nicolai Josuttis Systems Architect, Technical Manager finance, manufacturing, automobile, telecommunication

More information

Architecting Web Service Applications for the Enterprise

Architecting Web Service Applications for the Enterprise Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service

More information

Application development in a Service Oriented Architecture

Application development in a Service Oriented Architecture Application development in a Service Oriented Architecture Fontys Venlo Software Engineering Colloquium November 28 th, 2007 Frank Dorst, directeur November 28, 2007 2007 Whitehorses B.V. 2 From Spaghetti

More information

Avaali Solutions Pvt. Ltd Business Process Management (BPM)

Avaali Solutions Pvt. Ltd Business Process Management (BPM) Avaali Solutions Pvt. Ltd Business Process Management (BPM) Copyright @ 2016 Avaali. All Rights Reserved 1 Key Industry Challenges In today s global economy, organizations face intensified competition

More information

SOA Concepts. Service Oriented Architecture Johns-Hopkins University

SOA Concepts. Service Oriented Architecture Johns-Hopkins University SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution

More information

SOA Success Methodology

SOA Success Methodology SOA Success Methodology Dr Mohamad Afshar Oracle Fusion Middleware Product Management Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Fusion Development with ADF and BPM Jeff Davies Senior Principal Product Manager 2 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Enterprise Services Repository

Enterprise Services Repository Enterprise Services Repository An overview Rathish Balakrishnan SAP NW Product Management SOA Middleware The Approach: Service Oriented Architecture SOA is essential but missing business semantics WEB

More information

The Path to SOA for ISVs. ISV Constant: Change

The Path to SOA for ISVs. ISV Constant: Change The Path to SOA for ISVs Ronald Schmelzer Senior Analyst ZapThink, LLC Take Credit Code: SOAISV ISV Constant: Change Competition Mergers & Acquisitions Business Partners Changing Marketplace CHANGE A ISV

More information

Service Oriented Architecture for Architects

Service Oriented Architecture for Architects www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with

More information

Enterprise IT Architectures SOA Part 1

Enterprise IT Architectures SOA Part 1 Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 12, 2007 Agenda I. SOA Introduction II. Move from C/S to SOA III. SOA Reference Architecture IV. Identification

More information

An Oracle E-Business Suite Integration Primer: Technologies and Use Cases

An Oracle E-Business Suite Integration Primer: Technologies and Use Cases 1 An Oracle E-Business Suite Integration Primer: Technologies and Use Cases Veshaal Singh Senior Director ATG Development Neeraj Chauhan Manager Product Management The following is

More information

JBoss Enterprise SOA Platform

JBoss Enterprise SOA Platform JBoss Enterprise SOA Platform Pierre Fricke Red Hat Director, SOA Product Line Management February 14, 2008 Why SOA? Because a single business change can spur 10x 50x IT changes Benefits of SOA include:

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any

More information

Cloud Computing Lectures SOA

Cloud Computing Lectures SOA Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness

More information

Extending Oracle Siebel CRM with Oracle Fusion Middleware. An Oracle White Paper March 2007

Extending Oracle Siebel CRM with Oracle Fusion Middleware. An Oracle White Paper March 2007 Extending Oracle Siebel CRM with Oracle Fusion Middleware An Oracle White Paper March 2007 Extending Oracle Siebel CRM with Oracle Fusion Middleware Executive Overview... 3 New Options for Siebel CRM Customers...

More information

IBM EXAM QUESTIONS & ANSWERS

IBM EXAM QUESTIONS & ANSWERS IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals

More information

Enterprise IT Architectures SOA Part 3

Enterprise IT Architectures SOA Part 3 Enterprise IT Architectures SOA Part 3 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 26, 2007 SOA Because Innovation Requires Change and SOA Makes Change Easier a service? A repeatable business

More information

Information Builders Enterprise Information Management Solution Transforming data into business value Fateh NAILI Enterprise Solutions Manager

Information Builders Enterprise Information Management Solution Transforming data into business value Fateh NAILI Enterprise Solutions Manager Information Builders Enterprise Information Management Solution Transforming data into business value Fateh NAILI Enterprise Solutions Manager June 20 th, 2017 1 Agenda Introduction Information Builders

More information

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA)

TDT Model-driven Development of Information Systems, Autumn Service-oriented architecture (SOA) TDT4250 - Model-driven Development of Information Systems, Autumn 2008 Service-oriented architecture (SOA) 1 SOA definition Service-oriented architecture (SOA) A set of components which can be invoked,

More information

Sandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India

Sandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India Sandeep Alur Architect Advisor Microsoft India saalur@microsoft.com Aditee Rele Architect Advisor Microsoft India aditeer@microsoft.com Is SOA Dead or Alive? Expensive Connotes Big Projects Momentum Continues

More information

BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman

BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA Presented by Kael Goodman Jacksonville, FL June 6, 2007 What is SOA? S O A Service Oriented Architecture

More information

Services Governance with IBM WebSphere

Services Governance with IBM WebSphere Services Governance with IBM WebSphere Terry S Burnside IBM March 15, 2012 Session Number (10785) Without proper management and governance of service-oriented architecture (SOA) This could become like

More information

Architecture for Integration

Architecture for Integration Architecture for Integration Hans-Peter Hoidn 2 October 2003 Agenda Motivation I. Integration Layer in General II. EAI Environments, Cases III. EAI meets J2EE IV. Enterprise centric view V. References

More information

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) An AMX International White Paper January 2008 Page 1 NOTE: The following is intended to outline our general

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. The following is intended to outline our general product direction. It is intended for information

More information

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6 1. INTRODUCTION...1 2. BACKGROUND...3 3. ENTERPRISE SOA BENEFITS AND TECHNOLOGIES...4 4. AN ENTERPRISE SOA FRAMEWORK...6 5. ALIGNING IT WITH BUSINESS...7 6. CONCLUSION...8 Whitepaper Page 2 What is Enterprise

More information

APIs for the I. The Role of APIs and Web Services in the Era of Digital Business Transformation

APIs for the I. The Role of APIs and Web Services in the Era of Digital Business Transformation APIs for the I The Role of APIs and Web Services in the Era of Digital Business Transformation Yesterday s Applications... Today s User Experience 4 APIs are Key to Digital Transformation APIs drive innovation:

More information

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG Business Process with SAP NetWeaver Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG BUSINESS PROCESS MANAGEMENT Motivation SAP AG 2004, BPM / Volmering / 2 Why Business Process?

More information

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented

More information

Informatica Cloud Application Integration

Informatica Cloud Application Integration Data Sheet Informatica Cloud Application Integration Key Benefits Implement processes and APIs with zero code Build APIs with sophisticated data integration capabilities Leverage out-of-the-box connectivity

More information

Service-Oriented Computing

Service-Oriented Computing Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.

More information

First Steps to Building a Single View of an SOA. Introducing the SOA Implementation Framework

First Steps to Building a Single View of an SOA. Introducing the SOA Implementation Framework First Steps to Building a Single View of an SOA Introducing the SOA Implementation Framework Ronald Schmelzer Senior Analyst ZapThink, LLC Introduction & Agenda Implementing a -Oriented Architecture is

More information

JBOSS WHITE PAPER. JEMS: The Open Source Platform for SOA THE PLATFORM FOR FLEXIBILITY, INTEROPERABILITY, AND CHOICE

JBOSS WHITE PAPER. JEMS: The Open Source Platform for SOA THE PLATFORM FOR FLEXIBILITY, INTEROPERABILITY, AND CHOICE JEMS: The Open Source Platform for SOA THE PLATFORM FOR FLEXIBILITY, INTEROPERABILITY, AND CHOICE Contents JEMS: THE OPEN SOURCE PLATFORM FOR SOA Executive Summary 1 The SOA Solution 3 SOA Changes IT and

More information

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework

More information

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation The value of IBM WebSphere ILOG BRMS Understanding the value of IBM WebSphere ILOG Business Rule Management Systems (BRMS). BRMS can be used to implement and manage change in a safe and predictable way

More information

Connectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand

Connectivity & Application Integration. Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand Connectivity & Application Integration Colin Gniel WebSphere Software IBM Software Group Australia/New Zealand The Planet is Getting Smarter Smarter Planet instrumented interconnected intelligent people

More information

A Fresh Look at the Mainframe

A Fresh Look at the Mainframe A Fresh Look at the Mainframe Unlock the Value of Your Mainframe Assets Using SOA On Demand Insurance Business Problems 1. We want to increase revenues by selling insurance polices through external Brokers

More information

IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA

IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA IBM Rational Software Development Conference 2007 2007 IBM Corporation What

More information

Understanding Your Enterprise API Requirements

Understanding Your Enterprise API Requirements Understanding Your Enterprise Requirements Part 2: The 3 management platforms which architecture model fits your business? Strategically choosing the right management architecture model will ensure your

More information

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture Manoj Saxena Vice President Global Solutions and Asset Management IBM Global Business 2007 IBM Corporation Agenda IBM SOA Architect

More information

Oracle Application Integration Architecture Mission Critical SOA Governance

Oracle Application Integration Architecture Mission Critical SOA Governance Oracle Application Integration Architecture Mission Critical SOA Governance Jason Xie, Principal Strategy Product Manager Agenda SOA Governance Needs Risks without SOA Governance

More information

Customer Data Management

Customer Data Management Customer Data Management Single Source of Truth Trading Community Architecture Data Quality Management Customer Data Hub Fusion Middleware Glenn Gesell Tamer Chavusholu Mehran Tavangari OSI Consulting,

More information

Enterprise IT Architectures SOA Part 1

Enterprise IT Architectures SOA Part 1 Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn Executive IT Architect in Global Business

More information

Paul Lipton. Abstract. Speaker. SOA is Naturally Diverse. The New SOA Synergy: How Runtime Governance, Triage, and Security Must Work Together

Paul Lipton. Abstract. Speaker. SOA is Naturally Diverse. The New SOA Synergy: How Runtime Governance, Triage, and Security Must Work Together Abstract The New SOA Synergy: How Runtime Gnance, Triage, and Must Work Together Sr. Architect, Office of the CTO, CA Inc. paul.lipton@ca.com We will consider how the unique architectural characteristics

More information

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment.

Integration and Infrastructure Software White Paper. Integrating zseries applications and processes as Web services in an SOA environment. Integration and Infrastructure Software White Paper Integrating zseries applications and processes as Web services in an SOA environment. July 2005 Page 2 Contents 2 Introduction 2 Integration challenges

More information

What s Hot with Web Services?

What s Hot with Web Services? What s Hot with Web Services? Ronald Schmelzer Senior Analyst ZapThink, LLC 1 The Changing World of Data Proliferation of Content Increased Integration of Applications Automation of Paperbased Systems

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Teljesen integrált informatika: alkalmazások, felhő, közösségi- és mobil megoldások együttműködése 2 Agenda Integration Complexity and How We Got There Five Strategies to Simplify Integration Oracle

More information

A Practical Guide to SOA for IT Management. February 2005

A Practical Guide to SOA for IT Management. February 2005 A Practical Guide to SOA for IT Management February 2005 A Systinet White Paper Copyright 2005 Systinet Corp. All rights reserved. The document is not intended for production and is furnished as is without

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

Enterprise Process Integration

Enterprise Process Integration Enterprise Process Integration Janne J. Korhonen What is a process? A process is a coherent set of activities carried out by a collaborating set of roles to achieve a goal. Ould: Business Process Management:

More information

Leveraging SOA with JD Edwards EnterpriseOne

Leveraging SOA with JD Edwards EnterpriseOne Leveraging SOA with JD Edwards EnterpriseOne Chris Walsh Principal Product Manager Denver, Colorado USA A.1 The following is intended to outline our general product direction. It is intended for information

More information

PLANNING AGILE MODERNIZATION FOR SUCCESS

PLANNING AGILE MODERNIZATION FOR SUCCESS PLANNING AGILE MODERNIZATION FOR SUCCESS SANJIB NAYAK Founder and CEO sanjib.nayak@xfusiontech.com (916) 990-6484 STRATEGY. INNOVATION. TRANSFORMATION. AGENDA Patterns of Legacy and Modern Systems Understanding

More information

iway Service Manager An ESB Foundation for Enterprise SOA Unique Features iway Service Manager Enhance IT alignment and

iway Service Manager An ESB Foundation for Enterprise SOA Unique Features iway Service Manager Enhance IT alignment and Enhance IT alignment and iway Service Manager governance through the costeffective design, maintenance iway Process Manager iway Trading Manager iway Enterprise Index iway Data Migrator Third-Party App.

More information

Optimized Business Processes in the Age of Cloud Computing

Optimized Business Processes in the Age of Cloud Computing ORACLE PRODUCT LOGO Month, Day, Year Venue City Optimized Business Processes in the Age of Cloud Computing Stelios Daskalakis, Senior Technology Sales Consultant stelios.daskalakis@oracle.com The following

More information

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever Kalyan Sura ksura@hcl.in HCL America Introduction With so much emphasis being made on utilizing Service Oriented Architecture

More information

IBM WebSphere Service Registry and Repository, Version 6.0

IBM WebSphere Service Registry and Repository, Version 6.0 Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and

More information

BIAN with BPS Design Methodology

BIAN with BPS Design Methodology IBM Industry Models Development BIAN with BPS Design Methodology SOA Industry Models v.8.8 IBM Industry Models 4-13-2016 Table of Contents BIAN with BPS Design Methodology...2 1.1 BIAN...2 1.1.1 BIAN Service

More information

Business Constant: Change

Business Constant: Change Overview of Service-Oriented Architecture Jason Bloomberg ZapThink, LLC Take Credit Code: HGOVER Copyright 2006, ZapThink, LLC 1 Business Constant: Change Competition Changing Marketplace Customer Demands

More information

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN

More information

Oracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service. An Oracle White Paper October 2006

Oracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service. An Oracle White Paper October 2006 Oracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service An Oracle White Paper October 2006 NOTE: The following is intended to outline our general product direction. It is intended for information

More information

WebSphere for SOA. BPM with SOA: Your Most Potent Weapon to Take on Business Complexity

WebSphere for SOA. BPM with SOA: Your Most Potent Weapon to Take on Business Complexity for SOA BPM with SOA: Your Most Potent Weapon to Take on Business Complexity BPM with SOA: Your Most Potent Weapon to Take on Business Complexity Foundational Extend End-to-End Transform Adapt Dynamically

More information

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2 Enterprise IT Architectures SOA Part 2 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 19, 2007 Agenda I. Recap SOA Architecture and JKE s Open Account Process II. Business Process Modeling III.

More information

Utilizing Oracle Standard Functionality and other Oracle tools to comply with Sarbanes- Oxley By Olga Johnson City of Detroit

Utilizing Oracle Standard Functionality and other Oracle tools to comply with Sarbanes- Oxley By Olga Johnson City of Detroit Utilizing Oracle Standard Functionality and other Oracle tools to comply with Sarbanes- Oxley By Olga Johnson City of Detroit Information on Speaker Olga Johnson Title is Business System Support Specialist

More information

Business-to-business architectures (System-to-system viewpoint) D.Sc. (Tech) Tuomo Honkanen

Business-to-business architectures (System-to-system viewpoint) D.Sc. (Tech) Tuomo Honkanen Business-to-business architectures (System-to-system viewpoint) D.Sc. (Tech) Tuomo Honkanen 1.12.2004 Metso in brief Global supplier to the pulp and paper industry, and the rock and minerals processing

More information

Oracle SOA Suite 12c A Detailed Look

Oracle SOA Suite 12c A Detailed Look Oracle SOA Suite 12c A Detailed Look Simplify Integration O R A C L E W H I T E P A P E R J U N E 2 0 1 4 Table of Contents Introduction 1 Oracle SOA Suite 12c Differentiators 2 How Oracle SOA Suite 12c

More information

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2 Enterprise IT Architectures SOA Part 2 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 24, 2008 Slot for Exercise Discussion 2 Agenda I. Recap SOA Architecture and JKE s Open Account Process II.

More information

Ultimus Adaptive BPM Suite V8 Product Brief Page 2

Ultimus Adaptive BPM Suite V8 Product Brief Page 2 The Ultimus Adaptive BPM Suite is a complete, enterprise software application designed to create an operational environment that empowers people in the organization to drive process automation and improvement.

More information

Aligning IT with Business Goals Through SOA

Aligning IT with Business Goals Through SOA Keynote Presentation: Aligning IT with Business Goals Through SOA Garry Gomersall SOA Business Executive North-East Europe IBM Software 2008 IBM Corporation Agenda IBM SOA Architect Summit SOA in the context

More information

MICROS SYSTEMS, INC.

MICROS SYSTEMS, INC. MICROS SYSTEMS, INC. MICROS SYSTEMS, INC. Headquartered in Columbia, Maryland HTTP://WWW.MICROS.COM Industry: Hospitality & Retail Oracle Products & Services: Oracle JDeveloper / Oracle ADF 11g ADF Faces

More information

Service-Oriented Architecture and its Implications for Software Maintenance and Evolution

Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Service-Oriented Architecture and its Implications for Software Maintenance and Evolution Grace A. Lewis, Dennis B. Smith Software Engineering Institute {glewis, dbs}@sei.cmu.edu Abstract It is clear that

More information

Real Life SOA Oracle Practice Faisal Ghadially

Real Life SOA Oracle Practice Faisal Ghadially Real Life SOA Oracle Practice Faisal Ghadially FUJITSU CONSULTING Agenda SOA definition SOA in practice SOA in practice Oracle perspective Case Studies Implementation Notes Making it Real FUJITSU CONSULTING

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during

More information

SOA: Simple, Open, Affordable. Pierre Fricke Director, Product Line Management JBoss - a division of Red Hat

SOA: Simple, Open, Affordable. Pierre Fricke Director, Product Line Management JBoss - a division of Red Hat SOA: Simple, Open, Affordable Pierre Fricke Director, Product Line Management JBoss - a division of Red Hat Reality: IT Complexity, Escalating Cost Growing Complexity Server Unisys OS IBM Sun HP Dell??

More information

nel panorama SOA Il ruolo nuovo del system integrator

nel panorama SOA Il ruolo nuovo del system integrator 20 maggio 2010 Il ruolo nuovo del system integrator nel panorama SOA Agenda Introduction Vision to Reply Introduction Offering to SOA SOA References Vision Conclusions Use Case 2 Agenda Introduction Vision

More information