Commercial View · Integration Brokers Integration Brokers – Focused specifically for application...

25
Executive Views on Interoperability Commercial View

Transcript of Commercial View · Integration Brokers Integration Brokers – Focused specifically for application...

Page 1: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Executive Views onInteroperability

Commercial View

Page 2: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

PanelDiscussion

• Look at interoperability as a business problem. The panel willfocus on current Fortune 500 understanding and itsimplications. The discussion will include return on investment(ROI) of interoperability, business process implications oninteroperability, and business driver implications for wantinginteroperability.

Panelists• William Loftus

– CEO, Gestalt• Mike Flaa

– CEO, Government Enterprise Management Systems• John Larrabee

– EVP, Agari Mediaware

Page 3: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Shift of PrioritiesIn 1998, Forrester estimated that 30% of an enterprise’s IT budget isspent on building and maintaining integration between applications

In 2002, IBM estimates that currently and into the future 70% of allsoftware development will consist of interfaces, protocols, and otherprocedures to establish links between systems.

In 2003, AMR reports expectations ranging from a sluggish growthrate of 2% to a potential 20% reduction, and a shift away “from newapplication deployment, hardware, headcount and training, andtowards integration and other application-supporting technologies.”

Morgan Stanley reported in its September 2002 CIO Survey Series that,of the 51 spending areas surveyed, application integration was at thetop of the spending list.

More money is being spent on integration than on the purchase of new systems

Page 4: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Falling Sales of One-size-fits-all

SAP, Peoplesoft, Siebel projecting 25-45percent decrease in licensingRevenue in software sector has slowed

– 35% YoY in 1995– 20% YoY in 1998– 20% YoY in 1999– Almost zero in 2001

Source: Morgan Stanley, Lehman Brothers

Page 5: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Usefulness Paradox – Driver forInteroperability

Irrelevant DominateAdvantage

Dead MarginalAdvantage

ApplicationInteroperability

Application Functionality

Best inClass

Sub par

Difficult toIntegrate

Easy toIntegrate

Page 6: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Trends F500 Interoperability

Cost Savings and Rationalization ofBusinessAdoption of Packaged ApplicationsBase of Critical Legacy SystemsNeed for CollaborationComplexity of Changing Processes

How to adapt your business process without making changes to your applications

Page 7: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Source: Aberdeen Group

Need for App Interoperability

Page 8: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Disorder

Application

Application

Application Application

Application

Application

Application

Page 9: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Order

Application

Application

Application Application

Application

Application

Application

?

Page 10: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Integration Broker Vendors

MessageBrokers

Application

Application

Application Application

Application

Application

Application

Page 11: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Application Server Vendors

ApplicationServers

Application

Application

Application Application

Application

Application

Application

Page 12: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Distributed Objects

DistributedObjects

Application

Application

Application Application

Application

Application

Application

Page 13: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

BusinessProcess

Data-Access

Messaging-Transport

Object-Transactional

Integration Brokers

Commercial InteroperabilityReference Model

Application Messages

Data

ApplicationInterface

BusinessApplication

Data

ApplicationComponents

AsynchronousProtocol

Page 14: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Data Access Interoperability

Data Access Middleware– Focused on client-server data access– Synchronous Request/Reply model– ODBC, Database Gateways– Vendors: Merant/Data Direct, Information

Builders EDA/SQL

Page 15: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Oracle Sybase MSSQL Server

Client SQL Request

DatabaseGateway

SQLJoins

DistributedSQL

Request

SQL Request/Replay

SQL Request/Replay

SQL Request/Replay

Figure 2.2

Integration with Data Access Methods

Page 16: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Messaging Interoperability

Messaging Middleware– AKA Message Queuing Middleware or Message

Oriented Middleware (MOMs)– Focused on transporting application data via

asynchronous messaging protocols– Vendor/Products: IBM MQ Series, Microsoft

MSMQ, Java Messaging Service (JMS)

Page 17: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Integration with Msg Middleware

Application

Message

Application

Message

MQM/MOMQueue

Message

Message

Message

Message createdand sent to amessage queue

Message received froma queue and processed

Page 18: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Object Transaction Interoperability

Object-Transactional Middleware– Focused on a distributed object, component or

transactional model– Most products support all three– Requires custom component code to bind

applications or data resources– CORBA, TP Monitors, Application Servers– Vendor/Products: BEA Weblogic, IBM Websphere,

Microsoft MTS, BEA Tuxedo, IBM CICS

Page 19: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

ApplicationServer

Integration with App Servers

Web Client Web Client

HTTP Requests

IntegrationLogic

IntegrationLogic

EJB EJB

ERP CRM Legacy DB

TransactionManagement

Page 20: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Integration Brokers

Integration Brokers– Focused specifically for application integration– Integration Broker components include messaging

middleware, transformation engine, rules engine, adapters,integration design tools, translation gateways, etc.

– Content based routing is a distinctive feature from thebasic messaging middleware

– Parameterized data mapping approach rather than Code-driven approach

– Targeted solutions include Webmethods, Tibco, Agari

Page 21: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

State of Company

• Most have completed infrastructure buildouts

– Adopted standards– Rolled out technology

• Adopting ROI techniques for tuning theirenvironments

• Looking for business interoperability

Page 22: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

ROI Dashboard

Source: Alinean

NetTangibleBenefits

Intangible Benefits

Risk

ResourcesScheduleStaffingLegalGovernance

Cost vs. BenefitsROINPVIRRPayback Period

Brand AdvantageOrganizational Adv.Competitive Adv.

Page 23: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

ROI Value Chain ManagementMacro

Micro

Internal ExternalLine MgrVendors

CIO CxOBoard

ShareholdersCustomers

Project Cost & Benefit

Project Selection

Budget

Income StatementBalance SheetKey Performance

Competitive Positioning

Source: Alinean

Page 24: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

What can we learn?

F500 are microcosms of DoD• Even after applying technology, Redefiningprocesses, adopting standards andarchitecture…they have significant businessproblems they needed to address

• Business are looking for innovativeinteroperability solutions to solve theseissues

Page 25: Commercial View · Integration Brokers Integration Brokers – Focused specifically for application integration – Integration Broker components include messaging middleware, transformation

Our presenters

Agari Mediaware– Composability within a rich media environment– How does CNN do it?

Government Enterprise ManagementSystems

– Using successfully applied commercial techniquesfor the Interoperability of Business Functions