SOA Standards - Patterns
|
|
- Bertram Hodge
- 8 years ago
- Views:
Transcription
1 SOA Standards - Patterns
2 Contents 1 Message Exchange Patterns Synchronous request/response Synchronous Request/Acknowledgement Request/Acknowledgement/Poll Request/Acknowledgement/Callback Handling large payloads Service Implementation Patterns Workflow Connector Service Interceptor Canonical Message Model Policy Centralization (Non-Functional) Business Activity Monitoring (BAM) Business Rules Centralization Service Monitoring Configuration Management References ehealth Ontario Confidential ii
3 Document Location Document Revision History Version Date Author Description B.Platt Initial Draft Terminology Used in this Document This document uses the following terminology: MUST: This word means that the definition is an absolute standard. MUST NOT: This phrase means that the definition is an absolute prohibition. SHOULD: This word means that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course. SHOULD NOT: This phrase means that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label. MAY: This word means that the standard is optional. The service developer may choose to include the item based on the needs of their design. The above definitions are loosely based on the RFC 2119 Key words for use in RFCs to Indicate Requirement Levels as described at: ehealth Ontario Confidential iii
4 1 Message Exchange Patterns ehealth supports following Message Exchange Patterns (MEP). 1.1 Synchronous request/response Request/Response is used when the client must have an immediate response or wants the service to complete a task without delay. Request/Response begins when the client establishes a connection to the service. Once a connection has been established, the client sends its request and waits for a response. The service processes the request as soon as it is received and returns a response over the same connection. 1.2 Synchronous Request/Acknowledgement Request/Acknowledge services typically perform the following steps: 1. Receive request 2. Authenticate client credentials (optional) 3. Authorize client for requested operation (optional) ehealth Ontario Confidential 1
5 4. Validate request (optional) 5. Generate Request Identifier or URI 6. Store and Forward request 7. Return an acknowledgement *You can also use a Request/No Acknowledgement commonly known as fire and forget. 1.3 Request/Acknowledgement/Poll Request/Acknowledge/Poll variation on the Request/Acknowledgement pattern allows clients to poll for results at their leisure ehealth Ontario Confidential 2
6 Request/Acknowledgement/Poll variation on this Request\Acknowledgement pattern allows clients to poll for results at their leisure 1.4 Request/Acknowledgement/Callback Request/Acknowledgement/Callback can be used when the status updates or final results for a request must be delivered as soon as possible to one or more recipients. In this variation of Request/Acknowledgement, the request processor pushes a Representation or Callback Message to a Callback Service. ehealth Ontario Confidential 3
7 1.5 Handling large payloads When the size of the payload start to negatively affect infrastructure and service scalability or start to affect performance of other services, the payload will be handled through 'Claim Check' ( or 'Content Enricher/Filter' ( patterns. ehealth Ontario Confidential 4
8 2 Service Implementation Patterns 2.1 Workflow Connector If services need more than complex service orchestration such as complex looping constructs, embedded business rules, human workflow, a long-running process that maintains state for( minutes, hours, weeks or more), processes that need compensating transactions, then these services should be orchestrated in a Workflow engine as a business process. Workflow engine technologies make it possible for developers to create Process Managers that govern entire workflow life cycles from process instantiation to termination. ehealth Ontario Confidential 5
9 2.2 Service Interceptor ehealth Ontario Confidential 6
10 2.3 Canonical Message Model The Canonical Message Model (CMM) will reduce the number of data dependencies between integrating applications. See 1. The CMM will be constructed from data contained in both requester and provider proprietary message models and converted into a normalized canonical message model format. This is different from developing an enterprise canonical model because only data relevant to the message is considered. 2. HL7 messages will act as a CMM between the requester and provider services or will be a part of the requester or provider message model. 3. For each requester there will be a transformation of its proprietary model to the CIMM (Canonical Message Model). 4. For each provider there will be a transformation of its proprietary model to the CIMM (Canonical Message Model). 5. Individual application and service will retain their proprietary message models. 6. The ESB will provide an enforcement point for centralized management and governance of all the transformations. See 7. Reusable transformation logic contained by components in the ESB will be leveraged with the CIMM instead of the service proprietary message models. These components can be dynamically configured by policies that can be looked up in the service registry and repository. ehealth Ontario Confidential 7
11 Figure 1: Problems with direct transformation between service requesters and consumers Figure 1: CIMM transformation in the ESB ehealth Ontario Confidential 8
12 2.4 Policy Centralization (Non-Functional) The SLA need not be unique to the service consumer and it is preferable that it applied to a particular class of consumers. Registered and monitored SLAs will enable Impact Analysis, Dependency tracking and Capacity Planning. ehealth Ontario Confidential 9
13 2.5 Business Activity Monitoring (BAM) When near real-time summary of business activities (dashboard) or business intelligence reports are needed by operations managers and upper management then the business processes need to be instrumented to report KPI s and metrics to a Business Activity Monitor (BAM) platform. When orchestrated services in a business process need to publish near real-time analytics to a dashboard or collect data for future business intelligence reports the Key Performance Metrics (KPI) along with associated metrics should be instrumented in the business process and transmitted to a Business Activity Monitoring (BAM) platform. Near Real-time Dashboard and Business Intelligence Reports ehealth Ontario Confidential 10
14 ehealth Ontario Confidential 11
15 2.6 Business Rules Centralization Business rules are abstractions of the policies and practices of eho that can be reused and governed. See Rules Centralization There are many key benefits to centralizing business rules: Business rules can be utilized across the entire application portfolio as services. Duplicated business rules can be identified across the application portfolio and replaced thereby reducing maintenance costs. Business processes are more agile when they contain business rules the can be dynamically reconfigured. Provides a foundation for rapid reconfiguration, responsiveness to changing needs, flexibility to alter workflow. ehealth Ontario Confidential 12
16 2.7 Service Monitoring Service Monitor and Audit Facility Overview: 1. The Service Monitor is composed of 3 components: a. The Collect component collects and stores incoming statuses (including performance, faults, number of calls, and data transferred) and provides summary and detail reports. b. The Monitor component continuously monitors the data collected and can execute rules to validate and monitor the behavior of services. Example: Check service performance against a SLA. 2. The Act component will notify support staff once a problem has occurred. It can send commands either automatically or by the support staff such as restarting a service or changing an associated policy for the service. 3. Common Service Reporting should include metrics for: a. Accuracy - error rate of the service. Report average number of errors over a given time period. b. Availability - percentage of time the system is available outside of planned maintenance. c. Capacity - number of concurrent requests handled by the service in a given time period. Latency - maximum amount of time between the arrival of a request and the completion of that request ehealth Ontario Confidential 13
17 2.8 Configuration Management There are three patterns that can be used to configure the service: leverage capabilities of ESB or any other container the service is deployed into 'pull' configuration from centrally deployed configuration server 'push' configuration from centrally deployed server to the service implementation ehealth Ontario Confidential 14
18 3 References ID Reference Location/Description Ref Ref Ref Ref SOA Patterns Web Site: Decomposed Capability SOA Patterns Web Site: Rules Centralization SOA Patterns Web Site: Contract De-normalization SOA Patterns Web Site: Validation Abstraction ehealth Ontario Confidential 15
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationSOA Standards Service Profile
SOA Standards Service Profile 1 Contents 1 Purpose... 1 2 Scope... 1 3 Service Attributes... 2 3.1 Business Facing Properties... 3 3.1.1 Business Service... 3 3.1.2 Service Level Definition... 5 3.2 Technical
More informationThe Way to SOA Concept, Architectural Components and Organization
The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new
More informationAn Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
More information<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance
Increasing the Effectiveness and Efficiency of SOA through Governance Enrique Martín MW Presales Manager. Oracle Agenda Challenges Solved with SOA Governance Oracle s SOA Governance:
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
More informationPart 2: The Neuron ESB
Neuron ESB: An Enterprise Service Bus for the Microsoft Platform This paper describes Neuron ESB, Neudesic s ESB architecture and framework software. We first cover the concept of an ESB in general in
More informationMoving from EAI to SOA An Infosys Perspective
Moving from EAI to SOA An Infosys Perspective Manas Kumar Sarkar Over years traditional Enterprise Application Integration (EAI) has provided its benefits in terms of solution re-use, application decoupling
More informationSOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
More informationHow To Build A Financial Messaging And Enterprise Service Bus (Esb)
Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk
More informationActionable Awareness. 5/12/2015 TEI Proprietary TEI Proprietary
Actionable Awareness Data - well defined, pedigreed, and connected. Information intelligently integrated data Knowledge carefully applied information to a subject area Actionable Awareness correctly applied
More informationSOA @ ebay : How is it a hit
SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments
More informationA Guide Through the BPM Maze
A Guide Through the BPM Maze WHAT TO LOOK FOR IN A COMPLETE BPM SOLUTION With multiple vendors, evolving standards, and ever-changing requirements, it becomes difficult to recognize what meets your BPM
More informationBusiness Transformation for Application Providers
E SB DE CIS IO N GUID E Business Transformation for Application Providers 10 Questions to Ask Before Selecting an Enterprise Service Bus 10 Questions to Ask Before Selecting an Enterprise Service Bus InterSystems
More informationService-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
More informationService Governance and Virtualization For SOA
Service Governance and Virtualization For SOA Frank Cohen Email: fcohen@pushtotest.com Brian Bartel Email: bbartel@pushtotest.com November 7, 2006 Table of Contents Introduction 3 Design-Time Software
More informationConnectM M2M Solution Delivery Platform Brochure
ConnectM M2M Solution Delivery Platform Brochure 0 The need Organizations today are envisioning innovative services which are new and customer focused that are powered by real-time information from connected
More informationService-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
More informationIBM Rational Asset Manager
Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational
More informationGovernment's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
More informationService Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
More informationSOA Adoption Challenges
Introduction Raju Alluri SOA adoption is evolutionary rather than revolutionary. It is a journey and not an end state. There are many challenges in the SOA journey. First and foremost, the challenge is
More informationModernizing enterprise application development with integrated change, build and release management.
Change and release management in cross-platform application modernization White paper December 2007 Modernizing enterprise application development with integrated change, build and release management.
More informationMODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS
MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS Tao Yu Department of Computer Science, University of California at Irvine, USA Email: tyu1@uci.edu Jun-Jang Jeng IBM T.J. Watson
More informationBusiness Process Management In An Application Development Environment
Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to
More informationService Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
More informationA Step-by-Step Guide to Defining Your Cloud Services Catalog
A Step-by-Step Guide to Defining Your Cloud Services Catalog Table of Contents Introduction Chapter 1 Defining the Services Catalog Chapter 2 Building a Services Catalog Chapter 3 Choosing the Right Solution
More informationSOA REFERENCE ARCHITECTURE: SERVICE TIER
SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.
More informationMobile Application Development Platform Comparison
Mobile Application Development Platform Comparison Unvired Inc. Disclaimer: This document has been prepared based on publicly available data of other platform vendors and is subject to change. Comparison
More informationInterstage BPM v11.2 1 Copyright 2010 FUJITSU LIMITED
BPM 101 Interstage BPM v11.2 1 Copyright 2010 FUJITSU LIMITED What is Business Process A business process is simply a set of activities and transactions that an organization conducts on a regular basis
More informationProcess-Driven SOA Development
Architect: SOA and BPM DOWNLOAD Oracle SOA Suite TAGS SOA, BPM, BPEL, All Architect Articles Process-Driven SOA Development by Matjaz B. Juric Developing end-to-end business process support following the
More informationRealizing business flexibility through integrated SOA policy management.
SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished
More informationHow service-oriented architecture (SOA) impacts your IT infrastructure
IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction
More informationSOA Standards Service Naming Conventions
SOA s Service Naming Conventions 1 Contents 1 Purpose... 1 2 Scope... 1 3 General Naming s... 2 3.1 Items Requiring Consistent Naming... 2 3.2 Name Uniqueness... 3 3.3 Name Descriptiveness... 3 3.4 Implementation
More informationData Integration Checklist
The need for data integration tools exists in every company, small to large. Whether it is extracting data that exists in spreadsheets, packaged applications, databases, sensor networks or social media
More informationWorkflow/Business Process Management
1 Workflow/Business Process Management Andy C. Tran Staff Systems Engineer 2 Agenda Business Process Management Overview Demo 3 Generic Case based Work Flow Pattern Case Initiation Case Assessment & Assignment
More informationAn Oracle White Paper June 2009. Integration Technologies for Primavera Solutions
An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application
More informationWork Process Management
GE Intelligent Platforms Work Process Management Achieving Operational Excellence through Consistent and Repeatable Plant Operations With Work Process Management, organizations can drive the right actions
More informationSOA Management with Oracle Enterpise Manager. An Oracle White Paper March 2007
SOA Management with Oracle Enterpise Manager An Oracle White Paper March 2007 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationEnterprise Service Bus
Introduction to Enterprise Service Bus DISTRIBUTED SYSTEMS RESEARCH GROUP http://nenya.ms.mff.cuni.cz CHARLES UNIVERSITY PRAGUE Faculty of Mathematics and Physics What s the problem? o deploy disparate
More informationIBM Tivoli Netcool network management solutions for enterprise
IBM Netcool network management solutions for enterprise The big picture view that focuses on optimizing complex enterprise environments Highlights Enhance network functions in support of business goals
More informationThe ESB and Microsoft BI
Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP gijs.intveld@motion10.com About motion10
More informationEntitlements Access Management for Software Developers
Entitlements Access Management for Software Developers Market Environment The use of fine grained entitlements and obligations control for access to sensitive information and services in software applications
More informationEnterprise Service Bus 101
Enterprise Service Bus 101 Marty Wasznicky Director, Product Business Development Neudesic Copyright 2010 Neudesic, LLC. All rights reserved. Table of Contents Abstract... 3 Understanding the Enterprise
More informationI N T E R S Y S T E M S W H I T E P A P E R ADVANCING SOA WITH AN EVENT-DRIVEN ARCHITECTURE
ADVANCING SOA WITH AN EVENT-DRIVEN ARCHITECTURE ADVANCING SOA WITH AN EVENT-DRIVEN ARCHITECTURE Executive overview In most organizations, events drive action. In inancial services, for example, a stock
More informationA Quick Introduction to SOA
Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright
More informationBeeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA presented by John Jay King King Training Resources john@kingtraining.com Download this paper and code examples from: http://www.kingtraining.com
More informationEmerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
More informationCLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service
CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service Open Data Center Alliance, Inc. 3855 SW 153 rd Dr. Beaverton, OR 97003 USA Phone +1 503-619-2368 Fax: +1 503-644-6708 Email:
More informationSeaClouds Project. Cloud Application Programming Interface. Seamless adaptive multi- cloud management of service- based applications
SeaClouds Project D4.2- Cloud Application Programming Interface Project Acronym Project Title Call identifier Grant agreement no. Start Date Ending Date Work Package Deliverable code Deliverable Title
More informationMonitoring Patterns in BMC Middleware Management
Monitoring Patterns in BMC Middleware Management Eric Olson Principal Consultant BMC Middleware Management Copyright 10/12/2010 BMC Software, Inc 1 Objectives At the end of this presentation, you should
More information3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing
More informationIntegration Maturity Model Capability #5: Infrastructure and Operations
Integration Maturity Model Capability #5: Infrastructure and Operations How improving integration supplies greater agility, cost savings, and revenue opportunity TAKE THE INTEGRATION MATURITY SELFASSESSMENT
More informationWebSphere MQ Managed File Transfer
WebSphere MQ Managed File Transfer Geoff Judd WebSphere MQ Development IBM 1 2009 IBM Agenda Common problems transferring file data Introduction to MQ Managed File Transfer IBM s Managed File Transfer
More informationWELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012
WELCOME Where and When should I use the Oracle Bus () Guido Schmutz UKOUG Conference 2012 04.12.2012 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1
More informationwhitepaper The Evolutionary Steps to Master Data Management
The Evolutionary Steps to Master Data Management Table of Contents 3 Introduction 4 Step 1: Implement a Foundational Service Layer 6 Step 2: Choose a style 11 Summary The Evolutionary Steps to Master Data
More informationCombining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business
More informationDefinition of SOA. Capgemini University Technology Services School. 2006 Capgemini - All rights reserved November 2006 SOA for Software Architects/ 2
Gastcollege BPM Definition of SOA Services architecture is a specific approach of organizing the business and its IT support to reduce cost, deliver faster & better and leverage the value of IT. November
More informationDigital Transformation with Intelligent Solutions from Infosys and Pega
Digital Transformation with Intelligent Solutions from Infosys and Pega Introduction Today, organizations want smart digital initiatives that can transform their business to drive top and bottom line growth.
More informationSOA FOUNDATION DEFINITIONS
SOA FOUNDATION DEFINITIONS SOA Blueprint A structured blog by Yogish Pai The SOA foundation components are illustrated in the figure below. Figure 1: SOA Foundation Business Architecture Business architecture
More informationThe Impact of PaaS on Business Transformation
The Impact of PaaS on Business Transformation September 2014 Chris McCarthy Sr. Vice President Information Technology 1 Legacy Technology Silos Opportunities Business units Infrastructure Provisioning
More informationAn Architecture to Deliver a Healthcare Dial-tone
An Architecture to Deliver a Healthcare Dial-tone Using SOA for Healthcare Data Interoperability Joe Natoli Platform Architect Intel SOA Products Division April 2008 Legal Notices This presentation is
More informationSpeed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition
IBM Software Thought Leadership White Paper February 2011 Speed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition Achieve flexibility, reduce costs, promote service
More informationThe Key to SOA Governance: Understanding the Essence of Business
THE NAME OF THE GAME: KANAME The Key to SOA Governance: Understanding the Essence of by Keith Swenson Kaname is a Japanese term meaning essence. In a Japanese fan, the bottom piece that keeps the fan together
More informationEVALUATING INTEGRATION SOFTWARE
ENSEMBLE WHITE PAPER EVALUATING INTEGRATION SOFTWARE INTRODUCTION We created this white paper to help senior IT leaders and business managers who are evaluating integration software. On the following pages
More informationIndependent process platform
Independent process platform Megatrend in infrastructure software Dr. Wolfram Jost CTO February 22, 2012 2 Agenda Positioning BPE Strategy Cloud Strategy Data Management Strategy ETS goes Mobile Each layer
More informationwebmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line
webmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line The J Release webmethods & CentraSite enhancements 8.2 Integrated Capabilities 7.2 ARIS-specific enhancements
More informationIkasan ESB Reference Architecture Review
Ikasan ESB Reference Architecture Review EXECUTIVE SUMMARY This paper reviews the Ikasan Enterprise Integration Platform within the construct of a typical ESB Reference Architecture model showing Ikasan
More informationOracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
More informationService Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
More informationApproach to Service Management
Approach to Service Management In SOA Space Gopala Krishna Behara & Srikanth Inaganti Abstract SOA Management covers the Management and Monitoring of applications, services, processes, middleware, infrastructure,
More informationAquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
More informationTomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
More informationWhat You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
More informationScale Cloud Across the Enterprise
Scale Cloud Across the Enterprise Chris Haddad Vice President, Technology Evangelism Follow me on Twitter @cobiacomm Read architecture guidance at http://blog.cobia.net/cobiacomm Skate towards the puck
More informationCORD Monitoring Service
CORD Design Notes CORD Monitoring Service Srikanth Vavilapalli, Ericsson Larry Peterson, Open Networking Lab November 17, 2015 Introduction The XOS Monitoring service provides a generic platform to support
More informationOracle Service Bus: - When to use, where to use and when not to use
Oracle Service Bus: - When to use, where to use and when not to use Session ID#: 244 Prepared by: Abhay Kumar Senior Consultant AST Corporation REMINDER Check in on the COLLABORATE mobile app Specialized.
More informationBEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems
BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and
More informationBPM and SOA require robust and scalable information systems
BPM and SOA require robust and scalable information systems Smart work in the smart enterprise Authors: Claus Torp Jensen, STSM and Chief Architect for SOA-BPM-EA Technical Strategy Rob High, Jr., IBM
More informationOverview. Presenter name Title, Red Hat Date. David Ciam. Solutions Architect. dciam@redhat.com
TITLE SLIDE:Middleware HEADLINE JBoss Enterprise Overview Presenter name Title, Red Hat Date David Ciam Solutions Architect dciam@redhat.com 1 JBoss Community and JBoss Enterprise Targeting Different Users
More information10 Best Practices for Application Performance Testing
Business white paper 10 Best Practices for Application Performance Testing Leveraging Agile Performance Testing for Web and Mobile Applications 10 Best Practices for Application Performance Testing Table
More informationDi 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich
Di 6.1a January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Warum naive SOA scheitert Ein Erfahrungsbericht Adam Bien How To Kill a SOA Project Early? [Warum naive SOA scheitert]
More informationBusiness Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
More informationDashboard solutions Executive brief April 2007. Capitalize on the value of active dashboards to improve business flexibility and decision making.
Dashboard solutions Executive brief April 2007 Capitalize on the value of active dashboards to improve business flexibility and decision making. Page 2 Contents 2 Executive summary 2 Dashboard trends and
More informationHP Change Configuration and Release Management (CCRM) Solution
HP Change Configuration and Release Management (CCRM) Solution HP Service Manager, HP Release Control, and HP Universal CMDB For the Windows Operating System Software Version: 9.30 Concept Guide Document
More informationSOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
More informationThe Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP)
The Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP) Gerhard Bayer Senior Consultant International Systems Group, Inc. gbayer@isg-inc.com http://www.isg-inc.com Table
More informationService-Orientation and Next Generation SOA
Service-Orientation and Next Generation SOA Thomas Erl, SOA Systems Inc. / SOASchool.com Service-Oriented Linguistics Service-Orientation Service Service Composition Service-Oriented Solution Logic Service
More informationBusiness Agility Now! Putting You on a Path to Working Smarter. October, 2009. Jorge SOAres IT Architect IBM SWG. jorgesoares@pt.ibm.
Business Agility Now! Putting You on a Path to Working Smarter October, 2009 Jorge SOAres IT Architect IBM SWG jorgesoares@pt.ibm.com Discover, Interact, Optimize We are living in a new landscape Smarter
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationBusiness Process Automation
Avondseminarie Business Process Automation Genereer korte-termijnvoordelen en flexibiliteit door toepassing van BPMS-technologie Maandag 14 december 2009 Jan Stinissen, Managing Partner Tony Pans, Senior
More informationSOA Best Practices (from monolithic to service-oriented)
SOA Best Practices (from monolithic to service-oriented) Clemens Utschig - Utschig Consulting Product Manager, Oracle SOA Suite & Integration clemens.utschig@oracle.com The following
More informationOracle Data Integrator 12c: Integration and Administration
Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration
More informationSwordfish SOA Runtime Framework
Swordfish SOA Runtime Framework Katedra Informatyki, Akademia Górniczo-Hutnicza 4 maja 2009 Agenda Introduction Technologies Extensions Development plan The goal of the Swordfish project is to provide
More informationA Practical Roadmap to SOA Governance. 2011 Enterprise Integration Services
A Practical Roadmap to SOA Governance 2011 A Practical Roadmap to SOA Governance Corporate Overview Staples is the world s largest office products company and a trusted source for office solutions. Provides
More informationThe Enterprise Service Bus: Making Service-Oriented Architecture Real
The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry
More informationMitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.
More informationOracle SOA Suite Then and Now:
Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality
More informationOracle Business Intelligence Mobile
Oracle Business Intelligence Mobile Jon Ainsworth Director of Business Development Oracle EMEA Business Analytics 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Fact: Today Mobile
More informationCustomer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette
SmartTester Delivering SLA Activation and Performance Testing November 2012 Author Luc-Yves Pagal-Vinette Customer White paper Table of Contents Executive Summary I- RFC-2544 is applicable for WAN and
More information