Building Enterprise Services, Using the Enterprise Service Bus (ESB) and Data Transformation Appliance
|
|
- Lenard Gaines
- 7 years ago
- Views:
Transcription
1 Building Enterprise Services, Using the Enterprise Service Bus (ESB) and Data Transformation Appliance Narayan Chintalapati Application Architect/ Director, ebusiness Marriott International David Hecksel Senior SOA Architect Oracle Corporation BOF JavaOne SM Conference Session 8484
2 Session Goal Explain ESB Technology in general and explain the evolution of SOA and the use of ESB in a major travel related company 2007 JavaOne SM Conference Session
3 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
4 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
5 Why ESB? ESB is an architectural pattern that addresses end-end integration challenges JavaOne SM Conference Session
6 Why ESB? Data Transformation Canonical Data Protocol Transformation Virtualizing Endpoints Service Virtualization and Routing Consolidating multiple BPM Integration implementations Common Services Separate integration from application/business logic 2007 JavaOne SM Conference Session
7 Why ESB? Usage Patterns Data Transformation Web Application Customer DB Customer ESB Customer 2007 JavaOne SM Conference Session
8 Why ESB? Data Transformation Convert data as it flows through the bus Canonical or point-to-point transformations Standard XSLT for expressing transformations Drag-and-drop graphical mapping tool Smart mapping tool, dictionary-based Domain-Value Maps for fast, static, in-memory lookups 2007 JavaOne SM Conference Session
9 Why ESB? Usage Patterns: Canonical Data Model All messages on the bus are converted to a common data model Reduces the overall number of maps to generate Respective application owners only need to know about 2 data models: their own one + the canonical one. CRM Marriot.com CRM Marriot.com COMMON DATA MODEL (Customer Object) Rewards Billing Rewards Billing 2007 JavaOne SM Conference Session
10 Why ESB? Usage Patterns Protocol Transformation Marriot.com SOAP JMS Marriot Rewards ESB 2007 JavaOne SM Conference Session
11 Why ESB? Virtualizing Endpoints: Connecting to Target Systems Web Services: PeopleSoft, Amazon, Applications: e-business Suite, SAP, Peoplesoft, Legacy: CICS, Tuxedo, Technologies: database, file, JMS, Non-WS Connectivity through Adapters Standard JCA 1.5 Transactional (whenever possible) Wizards-driven, graphical introspection of target systems Adapters Bundled with ESB AQ, MQ, RDBMS, File, FTP, JMS, MQ, Oracle Applications and 300+ more available via OEM (iway, Attunity)! 2007 JavaOne SM Conference Session
12 Why ESB? Usage Patterns Virtualizing Endpoints Host: , Port:2320 Marriot Rewards Native API [proprietary protocol] Native API CRM Marriot Rewards CreateCustomer.wsdl [SOAP] JCA Adapter Native API Host: Port:2320 [proprietary protocol] Native API CRM ESB Service consumers no longer need to talk proprietary protocols 2007 JavaOne SM Conference Session
13 Why ESB? Usage Patterns Service Virtualization and Routing Marriot.com Courtyard Renaissance Marriot.com SOAP ESB 2007 JavaOne SM Conference Session
14 Why ESB? Consolidating multiple BPM Integration implementations Process 1 DB 3 rd Party Vendor DB 3 rd Party Vendor Process 2 ESB Audit DB DB 3 rd Party Vendor Business process remains unchanged Audit DB added 2007 JavaOne SM Conference Session
15 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
16 ESB Competitive landscape - There are a number of ESB vendors in the market: - IBM - Oracle - Sonic - BEA - Sun - Open Source - In this presentation we do not want to present a solution specific to a vendor - But to give an in depth technical presentation we reference IBM and Oracle ESB solutions 2007 JavaOne SM Conference Session
17 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
18 Requirements of Travel Company - Reservation System (Marriott.com): - A J2EE based web application - Integrates with back end mainframe system using xml/http - Integrates with Rewards J2EE system using xml/http - Uses Vignette content management system and Java api - External vendors interact with mainframe reservation system using xml/http transactions 2007 JavaOne SM Conference Session
19 Requirements of Travel Company - Need to standardize interfaces for internal and external facing applications - Use existing application implementation as much as possible - Centralize transformations and re-use transformations if possible - Centralize security - Not all applications will be ready for standard interfaces at the same time 2007 JavaOne SM Conference Session
20 Current Architecture Reservation Agent System Property Information System Enterprise Java Beans (EJBs) Web Services Reservation Web Application (Marriott.com) Xml/http Xml/https Xml/http Xml/http WebServices Rewards J2EE System Vendors Reservation Legacy System JMS System JMS Map Extenal System 2007 JavaOne SM Conference Session
21 Enterprise Services Governance Rules Technical services team approves Enterprise Services provided that: All WSDLs must conform to the published WSDL/XML standards All published WSDLs will compile using standard tools, these tools can be Java and/or non-java based All Services that the published WSDL exposes undergo required testing. Performance test plans and results are published to the Service Repository All Services meet a published set of criteria (granularity, stateful, stateless etc.) published by the technical services team JavaOne SM Conference Session
22 Enterprise Services Governance Guidelines The following guidelines are followed by the application teams when creating Enterprise Services. Acceptable and unacceptable implementation types are published and segmented by existing or new Service 2007 JavaOne SM Conference Session
23 Enterprise Services Governance Guidelines For existing Services, if the Service is an acceptable implementation type, then implementation need not change. Any implementation changes must be justified. New Services must be SOAP based For existing services, if the functionality is changing significantly, every effort must be made to make the implementation SOAP based. Application project managers must build the time it takes for services approval into their project plans. Not having enough time cannot be a reason to approve services that do not meet the above criteria JavaOne SM Conference Session
24 Acceptable Implementations SOAP JMS XML/HTTP(S) RMI/IIOP EJB 2007 JavaOne SM Conference Session
25 Unacceptable Implementations Flat Files FTP CICS Sockets The above implementations cannot be exposed to the consumers or callers of Enterprise Services. Service providers can use the above existing implementations if there are no significant changes 2007 JavaOne SM Conference Session
26 To Be Architecture UDDI Software and Hardware ESB Transformations Routing Complex Transformations Common Services Web Services Portal Vendors EDI-INT/SFTP/ ebxml/uccnet/soap/xml over https B2B and B2G Server Web Services xml over http Enterprise Java Beans (EJBs) xml over http Xml/http Web Services JMS Authentication System Web Services Reservation Web Application (Marriott.com) Reservation Agent System Rewards J2EE System System Map External System Xml/https Property Information System Reservation Legacy System 2007 JavaOne SM Conference Session
27 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
28 ESB and Related Products - As with any other vendor, IBM ESB product suite can be confusing - The IBM software stack: - WebSphere Application Server Network Deployment - WebSphere Process Server - WebSphere ESB - WebSphere Message Broker - WebSphere MQ - DataPower XI50 - WSRR, Registry and Repository 2007 JavaOne SM Conference Session
29 Oracle ESB and Related Products - The Oracle SOA software stack: - Business Process Analysis Suite - Architect, Repository, Simulator, Publisher - SOA Suite - BPEL Process Manager - Enterprise Service Bus (ESB) - Business Activity Monitoring (BAM) - Business Rules - Web Services Manager - Oracle Service Registry 2007 JavaOne SM Conference Session
30 Agenda Why ESB? ESB Competitive Landscape Architecture of Travel Company Web Sphere ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
31 ESB and Data Transformations - An example of data transformation can to convert all instances of htl into hotel or convert, into ; - Now the next question is should ESB do these transformations - Our recommendation is to keep business logic with the application and do minor data transformations in ESB - How about transformations between xml formats, xmlother formats? - Consider the following two examples on the next pages - ESB containers are very good at doing this kind of transformations and we must do these transformations in ESB 2007 JavaOne SM Conference Session
32 Protocol Transformations - This is a very powerful feature within most ESB products - ESB can convert between SOAP, http, JMS, ftp, EJB, RMI - For example if there an EJB interface then having an ESB between the EJB application and the client will let us call the EJB in SOAP Services or http - This will let us change the applications gradually to be SOA or in some cases there will be no need to change the applications - In the previous slides we talked about acceptable and unacceptable interfaces. There is no need to change acceptable interface, only change unacceptable interfaces to be Service governance compliant 2007 JavaOne SM Conference Session
33 Security - Role based security can be enforced at ESB layer thus making the applications not worry about security - Encryption/Decryption can also be done at ESB level - WS-I security can be enforced using ESB 2007 JavaOne SM Conference Session
34 Versioning - What happens if an interface changes and some applications are not ready for the new versions - Making both versions of the Service can be done at the ESB level - This will let the application migrate to newer versions of the Service over time - Multiple Service definition versions are stored in a Registry 2007 JavaOne SM Conference Session
35 Agenda Why ESB? ESB Competitive Landscape Requirements and Architecture of Travel Company ESB and related products ESB and Data Transformations Data Power Appliance and advantages ESB Demo Q&A 2007 JavaOne SM Conference Session
36 Data Transformations using Appliance - Using a hybrid of software and hardware solution for data transformations is a new trend that can make transformations very fast thus reducing the perceived latency of SOA - Data transformations can be complicated and take lot of CPU cycles - Appliance can centralize the transformations and do it at almost wire speed adding very little transformation overhead 2007 JavaOne SM Conference Session
37 Data Transformations using Appliance - Data Power Appliance has a very low foot print and is similar to a firewall router rather than a middleware component - Data Power Appliance supports server side and mutual SSL - Appliance supports load balancing and can alternatively work with an external load balancer - Configuring the appliance is more like configuring a load balancer, requires systems level technical skills 2007 JavaOne SM Conference Session
38 Data Transformations using Appliance Integration Appliance XI50 - XML Parsing - XML Schema Validation - XML Transformation - Schema, Stylesheet caching - Multistep processing - XML Path Language (XPath) Content Based Routing - Extensible Stylesheet Language Transformation (XSLT) - XML and SOAP Firewall - Data Validation - Field Level XML Security - WS-Security - XML Web Services Access Control - Integration with 3 rd party security providers - Web Services Management - Service Virtualization - Any-to-Any Transformation Engine - Binary or flat text XML - XML binary or flat text - Binary binary - XML XML - Protocol Bridging (HTTP,MQ, FTP, etc.) - Message Enrichment, message augmentation 2007 JavaOne SM Conference Session
39 Data Transformations using Appliance Software ESB Hardware ESB Appliance Common Services Transformations Complex Transformations Applications - Applications connect to hardware appliance for transformations - Hardware appliance is not a java container and cannot provide more sophisticated transformations or interfaces like EJB etc - Any common services are also provided by software ESB - For more sophisticated interfaces and transformations applications connect to software ESB 2007 JavaOne SM Conference Session
40 Agenda Why ESB? ESB Competitive Landscape Architecture of Travel Company Web Sphere ESB and related products Data Power Appliance and advantages ESB and Data Transformations ESB Demo Q&A 2007 JavaOne SM Conference Session
41 Summary ESB is a great technology if used wisely ESB should be used as an application platform based on our experience Consult your Security Architecture team to determine how best to protect ESB Services and conform to your Security Architecture Consider using an appliance for transformations ESB should be used as integration back bone 2007 JavaOne SM Conference Session
42 Agenda Why ESB? ESB Competitive Landscape Architecture of Travel Company Web Sphere ESB and related products Data Power Appliance and advantages ESB and Data Transformations ESB Demo Q&A 2007 JavaOne SM Conference Session
43 Q&A SOA Suite and JDeveloper Get started today - Free download, fully functional JavaOne SM Conference Session XXXX 4 3
SCA-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 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 informationWeb Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA
Web Services in Oracle Fusion Middleware Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Agenda Oracle Fusion Middleware Enterprise Web Services Services to
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 informationOracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
More informationSNUG June 16, 2006 The Future of PeopleSoft Integration
SNUG June 16, 2006 The Future of PeopleSoft Integration Reasons to Use Your Free PeopleSoft and Fusion Middleware Integration Tools 1 Aims and Ambitions Web Services and Process Orchestration Primer Understand
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 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 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 informationAvoiding Web Services Chaos with WebSphere Service Registry and Repository
IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere
More information26.Roundtable Münchner Unternehmerkreis IT Simone Frömming - Vice President Sales Oracle Deutschland GmbH
ITK-Trends aus der Sicht von Oracle als Software-Hersteller -Transition to SOA- 26.Roundtable Münchner Unternehmerkreis IT Simone Frömming - Vice President Sales Oracle Deutschland GmbH SOA Bridging the
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 Business Activity Monitoring 11g New Features
Oracle Business Activity Monitoring 11g New Features Gert Schüßler Principal Sales Consultant Oracle Deutschland GmbH Agenda Overview Architecture Enterprise Integration Framework
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 informationThe Challenges in Real Life ESB Deployments
Frank Cohen s Presentation To International SOA Conference, Rome, Italy June 25, 2009 The Challenges in Real Life ESB Deployment ScenarioThis presentation discusses some of the key challenges that are
More informationSecure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact
Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact Robert C. Broeckelmann Jr., Enterprise Middleware Architect Ryan Triplett, Middleware Security Architect Requirements
More informationSOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement." SOA and Web Services A PeopleTools and Fusion perspective Larry Kramer Principal Applied
More informationThe webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013
The webmethods ESB The Foundation of your SOA Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 2013 Software AG. All rights reserved. 2 2 Agility Process & Integration 3 Integration? INTEGRATION
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 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 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 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 information3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19
3-Tier Architecture Prepared By Channu Kambalyal Page 1 of 19 Table of Contents 1.0 Traditional Host Systems... 3 2.0 Distributed Systems... 4 3.0 Client/Server Model... 5 4.0 Distributed Client/Server
More informationIntegrated Systems & Solutions. Some Performance and Security Findings Relative to a SOA Ground Implementation. March 28, 2007. John Hohwald.
Some Performance and Security Findings Relative to a SOA Ground Implementation March 28, 2007 John Hohwald Slide 1 Ground SOA Implementation Issues SOA Benchmarking Benchmarked a variety of vendors IBM
More informationEnterprise Service Bus: Five Keys for Taking a Ride
About this research note: Technology Insight notes describe emerging technologies, tools, or processes as well as analyze the tactical and strategic impact they will have on the enterprise. Enterprise
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 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 informationThe Enterprise Service Bus
1 ESBs: Essential Infrastructure for a Successful SOA March 2005 2 at a glance Customers include world s largest firms! 80% of Global Telecom! 70% of Financial Services in Global 100! Blue Chip System
More informationLeveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com
Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems shashi.mamidi@pramaan.com www.pramaan.com
More informationOracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
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 information<Insert Picture Here> Mediator & Adapters Jeff Davies Oracle USA
Mediator & Adapters Jeff Davies Oracle USA Mediator Inline mediation Transformations Filtering Optimize d binding Mediator Business Rules Service/Event Delivery API BPEL Human Workflow
More informationOracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case
Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Introduction Stop. Think. Ok, in the meanwhile 2 seconds has passed and 250 messages more were processed by a mission critical
More informationTechnical Track Session Service-Oriented Architecture
Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise
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 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 informationEAI. Op'mizing your integra'on cost. Sunil Kumar Pandey Persistent Systems Ltd. Session: 20188
EAI Op'mizing your integra'on cost Sunil Kumar Pandey Persistent Systems Ltd. Session: 20188 EAI need and challenges Mergers and acquisi'ons have become more common than ever before. Current economic situa'on
More informationBUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER An Oracle White Paper Jan 2005 BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS
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 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 informationReporting component for templates, reports and documents. Formerly XML Publisher.
Fusion Middleware Product TLA Description Comments Access Manager OAM Offers single-sign on, access policy creation and enforcement, self-service, delegated administration, password management, reporting
More informationSpiritSoft (SpiritWave)
Decision Framework, R. Schulte Research Note 9 December 2002 Predicts 2003: Enterprise Service Buses Emerge The enterprise service bus, a new variation of software infrastructure, has added to the range
More informationService-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
More informationESB solutions Title. BWUG & GSE Subtitle 2013-03-28. guy.crets@i8c.be. xx.yy@i8c.be
ESB solutions Title BWUG & GSE Subtitle 2013-03-28 guy.crets@i8c.be xx.yy@i8c.be 1 I8C part of Cronos Integration consultancy ESB, SOA, BPMS, B2B, EAI, Composite Apps Vendor independent 40+ consultants
More information<Insert Picture Here> Oracle SOA Suite ESB and BPEL Use Case Comparison
Oracle SOA Suite ESB and BPEL Use Case Comparison Oracle Integration Product Management Agenda Oracle ESB Oracle BPEL Oracle SOA BPEL + ESB Oracle Enterprise
More informationEnterprise SOA Service activity monitoring
Enterprise SOA activity monitoring Michael Herr Head of SOPSOLUTIONS CITT Expertengespräch, 19. Juni 2006 AGENDA Business oriented SOA: Agility and Flexibility Application Integration: Policy-driven ESB
More informationTITLE: Enhance ESB and BPM solutions with complex data transformation and connectivity for System z
TITLE: Enhance ESB and BPM solutions with complex data transformation and connectivity for System z HOST: Hi, and welcome to the Did you say Mainframe? podcast series. This is where we regularly interview
More informationJBoss EntErprisE ApplicAtion platform migration guidelines www.jboss.com
JBoss Enterprise Application Platform Migration Guidelines This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based
More informationFor <Project> Version 1.0
Oklahoma Department of Human Services Data Services Division Service-Oriented Architecture (SOA) For Version 1.0 Table of Contents 1. Service Oriented Architecture (SOA) Scope...
More informationEnterprise Reference Architecture
Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page
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 informationAchieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution
Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment
More informationSOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
More informationEnterprise Application Integration (EAI) Architectures, Technologies, and Best Practices
Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of
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 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 informationWebSphere Application Server - Introduction, Monitoring Tools, & Administration
WebSphere Application Server - Introduction, Monitoring Tools, & Administration presented by: Michael S. Pallos, MBA Senior Solution Architect IBM Certified Systems Expert: WebSphere MQ 5.2 e-business
More informationiway iway New Features Bulletin Version 6.0.1 Service Manager (SM) DN3501946.0909
iway iway New Features Bulletin Version 6.0.1 Service Manager (SM) DN3501946.0909 Cactus, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iway, iway Software, Parlay, PC/FOCUS,
More informationArchitectural Decisions as Service Realization Methodology in Model-Driven SOA Construction
December 4 6, 2006 Zurich, Switzerland Business Track Session 2, Talk 2 Architectural Decisions as Service Realization Methodology in Model-Driven SOA Construction From Analysis-Level Process Models to
More informationOracle SOA Suite Integration in a Service-Oriented World
Oracle SOA Suite Integration in a Service-Oriented World Nikolay Manchev nick@manchev.org The following is intended to outline our general product direction. It is intended for information
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 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 informationBusiness Process Execution Language for Web Services
Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang
More informationWebSphere Integration Solutions. IBM Day Minsk 2014. Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe
WebSphere Integration Solutions IBM Day Minsk 2014 Ann Litvinov WebSphere Connectivity Professional Central Eastern Europe 1 Agenda 1 Understand vision for ESB capabilities 2 Understand DataPower Basics
More informationManaging SOA Security and Operations with SecureSpan
Managing SOA Security and Operations with SecureSpan Francois Lascelles Technical Director, Layer 7 Technologies 1 Customers Revenue About Layer 7 Layer 7 is the leading vendor of security and governance
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 information"An infrastructure that a company uses for integrating services in the application landscape."
Enterprise Service Bus by Jürgen Kress, Berthold Maier, Hajo Normann, Danilo Schmeidel, Guido Schmutz, Bernd Trops, Clemens Utschig- Utschig, Torsten Winterberg Answers to some of the most important questions
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 informationJBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based
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 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 informationOverview & Strategy. Nick Dimtchev (nick.dimtchev@oracle.com) Senior Architect Fusion Middleware Technologies Fusion Middleware Product Strategy
Overview & Strategy Nick Dimtchev (nick.dimtchev@oracle.com) Senior Architect Fusion Middleware Technologies Fusion Middleware Product Strategy Best Middleware for Oracle DB Oracle
More informationActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
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 informationWEB SERVICES. Revised 9/29/2015
WEB SERVICES Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Web Services using WebLogic... 1 Developing Web Services on WebSphere... 2 Developing RESTful Services in Java v1.1...
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 informationIntegrating Siebel CRM 8 with Oracle Applications
Integrating Siebel CRM 8 with Oracle Applications Agenda Corporate Overview Siebel 8.0 New Features Siebel Integration Approaches Integration with Oracle Applications Option 1 Option 2 Pros and Cons Evaluation
More informationHow To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J
Tool Support for Developing Scalable J2EE Web Service Architectures Guus Ramackers Application Development Tools Oracle Corporation guus.ramackers@oracle.com www.oracle.com Using All This in Real Life
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 informationIntroduction into Web Services (WS)
(WS) Adomas Svirskas Agenda Background and the need for WS SOAP the first Internet-ready RPC Basic Web Services Advanced Web Services Case Studies The ebxml framework How do I use/develop Web Services?
More informationzenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software
zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software Eliminating Redundant Software Is Harder To Do Than Infrastructure Consolidation but potential savings are greater! To
More informationWebSphere Product Family Overview
WebSphere Product Family Overview Unit Objectives After completing this unit, you should be able to: Discuss the WebSphere product family and the positioning of WebSphere Application Server Discuss WebSphere
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 informationChapter 4. Architecture. Table of Contents. J2EE Technology Application Servers. Application Models
Table of Contents J2EE Technology Application Servers... 1 ArchitecturalOverview...2 Server Process Interactions... 4 JDBC Support and Connection Pooling... 4 CMPSupport...5 JMSSupport...6 CORBA ORB Support...
More informationEnterprise Application Integration (EAI) Market Opportunities, Strategies, and Forecasts, 2007 to 2013. Enterprise Application Integration (EAI)
Enterprise Application Integration (EAI) Market Opportunities, Strategies, and Forecasts, 2007 to 2013 Enterprise Application Integration (EAI) Picture by Susie Eustis MOUNTAINS OF OPPORTUNITY WinterGreen
More informationRaghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)
Integrating BPEL, Workflow & Business Rules Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress) Agenda Why
More informationOptions for integrating new applications with current applications that run on a mainframe
Options for integrating new applications with current applications that run on a mainframe Determine the right integration technique for your unique environment Waseem Roshen IT Architect, IBM 06 June
More informationDataPower SOA Appliances Simplify, Secure, and Accelerate SOA
DataPower SOA Appliances Simplify, Secure, and Accelerate SOA Nitin Thukral, CISSP Canadian National Specialist 2007 IBM Corporation Agenda 1. New Model Required for SOA and Web Services 2. DataPower SOA
More informationRoadmap from On-Premise to Cloud based Integration solutions from SAP
Roadmap from On-Premise to Cloud based Integration solutions from SAP Sindhu Gangadharan, Chief Product Owner SAP NetWeaver PI and SAP HANA Cloud Integration Agenda SAP NetWeaver Process Integration today
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. This following is intended to outline our general product direction. It is intended for information
More informationOracle SOA Suite 11g: Essential Concepts Student Guide
Oracle SOA Suite 11g: Essential Concepts Student Guide D58786GC20 Edition 2.0 August 2011 D73588 Author Iris Li Technical Contributors and Reviewers Gary Barg Pete Daly Joe Greenwald David Mills David
More informationService Oriented Architecture Case: IBM SOA Reference Architecture
Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services
More informationHow To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
More informationHow to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer
How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise
More informationEBS SOA Integration Options
SPECIALIZED. RECOGNIZED. PREFERRED. EBS SOA Integration Options Mathew Varughese - LA Metro Abhay Kumar - AST Corporation Thursday, October 2, 2014 AST Corporation Specialized. Recognized. Preferred. Our
More informationJBI and OpenESB. Introduction to Technology. Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ
JBI and OpenESB Introduction to Technology Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ Learn what JBI and OpenESB are intended to address and how they go about
More informationService Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
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 informationAn Open Policy Framework for Cross-vendor Integrated Governance
An Open Policy Framework for Cross-vendor Integrated Governance White Paper Intel SOA Expressway An Open Policy Framework for Cross-vendor Integrated Governance Intel SOA Expressway delivers a pluggable
More information