Next Generation SOA Development
|
|
- Edmund Sims
- 5 years ago
- Views:
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 SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles
More information<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 informationDOAG 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
- معماری سرویس گرا (SOA) قسمت ھفتم - مرداد 86 امیر رضا مهجوریان دوره آموزشی شرکت... سر فصل کلی مطالب معرفی معماری سرویس گرا کاربرد معماری سرویس گرا شناخت تفصیلی ادبیات کسب و کار پروتکل ھای معماری سرویس
More informationApplication 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 informationService 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 informationAccelerating 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 informationBPEL 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 informationGet 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 informationCIS 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 informationSOA 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 informationService 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 informationTaming 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 informationNext 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 informationOPN 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 informationIntroduction 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 informationBuilding 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 informationService 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 information2009 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
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 informationAndy 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 informationEnterprise 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 informationOracle 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 informationOracle 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 informationSOA 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 informationArchitecting 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 informationApplication 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 informationAvaali 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 informationSOA 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 informationSOA 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 informationCopyright 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 informationEnterprise 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 informationThe 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 informationService 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 informationEnterprise 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 informationAn 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 informationJBoss 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 informationThe 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 informationCloud 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 informationExtending 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 informationIBM 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 informationEnterprise 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 informationInformation 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 informationTDT 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 informationSandeep 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 informationBJA 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 informationServices 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 informationArchitecture 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 informationOracle 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 informationThis 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 information1. 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 informationAPIs 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 informationBusiness 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 informationService 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 informationInformatica 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 informationService-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 informationFirst 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 informationJBOSS 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 informationTranslate 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 informationAndrew 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 informationConnectivity & 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 informationA 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 informationIBM 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 informationUnderstanding 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 informationKeynote 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 informationOracle 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 informationCustomer 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 informationEnterprise 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 informationPaul 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 informationIntegration 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 informationWhat 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 informationCopyright 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 informationA 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 informationSERVICE 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 informationEnterprise 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 informationLeveraging 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 informationPLANNING 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 informationiway 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 informationOptimized 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 informationXML 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 informationIBM 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 informationBIAN 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 informationBusiness 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 informationIN 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 informationOracle 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 informationWebSphere 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 informationEnterprise 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 informationUtilizing 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 informationBusiness-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 informationOracle 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 informationEnterprise 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 informationUltimus 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 informationAligning 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 informationMICROS 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 informationService-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 informationReal 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 informationThe 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 informationService 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 informationSOA: 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 informationnel 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