CHAPTER 1 INTRODUCTION

Size: px
Start display at page:

Download "CHAPTER 1 INTRODUCTION"

Transcription

1 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 if not thousands of applications that are custombuilt, acquired from a third-party, part of a legacy system, or a combination thereof, operating in multiple tiers of different operating system platforms. It is not uncommon to find an enterprise that has 30 different Websites, three instances of SAP and countless departmental solutions. A customer placing a new order may require the coordination of many systems. The business needs to validate the customer Identity, verify the customer s good standing, check inventory, fulfill the order, get a shipping quote, compute sales tax, send a bill, etc. This process can easily span across five or six different systems. From the customer s perspective, it is a single business transaction. In order to support common business processes and data sharing across applications, these applications need to be integrated. Application integration needs to provide efficient, reliable and secure data exchange between multiple enterprises applications. Enterprise Application Integration (EAI) is the integration of applications at the enterprise level. EAI is the heartbeat of integration. It can be described as, "The process of integrating multiple applications that were independently developed, may use incompatible technology and remain independently managed." From this perspective, EAI is not a technology but a collection of

2 2 tools, techniques and technology which enable applications to effectively interoperate. This is not to say that integration and middleware apply only at the enterprise level. Indeed, middleware can be used at many levels: within a single system (component integration) across the enterprise (application-to-application (A2A) integration) Across the supply chain (business-to-business (B2B) integration) Integration brokers, for example, may be used on all levels, but their specific features and functions vary. CORBA and COM are commonly used at the component level, while message brokers, file brokers or ETL brokers are often used on the A2A level. Additionally, portals and specialized B2B brokers are used for managing interactions between companies. EAI connects existing and new systems to enable collaborative operation within our entire organization. This also assists in making real-time operating decisions, bringing all critical information to our fingertips and lowering operating costs (both Information Technology (IT) and business). Organizations must provide customers, employees, suppliers, distributors and numerous other parties with the information they need, when they need it. Business systems and processes can no longer remain isolated and disparate. The success of a business now demands better performance from easier application integration. Enterprise computing has progressed enormously in just the last few years. As more and more corporations become Web-enabled and find them relying on a myriad of applications, the ability to evolve and integrate existing applications becomes significant. Virtually all enterprise organizations at some time face the problem of integrating different applications and database systems. It is not a simple matter for an enterprise to discard its existing applications, or even

3 3 overhaul its established business processes, to effect a change in its business model. These kinds of changes are financially expensive to undertake and daunting in terms of human resources. Many enterprises cannot afford to make such changes or discard existing systems. Thus, it is critical for enterprises to be able to leverage their investments in their existing enterprise infrastructure and applications. In these situations, enterprise application integration assumes a great importance. EAI enables an enterprise to integrate its existing applications and systems and to add new technologies and applications to the mix. It also helps an enterprise to model and automate its business processes. It has always focused on a company s IT department integrating new software modules or applications with its existing systems. EAI is the approach for integrating information systems. As more and more corporations become web-enabled and find them relying on a myriad of applications, the ability to evolve and integrate existing applications becomes significant. Virtually, all enterprise organizations face the problem of integrating different applications and database systems. It is not a simple matter for an enterprise to discard its existing applications or even overhaul its established business processes as it is financially expensive and daunting in terms of human resources. Thus it is critical for enterprises to be able to leverage their investments in their existing enterprise infrastructure and applications. EAI enables an enterprise to integrate its existing applications and systems and to add new technologies and applications to the mix. Initially Service Oriented Architecture (SOA) and Event Driven Architecture (EDA) emerged as complementary concepts in distributed computing. A detailed study was undertaken to choose the right approach for

4 4 EAI. In the course of the research it was found that these two concepts are actually not complementary to each other but can happily coexist. This research work highlighted that combining these two concepts can provide advantages by getting the best of both worlds. An architecture comprising these two concepts has been proposed to realize the benefits of both EDA and SOA. This proposed architecture has been named as Event Driven Service-Oriented Architecture (EDSA) and has been applied to EAI. The existing system, implemented using EAI approach is facing issues in terms of reliability, scalability and throughput. This system had all the services deployed on a single integration server and was using the request-reply paradigm. The system was completely synchronous which led to poor response times. It is re-engineered and implemented using a hub-and-spoke architecture. Most of the services were redesigned to be asynchronous. An event-driven SOA-based architecture is designed for EAI to overcome the limitations of the existing system. The request- reply paradigm has been replaced by the publish-subscribe paradigm. This has considerably reduced the response time to about 70%. The SOA concept of registry is implemented using an integration broker. Since there are no direct calls to services there is location transparency. Each module is independent of the other and can be distributed and hence it is easier to add new services. The concept of clustering is implemented which leads to better reliability and fault tolerance. The proposed architecture has been implemented to an insurance system and a software organization and the resulting system is found to be more scalable, accurate and reliable than the existing system. The thesis is organized in six chapters.

5 5 Chapter 1 gives the introduction part of the thesis explaining the need for EAI and outlining the contents of the thesis. The biggest demand of enterprises today is to share data and processes across heterogeneous computer systems without having to make sweeping changes to the applications or data structures. The current trends in system architecture for integration revolve around SOA and EDA. An event-based system has components, which are completely decoupled from each other since they communicate only through the publication and subscription of events and never directly with each other. When multiple systems need to communicate with each other, EAI comes to the rescue. In day-to-day life, interoperability is a key requirement. Within an organization there are myriad systems each functioning excellently as individuals but when it comes to reusability or information sharing, they fail miserably. A new architecture is proposed combining the features of SOA and EDA to support the current business requirements. When information propagates from one system to the other there is a data inconsistency because the systems are heterogeneous. By introducing the integration layer in the proposed architecture, consistency is achieved. The proposed work can be applied to any organization where heterogeneous systems exist. Chapter 2 explains the architectures for System integration. EAI defines semantics for application and data integration. EAI defines a standard methodology for applications and data sources to communicate. The application integration layers viz., business process layer, integration layer and application layer are explained. A few EAI patterns are outlined. The EAI types viz., information-oriented integration, application services-oriented integration and business process oriented integration are explained. SOA is an IT strategy that organizes the discrete functions contained in enterprise applications into

6 6 interoperable standards-based services that can be combined and reused quickly to meet business needs. The SOA component architecture is explained. The characteristics of SOA are explained. The concept of a lightweight SOA where a local registry is used without UDDI is described. The EDA categories viz., simple event-driven integration, EDA with integration brokers, EDA that are directed by business process management and complex-event processing applications are discussed. EDA makes use of the publish-subscribe paradigm. Chapter 3 explains the proposed Event-Driven Service-Oriented Architecture (EDSA). An EDA provides the ability to send, receive and respond to unpredictable business information and events asynchronously. This combined with SOA, creates a real-time enterprise architecture that enables real-time business. The functional elements of the proposed real-time enterprise architecture are discussed. The design phase involved designing an architecture using publish-subscribe model. The advantages of the event-driven publishsubscribe paradigm and its uses are explained. An architecture stack is introduced which consists of 4 layers viz., System Layer, Integration Layer, Business Layer and Application Layer. The proposed architecture has been tested for typical applications and these illustrations are discussed in Chapter 4. An existing Insurance application has been taken as a case study. The existing architecture faces issues in terms of scalability, throughput and reliability. Also all the transactions are synchronous causing serious performance bottlenecks. The new architecture uses the EDA with integration broker architecture and addresses these issues. It is implemented on the webmethods Integration Platform.

7 7 Chapter 5 discusses the results and inferences. EAI has been found to be extremely useful for an organization. The concepts of SOA and EDA have been applied to EAI resulting in the proposed EDSA architecture. The proposed system has been found to be more reliable as there is no manual intervention. Since information exchange is through structured Extensible Markup Language (XML) / Simple Object Access Protocol (SOAP) formats rather than conventional ad-hoc formats, it results in reliable transmission of data. The addition of new applications doesn t affect the performance. Since the subscribers are decoupled from the publisher, changes in one system do not impact the others. It is easier to add new systems without impacting the other existing systems. This results in quicker delivery of systems. As the number of services increases, the response time increases drastically in the existing system whereas the response time remains almost a constant in the proposed system. Chapter 6 concludes the research work and lists the future enhancements. A new architecture has been proposed in this research work by combining the concepts of SOA and EDA. The proposed architecture has been designed and successfully implemented for two industrial applications. The proposed system is observed to be accurate, reliable and scalable. The proposed architecture provides interoperability and reusability with increased throughput. However, the cost of EAI tools is very high. The proposed architecture can be extended for grid computing, which specifies a standard architecture, infrastructure, protocols and application programming interface (API) for building an open enterprise system.

Combining 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 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 information

What You Need to Know About Transitioning to SOA

What 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 information

ATHABASCA UNIVERSITY. Enterprise Integration with Messaging

ATHABASCA UNIVERSITY. Enterprise Integration with Messaging ATHABASCA UNIVERSITY Enterprise Integration with Messaging BY Anuruthan Thayaparan A thesis essay submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in INFORMATION

More information

Extending the Benefits of SOA beyond the Enterprise

Extending the Benefits of SOA beyond the Enterprise Extending the Benefits of SOA beyond the Enterprise 2 TABLE OF CONTENTS 1 SOA The Right Approach for Application Integration...3 2 SOA outside the Firewall: An Opportunity to Improve Collaboration...4

More information

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes

More information

ICT Systems for Business Networking. B2B Messaging

ICT Systems for Business Networking. B2B Messaging B2B Messaging Note. The content of this document is mainly drawn from some papers (see references) and it is for educational purpose only. Table of contents 1 INTRODUCTION...3 2 E-MAIL...3 3 WHAT IS MESSAGING?...4

More information

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Service 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 information

Service Integration. Dr. Gopala Krishna Behara

Service Integration. Dr. Gopala Krishna Behara Service Integration Dr. Gopala Krishna Behara Introduction Integration is reuse of data and functionality across applications, services and enterprises. The enterprise uses different applications for running

More information

Enterprise Integration EAI vs. SOA vs. ESB

Enterprise Integration EAI vs. SOA vs. ESB Enterprise Integration EAI vs. SOA vs. ESB Author - Anurag Goel Page 1 of 6 TABLE OF CONTENTS 1 INTRODUCTION... 4 2 SOA... 4 3 EAI... 5 3.1 HUB/SPOKE... 5 3.2 BUS... 7 4 ESB... 9 5 CONCLUSION... 10 6 TAKEAWAYS

More information

Enterprise Service Bus: Five Keys for Taking a Ride

Enterprise 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 information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise 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 information

Research on the Model of Enterprise Application Integration with Web Services

Research 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 information

How service-oriented architecture (SOA) impacts your IT infrastructure

How 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 information

A Quick Introduction to SOA

A 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 information

Hubspan White Paper: Beyond Traditional EDI

Hubspan White Paper: Beyond Traditional EDI March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page

More information

Service-Oriented Architectures

Service-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 information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

Service Oriented Architecture

Service 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 information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise 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 information

A Service-oriented Architecture for Business Intelligence

A Service-oriented Architecture for Business Intelligence A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service 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 information

IBM Software Group. IBM WebSphere Process Integration Technical Overview

IBM Software Group. IBM WebSphere Process Integration Technical Overview IBM Software Group IBM WebSphere Process Integration Technical Overview Business Flexibility Depends on IT Flexibility Today s IT architectures, arcane as they may be, are the biggest roadblocks most companies

More information

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering. Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services

More information

Enterprise Integration Architectures for the Financial Services and Insurance Industries

Enterprise 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 information

EII - ETL - EAI What, Why, and How!

EII - ETL - EAI What, Why, and How! IBM Software Group EII - ETL - EAI What, Why, and How! Tom Wu 巫 介 唐, wuct@tw.ibm.com Information Integrator Advocate Software Group IBM Taiwan 2005 IBM Corporation Agenda Data Integration Challenges and

More information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise 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 information

Service-Oriented Architecture: Analysis, the Keys to Success!

Service-Oriented Architecture: Analysis, the Keys to Success! Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem

More information

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Enterprise 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 information

Extending webmethods Using E2open Software on Demand for Multi-Company Process Management

Extending webmethods Using E2open Software on Demand for Multi-Company Process Management Extending webmethods Using E2open Software on Demand for Multi-Company Process Management Contents Introduction... 3 Extending the webmethods Integration Platform... 6 webmethods Integration Platform...

More information

E-Business Suite Oracle SOA Suite Integration Options

E-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 information

EVALUATING INTEGRATION SOFTWARE

EVALUATING 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 information

Classic Grid Architecture

Classic Grid Architecture Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes

More information

XML-Based Business-to-Business E-Commerce

XML-Based Business-to-Business E-Commerce 62-01-97 XML-Based Business-to-Business E-Commerce Michael Blank MOST COMPANIES HAVE ALREADY RECOGNIZED THE BENEFITS of doing business electronically. E-commerce takes many forms and includes supply chain

More information

Common Lisp for Service Oriented Architecture Programs. 555 12 th Street, Suite 1450 Oakland, CA 94607 Phone: 510-452-2000 www.franz.

Common Lisp for Service Oriented Architecture Programs. 555 12 th Street, Suite 1450 Oakland, CA 94607 Phone: 510-452-2000 www.franz. Common Lisp for Service Oriented Architecture Programs 555 12 th Street, Suite 1450 Oakland, CA 94607 Phone: 510-452-2000 www.franz.com Table of Contents LISP FOR SERVICE ORIENTED ARCHITECTURE PROGRAMS...

More information

Entitlements Access Management for Software Developers

Entitlements 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 information

Integration using IBM Solutions

Integration 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 information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Motivation 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 information

Service-Oriented Architecture and Software Engineering

Service-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 information

A standards-based approach to application integration

A 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 information

An empirical study of messaging systems and migration to service-oriented architecture

An empirical study of messaging systems and migration to service-oriented architecture An empirical study of messaging systems and migration to service-oriented architecture Raouf Alomainy and Wei Li Computer Science Department, University of Alabama in Huntsville, Huntsville, AL 35899 {ralomain,

More information

Let s look at a few examples of customers leveraging existing technologies to deliver new services.

Let s look at a few examples of customers leveraging existing technologies to deliver new services. MODULE 2: NOVELL WEB APPLICATION DEVELOPMENT Welcome to Module 2 of The Certified Novell Salesperson Course, Novell Web Application Development, enabled by Novell extend technologies. In this module you

More information

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and

More information

Service Virtualization andRecycling

Service Virtualization andRecycling Message Driven SOA -- Enterprise Service Oriented Architecture Service virtualization and component applications Driving reusability and ROI in SOA deployments --- Atul Saini Entire contents Fiorano Software

More information

Real Time Supply Chain. Solution description

Real Time Supply Chain. Solution description Real Time Supply Chain Solution description The HP Real Time Supply Chain (RTSC) solution simplifies the integration of multiple supply chain applications, versions, and data and delivers a single, up-to-the-second

More information

An Oracle White Paper. Enabling Agile and Intelligent Businesses

An Oracle White Paper. Enabling Agile and Intelligent Businesses An Oracle White Paper Enabling Agile and Intelligent Businesses Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

What is it? What does it do? Benefits

What is it? What does it do? Benefits JBoss Enterprise SOA Platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss

More information

Gradient An EII Solution From Infosys

Gradient An EII Solution From Infosys Gradient An EII Solution From Infosys Keywords: Grid, Enterprise Integration, EII Introduction New arrays of business are emerging that require cross-functional data in near real-time. Examples of such

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging 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 information

Testing service-oriented architecture (SOA) applications and services. White paper

Testing service-oriented architecture (SOA) applications and services. White paper Testing service-oriented architecture (SOA) applications and services White paper Table of contents Introduction.................................................................. 3 Understanding SOA............................................................

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

More information

An Oracle White Paper January 2012. Take SOA Deployments to the Next Level with Oracle Data Integrator

An Oracle White Paper January 2012. Take SOA Deployments to the Next Level with Oracle Data Integrator An Oracle White Paper January 2012 Take SOA Deployments to the Next Level with Oracle Data Integrator Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

SONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using

SONIC 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 information

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other. WSJ: SOA Myths About Service-Oriented Architecture Demystifying SOA Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers,

More information

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization

More information

GENERAL AMERICAN CORPORATION

GENERAL AMERICAN CORPORATION GENERAL AMERICAN CORPORATION Published: September 2003 FIORANO CUSTOMER SOLUTION GAC uses Fiorano ESB to integrate its Web enabled B2B platform, GATORS General American Corporation (GAC) is a leader in

More information

The SOA Powered B2B: Easier Consolidation. Greater Business Value. Tighter Integration. December 2010. Business White Paper

The SOA Powered B2B: Easier Consolidation. Greater Business Value. Tighter Integration. December 2010. Business White Paper The SOA Powered B2B: Easier Consolidation. Greater Business Value. Tighter Integration. December 2010 Business White Paper Contents Executive Summary 3 Long term approach to B2B 3 Today s B2B Challenge

More information

Orchestrating Web Services: The Case for a BPEL Server. An Oracle White Paper June 2004

Orchestrating Web Services: The Case for a BPEL Server. An Oracle White Paper June 2004 Orchestrating Web Services: The Case for a BPEL Server An Oracle White Paper June 2004 Orchestrating Web Services: The Case for a BPEL Server Executive Overview...3 Business Process Integration Goes Mainstream...3

More information

Modern SOA Testing. A Practitioners Guide to. July 2011

Modern SOA Testing. A Practitioners Guide to. July 2011 A Practitioners Guide to Modern SOA Testing Gaurish Hattangadi Abstract Today s dynamic business needs are shaping the modern IT industry. Lower costs and faster time to market have propelled forward market-changing

More information

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Service-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 information

SERVICE ORIENTED ARCHITECTURE

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 information

AquaLogic ESB Design and Integration (3 Days)

AquaLogic 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 information

Service Oriented Architecture: A driving force for paperless healthcare system

Service Oriented Architecture: A driving force for paperless healthcare system 2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.16 Service Oriented Architecture: A driving

More information

ITU-T Kaleidoscope Conference Innovations in NGN. Managing NGN using the SOA Philosophy. Y. Fun Hu University of Bradford y.f.hu@bradford.ac.

ITU-T Kaleidoscope Conference Innovations in NGN. Managing NGN using the SOA Philosophy. Y. Fun Hu University of Bradford y.f.hu@bradford.ac. ITU-T Kaleidoscope Conference Innovations in NGN Managing NGN using the SOA Philosophy Y. Fun Hu University of Bradford y.f.hu@bradford.ac.uk Next Generation Network (NGN) A IP/IMS based network Provide

More information

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

IBM 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 information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

A SOA Based Framework for the Palestinian e-government Integrated Central Database

A SOA Based Framework for the Palestinian e-government Integrated Central Database Islamic University of Gaza Deanery of Higher Studies Faculty of Information Technology Information Technology Program A SOA Based Framework for the Palestinian e-government Integrated Central Database

More information

Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture)

Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture) Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture) 2 TABLE OF CONTENTS 1 Increased Demand for Integration: The Driving Forces... 4 2 How Organizations Have

More information

Contents. 1010 Huntcliff, Suite 1350, Atlanta, Georgia, 30350, USA http://www.nevatech.com

Contents. 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 information

PLM and ERP Integration: Business Efficiency and Value A CIMdata Report

PLM and ERP Integration: Business Efficiency and Value A CIMdata Report PLM and ERP Integration: Business Efficiency and Value A CIMdata Report Mechatronics A CI PLM and ERP Integration: Business Efficiency and Value 1. Introduction The integration of Product Lifecycle Management

More information

Web Cloud Architecture

Web Cloud Architecture Web Cloud Architecture Introduction to Software Architecture Jay Urbain, Ph.D. urbain@msoe.edu Credits: Ganesh Prasad, Rajat Taneja, Vikrant Todankar, How to Build Application Front-ends in a Service-Oriented

More information

Application Servers G22.3033-011

Application Servers G22.3033-011 Application Servers G22.3033-011 Session 11 - Sub-Topic 1 Enterprise Application Integration (EAI) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

EAI 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 information

Reaping the rewards of your serviceoriented architecture infrastructure

Reaping the rewards of your serviceoriented architecture infrastructure IBM Global Services September 2008 Reaping the rewards of your serviceoriented architecture infrastructure How real-life organizations are adding up the cost savings and benefits Executive summary Growing

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

The Application of BizTalk in Public Sector

The Application of BizTalk in Public Sector The Application of BizTalk in Public Sector with BizTalk Server 2006 Chris Axton Application Platform Specialist NSW Public Sector Rahul Garg National BizTalk Specialist Microsoft Australia Public Sector

More information

Service Oriented Architectures

Service 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 information

Cronacle. Introduction

Cronacle. Introduction Cronacle An event-driven job scheduling solution, enabling systems administrators and operators to easily manage distributed and heterogeneous business systems. Cronacle Making complex processes easy to

More information

National Student Clearinghouse's Web Services Network

National Student Clearinghouse's Web Services Network Case Studies, B. Lheureux Research Note 3 January 2003 National Student Clearinghouse's Web Services Network NSC provides access to U.S.-based college and university student records via electronic data

More information

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER From EAI to SOA to Cloud Integration ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION DECEMBER 12-14, 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY)

More information

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond

More information

SOA REFERENCE ARCHITECTURE: SERVICE TIER

SOA 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 information

JBoss enterprise soa platform

JBoss enterprise soa platform JBoss enterprise soa platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

{{This page is intentionally left blank}}

{{This page is intentionally left blank}} School of Innovation, Design and Engineering (IDT) Analyzing Service Oriented Architecture (SOA) in Open Source Products MASTER THESIS IN SOFTWARE ENGINEERING 30 CREDITS, ADVANCE LEVEL Carried out at:

More information

The Integration Between EAI and SOA - Part I

The Integration Between EAI and SOA - Part I by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the

More information

SNUG June 16, 2006 The Future of PeopleSoft Integration

SNUG 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 information

Addressing IT Challenges in Smart Metering and MDM/R Integration

Addressing IT Challenges in Smart Metering and MDM/R Integration Addressing IT Challenges in Smart Metering and MDM/R Integration Mike Gelesz, Director Business Development Oleg Gorchkov, Practice Director SOA & Business Process Systemgroup Consulting Inc. Mississauga,

More information

Integration Technologies of PeopleSoft Enterprise. Making the Real-Time Enterprise a Reality

Integration Technologies of PeopleSoft Enterprise. Making the Real-Time Enterprise a Reality Integration Technologies of PeopleSoft Enterprise Making the Real-Time Enterprise a Reality PeopleSoft Technology Whitepaper June 2004 2004 by PeopleSoft, Inc. All rights reserved. Printed on recycled

More information

Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas:

Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas: How Cisco Enables Electronic Interactions with Sales, Manufacturing, and Service Partners Business-to-business drives productivity, growth, and an improved customer experience. Cisco IT Case Study/Business

More information

Lesson 18 Web Services and. Service Oriented Architectures

Lesson 18 Web Services and. Service Oriented Architectures Lesson 18 Web Services and Service Oriented Architectures Service Oriented Architectures Module 4 - Architectures Unit 1 Architectural features Ernesto Damiani Università di Milano A bit of history (1)

More information

Application Integration Framework for a Large Business Process Redesign Project

Application Integration Framework for a Large Business Process Redesign Project Application Integration Framework for a Large Business Process Redesign Project Practitioner s Report OOPSLA 2000 Minneapolis, MN October 19, 2000 Jon Sholberg Boeing Commercial Airplanes Group Pg.1 11/1/00

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service 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 information

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase

More information

Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing

Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of -Oriented Computing Chung, Sam and Davalos, Sergio Abstract The research conducted examines how the emerging

More information

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions. WHITE PAPER Enabling predictive analysis in service oriented BPM solutions. Summary Complex Event Processing (CEP) is a real time event analysis, correlation and processing mechanism that fits in seamlessly

More information

Literature Review Service Frameworks and Architectural Design Patterns in Web Development

Literature Review Service Frameworks and Architectural Design Patterns in Web Development Literature Review Service Frameworks and Architectural Design Patterns in Web Development Connor Patrick ptrcon001@myuct.ac.za Computer Science Honours University of Cape Town 15 May 2014 Abstract Organizing

More information

AquaLogic Service Bus

AquaLogic 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 information

SOA : To Do or Not to Do

SOA : To Do or Not to Do Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA

More information

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:

More information