SOA: The Missing Link?

Download Report

Transcript SOA: The Missing Link?

Service Oriented
Architecture
SOA: Not Just
The MissingWeb
Link?
Services
July 16, 2015
Freivald
NormanJake
Manley
Director
Vice President
iWay Software
July 16, 2015
Copyright © 2001 iWay Software
Copyright © 2004 iWay Software
1
1
SOA – The Missing Link?
iWay Software - An Information Builders Company
World leader in connecting information assets
 Over 2000 customers
 Over 6000 servers
Adapter Suite for integration
Copyright © 2001 iWay Software
2
SOA – The Missing Link?
Where are we coming from?
 The Monolithic Structure
Screen
scrape
Message
queue
Sockets
Sockets
CICSgateway
gateway
CICS
Download
file
Transaction
file
Message
ORB
Transaction
file
Message
queue
Screen
scrape
Message
Copyright © 2001 iWay Software
Download
file
Screen
scrape
RPC
Screen
scrape
Transaction
file
ORB
APPC
Transaction
file
CICS gateway
Download
file
Message
queue
RPC
APPC
3
SOA – The Missing Link?
What is the Value Proposition?
SOA promises seamless collaboration
of multiple information systems without
regard for the nature of the technology
or the incompatibilities that may exist
between systems.
Copyright © 2001 iWay Software
4
SOA – The Missing Link?
What does the Business want?
The Business
 The Business processes
transactions – Contracts, Orders,
Deliveries, Invoices, Payments etc.
 They don’t want to wait a year while
IT re-writes the mainframe invoicing
system which has worked fine for
the last 10 years.
 They want to provide better
Customer Service at lower cost
 The Business needs to be agile –
changing the service they offer to
meet market demands
Copyright © 2001 iWay Software
5
SOA – The Missing Link?
One Adapter Layer for All Projects
SOAP
JCA
JDBC
JMS
MQ
ODBC
OLE DB
WS
WS
Application
API
Copyright © 2001 iWay Software
Database
eBusiness
Legacy
Technology
API
6
SOA – The Missing Link?
So what do we achieve?
Agile business systems can be created utilizing
the information technologies companies already
have in place, since no business can afford the
time and expense of ripping out, replacing or
rewriting every incompatible technology that
impedes business agility.
Copyright © 2001 iWay Software
7
SOA – The Missing Link?
What does the Business want?
Back Office Systems
The Business
Web
Portal
SAP
Adapter
Order
Entry
Peoplesoft
Adapter
Pay
Bill
Oracle
Adapter
Send
Goods
Copyright © 2001 iWay Software
Swift
Adapter
8
SOA – The Missing Link?
250+ Intelligent Adapters
Adapter Classes
 Data Adapters:
Provide a relational view of proprietary
databases and file systems
 Application Adapters:
e.g. SAP, Siebel, PeopleSoft, JDE
 eBusiness Adapters:
e.g. EDI, SWIFT, cXML, HIPAA
 Transaction Adapters:
e.g. CICS, IMS, Tuxedo
 Emulation Adapters:
e.g. 3270, 5250
 Touchpoint Adapters:
e.g. Bill of Materials, Chart of Accounts,
Purchase Order, Sales Order, Work Order
& more
 Program Adapters:
e.g. 3GL, 4GL, etc.
Copyright © 2001 iWay Software
Data
Transaction
Application
Technology
Connector
Adapters
System
Technologies
Processing
Adapters
Adapters
Adapters
Adabas
Any
.NETJ2EE Application
Adabas/C
Bull
Ariba
Server
ActiveX
TDS
ALLBASE/SQL
Bull
AXIS
BEA
iWay
TP8
MessageQ
C-ISAM
CICS
Baan
BEA
JCA WebLogic
(Informix)
Application
C-ISAM
IMS/TM
BroadVision
Server
JDBC™(Microfocus)
CA-Datacom
Software
Clarify
BEA
Microsoft
WebLogic
AG
DTS
Natural
Integration
CA-IDMS/DB
Tuxedo
Commerce
CMQSeries One
CA-IDMS/SQL
Hogan
C++
ODBCFinancials
Cloudscape
Terminal
i2
cc:mail
OLE
Technologies
DB(VIM)
Emulation
D-ISAM
Adapters
J.D.
COBOL
SOAP
Edwards
DB2
Lawson
COM
DB2/400
3270
Manugistics
FOCUS
(Mainframe, zSeries)
DBASE
5250
Microsoft
FORTRAN
(AS/400,
CRMiSeries)
DBMS
MySAP.com
FTP
EJB
Oracle
Fujitsu Applications
Interstage
ENSCRIBE
PeopleSoft
HTTP
Essbase
SAP
IBM WebSphere
Applications
Excel
Siebel
Application Server
Flat
Vantive
IBMFiles
WebSphere MQ (MQ
FOCUS
Walker
Series) Interactive
Data Access
Foxpro
IBM WebSphere MQ
IDS-II
Integrator
ImageSQL
Internet Mail (SMTP/MIME)
IMS
JacORB
InfoMan
Java
Informix
JMS
Ingres
Lotus Notes (VIM)
Interplex
Microsoft BizTalk Server
ISAM
Microsoft Exchange (MAPI)
KSAM
Lotus Notes
Microsoft Access
A
D
A
P
T
E
R
S
Touchpoint
Technology
e-Business
Data Adapters
Adapters
Adapters
Adapters
Analysis
Oracle
AS1/AS2
Microsoft
9iAS
Codes
OLAP Services
Data
Bill
Oracle
Comma-Delimited
Microsoft
of Material
9iAS
SQL
Integration
Server
Files
Catalogs
Oracle
cXML
Millennium
AQ
Change
Oracle
ebXML
Model PL/SQL
204
Quality
Chart
Orbix
EDI-ANSI
MUMPS
of Accounts
(Digital
X12 (American)
Standard
Component
Pascal
EDI-EDIFACT
MUMPS) Issues
Container
POP
FIX
NOMAD Move
Customer
Python
FIXML
NonStop SQL
Inventory
RDBMS
Flat
Nucleus
(positional) Files
Item
RPG
HIPAA
Omnidex
Item
SAP
HL7
OpenIngres
Maintenance
eXchange
Locations
Infrastructure
ISO
Oracle
15022 (XI)
Order
SAP
OAG
PROGRESS
Web
Changes
BODApplication
Preliminary
Server
Structured
QSAM
Files
Invoices
Production
Sonic
SWIFT
Rdb ESBOrder
Purchase
SonicMQ
SWIFTML
Red BrickOrder
Receipts
SunONE
Transora
RMS
Application Server
Requisition
TIBCO
UCCnet
SAP BW
JMS
Returns
TIBCO
XBRL
SAP R/3
Rendezvous
Sales
Visibroker
xCBL
SQL/DS
Order
Suppliers
SUPRA
Users
Sybase
Work
Sybase/IQ
Order
Work
System
Order
2000
Status Change
Teradata
TOTAL
TurboIMAGE
Unisys DMS 1100/2200
UNISYS DMS II
UniVerse
VSAM
XML
Application
eBusiness
Transaction
Emulation
Touchpoint
Program
9
SOA – The Missing Link?
Expect more from the adapter Layer
iWay Adapter Manager
Pre-processing
Client
Application
Listener (TCP,
SOAP, SAP XI,
JMS, MQ, etc.)
Template
selection
Transform
Agent
Transform
Agent
Transform
Agent
Post-processing
Target
resource
One transformation template is selected based on the
name of the first tag in the XML request document
Copyright © 2001 iWay Software
10
SOA – The Missing Link?
Universal Adaptive Framework
Real time, transaction based
integration
Copyright © 2001 iWay Software
Over 250+ Connectors and
Adapters for integrating legacy
databases and applications
11
SOA – The Missing Link?
EDIFACT/AS2 Adapter in a SAP XI Environment
The Adaptive Framework and the Broker at Philips Lighting
Fine-Grained and Coarse-Grained Services
Coarse-Grained
Copyright © 2001 iWay Software
Fine-Grained
12
SOA – The Missing Link?
Summary
SOA is about business, not
just another IT solution.
Re-use of existing systems is
not only possible – it’s
relatively simple
You need an adaptive
framework to access your
existing systems
Be wary of “Adapter
Development Kits”
Copyright © 2001 iWay Software
The Business needs to be
agile – offer new services
quickly to meet market
demands
13
Copyright © 2001 iWay Software
14