EAI and B2Bi Strategy - United International College

advertisement
EAI and B2Bi Strategy
EAI & B2Bi definition
Integration Defined
Enterprise Application
Integration
Business-to-Business
Integration
a solution for modeling
and automating
business processes
within an organization
by orchestrating
disparate data sources
and applications
a solution for extending
an organization’s
integration beyond the
firewall to connect with
external constituencies
such as partners,
supply chains, etc.
Source: DocuLabs
Technical & Operational Challenges
Integrate Heterogeneous Environments
Multiple Applications and Platforms
Integrate With Business Partners
Extranet, B2B Exchanges, Supply Chains
Leverage Existing IT Investments
Legacy Systems, Mainframes, EDI VAN
Reduce Development Time to Market
Maintain Operational Agility
Build on Open Standards
XML and SOAP For Data Exchange
EAI Reduce Cost
GartnerGroup advises its clients that use of an integration broker
will reduce application implementation costs by one-third. While
these initial savings are substantial, even greater savings occur
after initial development. During maintenance, when a single
change to an application interface can have a rippling effect to
several dozen interfaces, use of an integration broker can reduce
costs by two-thirds.

Lower Total Cost
of Ownership

Less
Development
Effort

Lower
Support
Costs
Faster Build
Effort (Days)

Traditional
Approach
EAI
Build
Design
Run
Build
Run
Lifecycle (Time)
Source: Accenture
Definitions
Ovum:
Enterprise Application Integration (EAI) combines the
technologies and processes that enable custom-built
and/or packaged business applications to exchange
business-level information in formats and contexts
that each understands.
EAI is not middleware. EAI is not workflow. EAI is not
data transformation (as found in data warehousing
‘extract, transform and load’ products). Each of these
types of product offers a solution to a specific piece
of the general business problem that is EAI. EAI is a
combination of the technologies employed in these
different kinds of products…
Solution Requirements







Openly support data standards based on XML,
but also legacy business data formats
Easily map between different business
document formats, preferably without
programming
Quickly define and deploy internal and external
trading partner relationships across any
platform
Securely and reliably exchange data between
cooperating systems
Visually define and manage distributed
business processes independent of underlying
technology
Easily extend the system to support different
applications and technologies
Must minimize cost, time, and risk
Integration Server Functionality
Application Area
Integration and
development
Interapplication
communication
Process
management
Security
Administration
Performance and
reliability
Functionality
Integrates disparate systems cohesively
Translates data from multiple dissimilar systems
Performs two-way data conversion between systems and performs
complex data transformations and aggregated conversions
Integrates with relational databases and objects
(e.g., Component Object Model or Enterprise JavaBeans)
Communicates between applications using messaging technology
Supports major communication protocols
Lets companies automate processes that span customer inquiries, backend system access and updates, and return notifications
Lets users develop process flows in a graphical environment or modeling
tool
Authentication and authorization services for access
to integrated systems
An interface or console (proprietary or third party) that lets
administrators manage the application environment
Scales across machines or processors
Caches data for improved performance
Manages database connections and threads
Logs system performance and sends notifications or alerts to
administrators
Source: Info Week - Key Requirements
For Integration Servers
The Evolution of Integration…
Manual re-keying
EDI
EAI
B2B
Orchestration
Process Automation
Orchestration





Rapidly build business processes
Easily change business processes
Enable disparate systems to
cooperate
Leverage existing investments
Learn from your business activity
The Real Integration Goal:
Integrating processes, not integrating systems
Supplier
Pick
Ticket
Warehousing
System
Shipment
Customer
Purchase Order
Order
Distribution
Commerce
App
Purchase Order Ack
Marketplace
Credit
Check
Invoice
Financials
BizTalk Server 2000
Integration with any sized organization - on any platform
bCentral Service or
Microsoft Office
BizTalk
Server
Enterprise
Edition
BizTalk Server
Standard Edition
Non-BTS Server:
Windows, UNIX,
AS400, Mainframe…
BizTalk Server
Enterprise Edition
Solution Requirements
Orchestration
Integration
Communication
Solution Requirements
ERP
CRM
Data
Encode/
TransDecode
formation
KM
Digitally
Sign/
Verify
Supply
Chain
Encrypt/
Decrypt
Workflow
COM
Object
Script
LOB
Transport/ Reliability/
Receive Extensibility Adapters
Database
Web
Service
Synchronous/
Asynchronous
XML
Intranet – Extranet – Internet – VAN
Solution Requirements
BizTalk Server 2000
BizTalk Orchestration
BizTalk Messaging
Intranet – Extranet – Internet – VAN
Comprehensive Toolset


Define Your Business
Documents
Transform Your
Business Documents

BizTalk Editor

BizTalk Mapper

Build Trading Partner
Relationships

BizTalk Messaging
Manager

Orchestrate your
Business Processes

BizTalk Orchestration
Designer

Learn from your data


Manage the System

BizTalk Document
Tracking
BizTalk Admin
Console
Orchestration Process
1. Business Analyst defines the business process
2. Developer maps business definitions to software components
3. BizTalk generates the orchestration code
Internal Applications
<XLANG>
Process
</XLANG>
COM
BizTalk
Orchestration
Engine
MSMQ
Internal Applications
BizTalk
Transform/
Routing
Engine
Internet
Web
Service
Web
Service
B2B Trading Partners
Orchestrating Business Interactions
Embracing web services while supporting existing systems
UDDI.ORG
Pick
Ticket
Web Service:
Register my Business
Shipment
Web
Service:
Submit
Order
BizTalk
Server
Enterprise
Edition
Web
Service:
Credit
Check
Purchase Order
Web Service:
Query Registry
Purchase Order Ack
Customer
Web Service:
Order Status
Invoice
Technological Infrastructure
Mapper
Orchestration
Designer
Banco 2
Host
Integration
Tracking
HIS
Core
MSMQ
Serviço
de Filas
Clearing
BTS
Core
SQL
BTS
MSMQ
SQL
Banco 1
HIS
BTS
BACEN
SQL
MSMQ
wfw
MQseries
HIS
Pgm
Host Integration Server 2000
COM, XML
MSMQ
Application Integration
ADO, ASP
OLE DB, ODBC
Data Integration
TCP/IP, SNA
Network Integration
TCP/IP and
SNA
DDM (DRDA & RLIO),
XA, TDS, CLI, DBLIB
DB2
OS/390, OS/400, UNIX
IMS
VSAM
APPC, CPI-C, DPL,
LUO, 3270 (BMS)
MQ Series Bridge
Oracle
Sybase
VSAM, DB2, Oracle, Sybase
CICS, IMS, MQ Series
3270, 5250, Non-COM
BizTalk Server Adapters
• Application Adapters
Ariba, Commerce One, Cove Systems, Front Steps,
Peregrine, Great Plains, i2, J.D. Edwards, Kewill,
Manhattan Associates, McHugh, Mega, MS Office,
Navision, Onyx, Oracle e-business, Peachtree,
Pivotal, QAD, Quick Books, Remedy, SAP,
ServiceSwitch, Siebel, Slam Dunk Networks, Trade
Power, Ultimus, Visibility, Worldtrak,…
• Technology Adapters
C API, COM, EDI, FTP, IBM DB2/400, Ingres, Java
Beans, JMS , Microsoft SQL Server™ 2000 and
Microsoft SQL Server™ 7.0, Monitoring, MSMQ,
Oracle 8i and Oracle 7.3, Progress 4GL/Database
8.3b/ 9.0, Sybase, XML,…
References
Chemical

Air Liquide

Air Products & Chemicals

Engelhard

Solutia
Computer Hardware & Electronics

Compaq

Intel

Linear Technology

Mitsubishi Electric

NEC

Siemens AG

Siemens Corporation

Texas Instruments

Tokyo Electron

Xerox
Consulting Services

Electronic Data Systems

PricewaterhouseCoopers
Health Products & Services:

AstraZeneca

Merck

Novo Nordisk

Pfizer
Hospitality

Accor

Aramark

Cendant

Darden Restaurants

Hilton Hotels

Six Continents
Public Sector
UK Government
Pennsylvania St.
Northern Ireland Gov’t
State Of Arkansas
State Of Kansas
State Of Michigan
State Of Queensland
State Of Texas
U S Dept Of Defense
U S Department Of Energy
U S Army
U S NAVY
Retail
Lotte Shopping
Jones Apparel Group
Federated Dept Stores
J.C. Penney
Pier 1 Imports
Radio Shack
Tokyu Department Store
Whole Foods Market
Woolworths Holdings
Telecommunications
Broadwing
NTT
Nokia
Verizon Communications
WorldCom
Utility & Energy
BP Amoco
Conectiv
Consolidated Edison
Enron
NiSource
Unocal
Manufacturing
Arbed
Asahi Glass
Bass Brewers
Boeing
Boise Cascade
Corning
Danone
Del Webb
Dimon
Estee Lauder
Ford Motor
Fuji Photo Film
Georgia-Pacific
Hitachi
Honeywell International
Levi Strauss & Co
Mitsubishi Heavy Industries
National Gypsum
Nestlé
Nippon Steel
Parker Hannifin
Performance Food Group
Raytheon
Sara Lee
Sonoco Products
Toyota Motor
Tyco International
Volvo
Weyerhaeuser
Media
Bertelsmann
Clear Channel Com.
New York Times
Reuters
Transportation
East Japan Railway
Norfolk Southern
In Financial Services & Banking

Differentiate Biztalk for
orchestration, from Tibco

Replacing DBus, a homegrown
hybrid

Merrill Lynch institutional CMA

Unified exception handling unit














ABN Amro
AXA
Bank One
Deutsche Bank
Dresdner Bank
First American Financial
FleetBoston Financial
Golden West Financial Corp.
HSBC Holdings
Lloyds TSB Group
Merrill Lynch
MetLife
Nomura Securities
Old Mutual
Comprehensive Offering
Business
Process
Automation
BizTalk
Enterprise Server
Application 2000
Integration
(EAI)
Business
To
Business
(B2B)
Download