A BEA Enterprise Architecture Guide
|
|
- Isaac Matthews
- 8 years ago
- Views:
Transcription
1 BEA White Paper A BEA Enterprise Architecture Guide Creating SOA from a Monolithic Portal Environment
2 Copyright Copyright BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected by copyright, and may be protected by patent laws. No copying or other use of this software is permitted unless you have entered into a license agreement with BEA authorizing such use. This document is protected by copyright and may not be copied photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form, in whole or in part, without prior consent, in writing, from BEA Systems, Inc. Information in this document is subject to change without notice and does not represent a commitment on the part of BEA Systems. THE DOCUMENTATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. FURTHER, BEA SYSTEMS DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE DOCUMENT IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. Trademarks and Service Marks Copyright BEA Systems, Inc. All Rights Reserved. BEA, BEA JRockit, BEA WebLogic Portal, BEA WebLogic Server, BEA WebLogic Workshop, Built on BEA, Jolt, JoltBeans, SteelThread, Top End, Tuxedo, and WebLogic are registered trademarks of BEA Systems, Inc. BEA AquaLogic, BEA AquaLogic Data Services Platform, BEA AquaLogic Enterprise Security, BEA AquaLogic Service Bus, BEA AquaLogic Service Registry, BEA Builder, BEA Campaign Manager for WebLogic, BEA elink, BEA Liquid Data for WebLogic, BEA Manager, BEA MessageQ, BEA WebLogic Commerce Server, BEA WebLogic Communications Platform, BEA WebLogic Enterprise, BEA WebLogic Enterprise Platform, BEA WebLogic Enterprise Security, BEA WebLogic Express, BEA WebLogic Integration, BEA WebLogic Java Adapter for Mainframe, BEA WebLogic JDriver, BEA WebLogic Log Central, BEA WebLogic Network Gatekeeper, BEA WebLogic Personalization Server, BEA WebLogic Personal Messaging API, BEA WebLogic Platform, BEA WebLogic Portlets for Groupware Integration, BEA WebLogic Server Process Edition, BEA WebLogic SIP Server, BEA WebLogic WorkGroup Edition, Dev2Dev, Liquid Computing, and Think Liquid are trademarks of BEA Systems, Inc. BEA Mission Critical Support, BEA Mission Critical Support Continuum, and BEA SOA Self Assessment are service marks of BEA Systems, Inc. All other names and marks are property of their respective owners. CWP1478E1106-1A
3 Contents Executive Summary Achieving the strategic goals of SOA Getting started Step 1: decoupling of data logic Step 2: controlling service proliferation Step 3: loosely coupling consumers from producers Step 4: decoupling presentation Step 5: consuming other services Conclusion About BEA Join the BEA community
4 Executive summary SOA is an IT strategy that organizes the discrete functions contained in enterprise applications into interoperable, standards-based services that can be combined and reused quickly to meet business needs. IT and lineof-business managers and administrators often want to realize the benefits of SOA. Doing so can be simple, if a few maxims are kept in mind: Plan strategically but implement tactically. While long-term goals are important, a big bang approach to strategic goals can be problematic. The success of an SOA implementation depends on the ability to implement transitional architectures over weeks and months yet preserving goals which may take a period of years to achieve completely. With SOA, IT can remain agile, staying close to business requirements over the course of successive changes and enhancements. Treat the service infrastructure as a toolbox. The service infrastructure is the first of the critical capabilities that determine the success of an SOA. Over time, the service infrastructure should provide the ability to add new tools to an environment that complement existing tools and provide new capabilities without necessitating rework or affecting other tools already in use. This allows an architecture to mature over time and is a key factor in maintaining an organization s business agility and fiscal constraints. This paper documents one path to an SOA given a particular starting point, the monolithic portal. 1
5 Achieving the strategic goals of SOA Getting started To start down a strategic path, one must first understand the current environment. This paper assumes as a starting point an existing monolithic portal environment. As shown in figure 1, a monolithic portal environment, which exists in many IT environments, can be defined as a portal that encapsulates presentation, business, data, and security logic into the same container. The challenge of a Monolithic portal environment is that it is tightly coupled to its data feeds. Because a company s investment in portals can be substantial, IT personnel are faced with the question, How can we leverage the current environment and at the same time achieve an SOA? Figure 1 Monolithic portal environment. Presentation Business Data db Mainframe.Net ERP Data Warehouse 2
6 Step 1: decoupling of data logic Decoupling of the architecture s data logic is the first step in transitioning from a monolithic portal to a SOAbased environment. As shown in figure 2, creating a data services layer and abstracting its data logic from the current portal infrastructure can be leveraged for the future. Creating a data service layer makes it possible to create and expose common views of key information and to utilize data as a service. The data service layer must have the following capabilities: The ability to interact with, and consume data from, heterogeneous data sources and environments as the data moving into and out of an enterprise will be from many sources. The ability to provide data virtualization. Otherwise, heterogeneous data, schematics, or ownership issues can make physically merging data difficult or even impossible. The ability to perform dynamic data transformation since data from disparate sources and environments rarely are homogeneous in format or accessibility. The ability to handle security through data redaction and participation of data security in the larger enterprise s SOA security implementation. The ability to handle complex data read and write requirements in a heterogeneous environment. The ability to do all the above with minimal or no hand-coding, so the service infrastructure can deliver on requirements in weeks rather than months and remove programmer expertise or availability as potential bottlenecks. Figure 2 The Data Service layer enables abstaction and de-coupling of the Presentation Business Data layer from the physical data feeds. Presentation Business Data Data Services Layer db Mainframe.Net ERP Data Warehouse 3
7 Step 2: controlling service proliferation As successive sets of data services are built and deployed, the service infrastructure must be able to control service proliferation, service creation, service consumption, and service reuse. If it cannot, there is the risk of creating numerous services that are never consumed or reused; even worse is a declining ability to satisfactorily monitor and manage the environment in the event that the most popular services are unplanned successes without adequate infrastructure to support demand. Controlling service proliferation during design and at runtime requires the addition of a service registry to the environment. A successful service registry, should have the following capabilities: Configurable user interface: It should be easy to configure how information is displayed, edited, and searched without the need for coding changes. Mapping a Service Registry to an organization s specific requirements improves SOA adoption and productivity. Service classifications including configurable taxonomy support and validation to promote discovery of services. Search and navigation. There should be a simple, easy-to-understand user experience for business services. Streamlined approval process: A Service Registry should enable users to quickly and easily submit published business services for one-step approval. This dramatically simplifies new service publication and can notably improve the rate of service contribution. Standards support: The registry should support industry standards such as the UDDI v3 standard, including support for subscriptions and automatic notifications of changes to Web services. Policy support (publication and assignment): The registry should publish and associate policies in compliance with service level agreements. WS-Policy Attachments: This enables policy reuse, improving efficiency and reducing risk; it also ensures consistency in an organization s SOA. Federation should be supported through UDDI-level replication. Figure 3 Enterprise architecture after the addition of a service registry. Presentation Business Data Data Services Layer Service Registry db Mainframe.Net ERP Data Warehouse 4
8 Step 3: loosely coupling consumers from producers Although services have been created at this point in the process, the architecture still has tightly coupled pointto-point services. Moving to a more loosely coupled environment will improve agility and prevent the development of spaghetti architecture. At this point, it would be wise to introduce an enterprise service bus-which not only simplifies the existing architecture and lowers maintenance costs but also allows for quick and inexpensive expansion of services. The use of an enterprise service bus creates a classic design known as a façade pattern. A successful enterprise service bus should have the following capabilities: Configuration-driven intelligent routing. Message routing according to XQuery-based policies or callouts to external Web services, to support complex routing steps. Support for both point-to-point and one-to-many routing scenarios, enabling both request-response and publish-subscribe models. Support for heterogeneous transports. Support for routing transport protocols between service endpoints File, FTP, HTTP(s), multiple JMS providers, JMS/XA, and (POP/SMTP/IMAP). Intelligent messaging brokering. Support for multiple messaging models including synchronous, asynchronous, and publish and subscribe. Support for synchronous-to-asynchronous bridging. Support for multiple message formats including SOAP, SOAP with attachments, XML, structured non-xml data, raw data, text, and with attachments. WS-I compliance for SOAP/HTTP messaging. Interoperability with Cyclone Interchange for business-to-business and EDI support. Figure 4 Service infrastructure after the addition of an enterprise service bus. Presentation Business Data Enterprise Service Bus Service Registry Service Registry Data Services Layer db Mainframe.Net ERP Data Warehouse 5
9 Dynamic message transformation. Dynamic service selection based on message content or headers, with the ability to transform messages based on the target service. Message transformations based on XQuery or XSLT. Multiple formats-xml and structured non-xml data. Message enrichment. Callouts to Web services to gather additional data for transformations. Proactive infrastructure health. Service monitoring, logging, and auditing availability monitoring with search capabilities. Capture of key statistics for message and transport attributes including message invocations, errors, performance, volume, success/failure ratios, failover/retry counts, and SLA violations. Local gathering of statistics and central aggregation, for cluster-wide views with minimal impact on performance. Logging of alerts to support SNMP-based integration with enterprise management systems. A flexible, graphical administration console. Cluster-wide view of service status and statistics as well as management dashboard SLA violations. Configuration of console data to user-defined time intervals for flexible SLA management. Step 4: decoupling presentation Presentation as a service is an important step in creating a true SOA. Existing monolithic portals are usually based on standards such as JSR 168. Although JSR 168 (which is important for portlet portability across platforms, preventing vendor lock-in) will continue to play a role in modern enterprise architectures, it does not provide enough isolation and flexibility in a heterogeneous environment to excel alone as a methodology for deploying portlets. However, coupling WSRP (Web Services Remote Portlets) with JSR 168 offers the portability of JSR 168 with the dynamic consumption available via WSRP-allowing developers to treat presentation as a service. Users Figure 5 Inner design patterns of WSRP implementation. Portal (consumer) http/https Community of interest SOAP over http/https http/https Portal (consumer) SOAP over http/https Portal (producer) Web Service (producer) 6 Enterprise Community of interest
10 Figure 6 Service infrastructure with business services. Presentation Business Data Business Management Service Registry Enterprise Service Bus Service Registry Data Services Layer db Mainframe.Net ERP Data Warehouse 7
11 Step 5: consuming other services Once WSRP Services are available in a given architecture, one gains the ability to consume presentation artifacts such as Microsoft Teamsites and other third-party or home-grown portals using WSRP. Many enterprises have numerous departmental implementations of.net and Teamsites that they wish to leverage in an enterprise effort. Leveraging WSRP while adding a.net accelerator and other capabilities to the service infrastructure makes it possible to consume, crawl, index, and manage the.net environment through and with the existing J2EE enterprise environment. Figure 7 Consumption of.net application into BEA WebLogic portal. BEA WebLogic Portal Framework WSRP BEA Portal.NET Application Accelerator REST.NET Control.NET Web Form 8
12 Conclusion The approach laid out in this paper allows for the quick ability to transform architecture of a monolithic portal environment into an SOA with all the desired characteristics. In short, implementing a successful SOA involves, first, following the two principles outlined at the beginning of this paper- plan strategically but implement tactically, and treat the service infrastructure as a toolbox. Then functionalities and capabilities should be added in order of their priority to the enterprise, never loosing sight of or straying from the ultimate business goals initially set in place. About BEA BEA Systems, Inc. (Nasdaq: BEAS) is a world leader in enterprise infrastructure software. The BEA SOA 360º platform, the industry s most unified SOA platform for business transformation and optimization, is designed to improve cost structures and grow new revenue streams. Information about how BEA is enabling customers to achieve Business LiquidITy can be found at bea.com. Join the BEA community At BEA, we understand that developers need different kinds of resources than IT managers. And that architects face different challenges than executives. That s why we ve created four unique communities that give you exclusive access to a formidable group of your peers, to a world of shared thinking, and to the kind of meaningful information that can make you more effective and more competitive. To join one or more of the BEA communities, simply register online at bea.com/register. 9
13 BEA Systems, Inc North First Street San Jose, CA bea.com CWP1478E1106-1A
BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
More informationPortlets for Groupware Integration
BEAWebLogic Portlets for Groupware Integration Supported Configurations Guide Version 3.0 Revised: October 2006 Copyright Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend
More informationEnterprise Java Virtualization Understanding the TCO Implications: An Executive Brief
Enterprise Java Virtualization Understanding the TCO Implications: An Executive Brief Copyright Copyright 1995 2008 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected
More informationBEA WebLogic Operations Control: Application Virtualization for Enterprise Java
BEA WebLogic Operations Control: Application Virtualization for Enterprise Java Copyright Copyright 1995-2008 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected
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 informationPortlets for Groupware Integration
BEAWebLogic Portlets for Groupware Integration Installation Guide Version 8.1 SP5 Document Revised: October 2005 Copyright Copyright 1995-2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend
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 informationMethods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)
More informationBEA AquaLogic Service Bus and WebSphere MQ in Service-Oriented Architectures
BEA White Paper BEA AquaLogic Service Bus and WebSphere MQ in Service-Oriented Architectures Integrating a Clustered BEA AquaLogic Service Bus Domain with a Clustered IBM WebSphere MQ Copyright Copyright
More informationBEA White Paper. The Integration Journey a Field Guide to Business Integration for SOA
BEA White Paper The Integration Journey a Field Guide to Business Integration for SOA Copyright Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected
More informationBEAWebLogic. Portal. Portlet Development Guide
BEAWebLogic Portal Portlet Development Guide Version 10.0 Revised: March 2007 Copyright Copyright 1995-2007 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected by
More informationA standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights
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 informationAn Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events
An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and
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 informationIBM WebSphere ESB V6.0.1 Technical Product Overview
IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to
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 informationBEA White Paper. Domain Model For SOA. Realizing the Business Benefit of Service-Oriented Architecture
BEA White Paper Domain Model For SOA Realizing the Business Benefit of Service-Oriented Architecture Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. July, 2005 Restricted Rights Legend
More informationIncreasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Katie Johnson and Marc-Thomas Schmidt, IBM Software Group December 2005 Page 2 Contents 2 Introduction
More informationSCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software
More informationSERVICE 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 information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
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 informationOracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
More informationBEA White Paper. Adaptive Memory Management for Virtualized Java Environments
White Paper Adaptive Memory Management for Virtualized Java Environments Copyright Copyright 1995 2007 Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected by copyright,
More informationWebLogic Adapter for Baan
BEA WebLogic Adapter for Baan Release Notes Release 8.1.1 Document Date: October 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Portions Copyright 2003 iway Software. All Rights Reserved.
More informationService Oriented Architecture
Service Oriented Architecture Situation The idea of Service Oriented Architecture (SOA) as well as the concepts behind it are often confusing to both Java developers and WebLogic administrators. Vendors
More informationCopyright. Restricted Rights Legend. Trademarks or Service Marks. Copyright 2003 BEA Systems, Inc. All Rights Reserved.
Version 8.1 SP4 December 2004 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation is subject to and made available only pursuant to
More informationService Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
More informationAn Oracle White Paper Dec 2013. Oracle Access Management Security Token Service
An Oracle White Paper Dec 2013 Oracle Access Management Security Token Service Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only,
More information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
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 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 informationIBM Rational Rapid Developer Components & Web Services
A Technical How-to Guide for Creating Components and Web Services in Rational Rapid Developer June, 2003 Rev. 1.00 IBM Rational Rapid Developer Glenn A. Webster Staff Technical Writer Executive Summary
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 informationIncreasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Marc-Thomas Schmidt and Chris Vavra, IBM Software Group November 2006 Page 2 Contents 2 Introduction
More informationIntroduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More informationOracle SOA Reference Architecture
http://oraclearchworld.wordpress.com/ Oracle SOA Reference Architecture By Kathiravan Udayakumar Introduction to SOA Service Oriented Architecture is a buzz word in IT industry for few years now. What
More informationContents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com
Sentinet Overview Contents Overview... 3 Architecture... 3 Technology Stack... 4 Features Summary... 6 Repository... 6 Runtime Management... 6 Services Virtualization and Mediation... 9 Communication and
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 informationENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING
ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING Enzo Unified Extends SQL Server to Simplify Application Design and Reduce ETL Processing CHALLENGES SQL Server does not scale out
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 informationEnterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
More informationChristoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer
Christoph Bussler B2B Integration Concepts and Architecture With 165 Figures and 4 Tables IIIBibliothek Springer Contents Part I Introduction to Business-to-Business Integration.... 1 1 History 3 1.1 Why
More informationAn Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview
An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.
More informationOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.
More informationEnterprise Integration Architectures for the Financial Services and Insurance Industries
George Kosmides Dennis Pagano Noospherics Technologies, Inc. gkosmides@noospherics.com Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services
More informationService Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
More informationBEAWebLogic. Portal. WebLogic Portlets for SAP Installation Guide
BEAWebLogic Portal WebLogic Portlets for SAP Installation Guide Version 8.1 with Service Pack 4 (SAP Portlets Version 1.1) Document Revised: September 2004 Copyright Copyright 2004-2005 BEA Systems, Inc.
More informationE-Business Suite Oracle SOA Suite Integration Options
Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software
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 informationService oriented architectures: approaches, technologies and research issues
The VLDB Journal (2007) 16:389 415 DOI 10.1007/s00778-007-0044-3 REGULAR PAPER Service oriented architectures: approaches, technologies and research issues Mike P. Papazoglou Willem-Jan van den Heuvel
More informationMotivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
More informationIBM Tivoli Service Request Manager
Deliver high-quality services while helping to control cost IBM Tivoli Service Request Manager Highlights Streamline incident and problem management processes for more rapid service restoration at an appropriate
More informationEnterprise Service Bus Defined. Wikipedia says (07/19/06)
Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies
More informationSOA BLUEPRINT REFERENCE ARCHITECTURE VERSION 1.1
SOA BLUEPRINT REFERENCE ARCHITECTURE VERSION 1.1 SOA Alliance Group of SOA Practitioners Abstract Service Oriented Architecture (SOA) is the business operations strategy for leveraging information to meet
More informationOracle Service Bus Statement of Direction August 2008
Oracle Service Bus Statement of Direction August 2008 Market-leading ESB offers unmatched flexibility and capabilities Strategy fully preserves development investments of both BEA and Oracle customers.
More informationAquaLogic ESB Design and Integration (3 Days)
www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand
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 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 informationImprove business agility with WebSphere Message Broker
Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching
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. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,
More informationIBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.
Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business
More informationA Comprehensive Solution for API Management
An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...
More informationSOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER
SOA OPERATIONS EXCELLENCE WITH PROGRESS ACTIONAL WHITE PAPER TABLE OF CONTENTS > 1.0 Service-Oriented Architecture: Benefits and IT Operations Challenges 1 > 2.0 Progress Actional for SOA Operations 4
More informationIntegration using IBM Solutions
With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration
More informationFederated Portals. Subbu Allamaraju Staff Engineer BEA Systems Inc
Federated Portals Subbu Allamaraju Staff Engineer BEA Systems Inc Agenda Federated portals and SOA Federated portals internals Best practices Upcoming features Q&A (C) Copyright 2005, BEA Systems, Inc
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 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 informationBEA White Paper. Extending the Business Value of SOA Through Business Process Management
BEA White Paper Extending the Business Value of SOA Through Business Process Management Copyright Copyright 1995 2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected
More informationare you helping your customers achieve their expectations for IT based service quality and availability?
PARTNER BRIEF Service Operations Management from CA Technologies are you helping your customers achieve their expectations for IT based service quality and availability? FOR PARTNER USE ONLY DO NOT DISTRIBUTE
More informationFederated Service Oriented Architecture for Effects-Based Operations
Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 mebrown@raytheon.com Customer Success Is Our Mission is a trademark of
More informationUnlock the Value of Your Microsoft and SAP Software Investments
SAP Technical Brief SAP Gateway Objectives Unlock the Value of Your Microsoft and SAP Software Investments Bridging the integration gap between SAP and Microsoft environments Bridging the integration gap
More informationSONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using
CONNECT EVERYTHING. ACHIEVE ANYTHING. TM DATASHEET KEY CAPABILITIES > Connects, mediates and controls services, wherever they are deployed > Fast, dependable and secure communications > Transactional failover
More informationIntroduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
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 informationOptimizing Service Levels in Public Cloud Deployments
WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of
More informationCHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION Internet has revolutionized the world. There seems to be no limit to the imagination of how computers can be used to help mankind. Enterprises are typically comprised of hundreds
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 informationUse service virtualization to remove testing bottlenecks
Use service virtualization to remove testing bottlenecks Discover integration faults early by pushing integration testing left in the software lifecycle Contents 1 Complex, interconnected applications
More informationIBM Customer Experience Suite and Electronic Forms
Introduction It s more important than ever to have a set of capabilities that allow you to create dynamic, self service options for your customers that leverage existing processes and infrastructure. Your
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 informationService Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
More informationOracle Service Bus. Concepts and Architecture 10g Release 3 (10.3) October 2008
Oracle Service Bus Concepts and Architecture 10g Release 3 (10.3) October 2008 Oracle Service Bus Concepts and Architecture, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or its affiliates. All
More informationSimplified Management With Hitachi Command Suite. By Hitachi Data Systems
Simplified Management With Hitachi Command Suite By Hitachi Data Systems April 2015 Contents Executive Summary... 2 Introduction... 3 Hitachi Command Suite v8: Key Highlights... 4 Global Storage Virtualization
More informationHP SOA Systinet software
HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption
More informationResearch on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
More informationPresentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A
Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires
More informationStreamlining BEA WebLogic Server Application Development. With VMware Infrastructure 3. With VMware Infrastructure 3
Streamlining BEA WebLogic Server Application Development Streamlining BEA WebLogic Server Application Development Contents Contents... 3 Introduction... 4 Product Overview... 5 BEA WebLogic Platform...5
More informationEAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
More informationRedbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB
IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: kim.clark@uk.ibm.com Date: 27/02/2007 SOA Design with WebSphere
More informationDesigning an Enterprise Application Framework for Service-Oriented Architecture 1
Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming
More informationAn Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview
An Oracle White Paper October 2013 Oracle Data Integrator 12c Disclaimer This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should
More informationCloser Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division
Closer Look at Enterprise Bus Deb L. Ayers Sr. Principle Product Manager Oracle Bus SOA Fusion Middleware Division The Role of the Foundation Addressing the Challenges Middleware Foundation Efficiency
More informationLeveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC.
Leveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC. i Fishbowl Solutions Notice The information contained in this document represents the current
More informationCloud Service Brokerage Case Study. Health Insurance Association Launches a Security and Integration Cloud Service Brokerage
Cloud Service Brokerage Case Study Health Insurance Association Launches a Security and Integration Cloud Service Brokerage Cloud Service Brokerage Case Study Health Insurance Association Launches a Security
More informationIntegration using INDEX, SAP and IBM WebSphere Business Integration
Integration using INDEX, SAP and IBM WebSphere Business Integration A description of proposed architecture Email: keithprabhu@hotmail.com Integration using INDEX and IBM WebSphere Table of contents 1.
More informationSimplifying Processes Interoperability with a Service Oriented Architecture
Why SOA? Simplifying Processes Interoperability with a Service Oriented Architecture Zak Merzouki, Software Architecture and Technology Director BDPA 11/20/2008 Perspective "Things should be made as simple
More informationProgrammabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
More informationGuiding Principles for Technical Architecture
This document is a statement of the principles that will guide the technical development of the Kuali Student system. It will serve as a reference throughout the full lifecycle of the project. While these
More information