gregory mcgrath iway software
Post on 12-Jan-2016
53 Views
Preview:
DESCRIPTION
TRANSCRIPT
Copyright 2007, Information Builders. Slide 1
Gregory McGrathiWay Software
Legacy Integration and Modernization with iWay
Copyright 2007, Information Builders. Slide 2
IntroductionSOALegacy iWay and Legacy Modernization Closing
Legacy Integration and Modernization
Copyright 2007, Information Builders. Slide 3
Introduction
Copyright 2007, Information Builders. Slide 4
Our iWay Integration Specialists willOur iWay Integration Specialists will Analyze your business challengeAnalyze your business challenge Examine your Enterprise / Environment Examine your Enterprise / Environment Assess your integration requirementsAssess your integration requirements Review your corporate infrastructureReview your corporate infrastructure Recommend Integration AlternativesRecommend Integration Alternatives
Half Day needs analysis and Half Day needs analysis and ReviewReview
Introduction
Copyright 2007, Information Builders. Slide 5
Protects Existing Investments
Quickly Improves Business Efficiency
Increases Application Reach
Reduces Maintenance Burden
Why Modernize
Introduction
Copyright 2007, Information Builders. Slide 6
Source: Forrester Research
“What was your biggest headache
surrounding software integration?”
“What was your biggest headache
surrounding software integration?”
42% - Legacy Integration27% - Internal Personnel Issues13% - Standard and Industry Issues10% - Vendor Problems8% - Problems with Data Formats
Introduction
Copyright 2007, Information Builders. Slide 7
Front-Office Back-Office
Underlying IT ServiceBusiness Metric
ActionableInsight!
What we do … Introduction
Copyright 2007, Information Builders. Slide 8
Content Servers
Corp.ContentServers
Internal Apps
3rd PartyContent
Bus. UnitContent Servers
Intranet
eComm.
Internet
NotesBackbone
BuyerDesktop
Manufacturing Systems
SuppliersDesktop
Market Site Portal
Introduction
Novelis
Copyright 2007, Information Builders. Slide 9
OrganizationNovelis, a world leader in the production of primary aluminum, fabricated aluminum, and specialty packaging products.
The ChallengeDevise a low-cost, all-purpose integration strategy to streamline multiple e-business development objectives and connect them to a purchasing portal.
The StrategyWrap a ring of common services around Novelis core information systems so developers can use XML, Web services, and other standard interface mechanisms to link users to information.
The ResultsAnnual savings of $16 million.
Novelis Solution
Copyright 2007, Information Builders. Slide 10
DW
Italy BW
ORADB2 Files
SFTPAS2Etc.
SAP
SpainGermanBenelux
Oracle
US
JBA
UK
JDE
UCI
Legacy
France
IBMB2BOther
SAPSAPSAPSAPFTPAS2Etc.
OracleFileJDELegacyMiscMisc
Coty Challenge
Merge with Division of Unilever, Integrate with Outsourced Procurement System, and implement predictive inventories for Macy’s …
Controlled by BC
Copyright 2007, Information Builders. Slide 11
BNP Paribas
Copyright 2007, Information Builders. Slide 12
Front-end CRM
Applications
Back-endProcesses
Front-end Transactions
BNP Paribas Challenge
Copyright 2007, Information Builders. Slide 13
Business ChallengeIn order to increase corporate cross selling across all banking business lines there was a need to bring together information from three CRMs (Siebel, PeopleSoft, home made CICS-based application) To add to this the unified CRM needed to tn connect several departments including Investment Banking, Asset Management, and Retail.
Technical Challenge The existing software infrastructure is WebSphere and the solution needed to support the existing infrastructure. Several attempts were made to put forward a solution leveraging Websphere tools but the efforts were time consuming and expensive.
Business BenefitLeveraging iWay a Unified CRM systems was created in weeks rather then months that leveraged the exiting Websphere infrastructure. The staff has concluded that leveraging iWay made the creation of the "services" that tie together all of the systems front-end, back end, etc - easy to create, easy to maintain, and the development cycle was drastically reduced.
BNP Paribas Solution
Copyright 2007, Information Builders. Slide 14
SOA + Legacy = Modernization
Introduction
Copyright 2007, Information Builders. Slide 15
SOA
Copyright 2007, Information Builders. Slide 16
SOA is…
A design philosophy and Architecture
A means
A solution
Achieved through Web Services and related technologies
SOA is NOT…
A technology or a methodology
Not an end
Not a product
Only Web Services
Demystify SOA
Opportunity Emerges when SOA is Adopted
Copyright 2007, Information Builders. Slide 17
It does not mandate building everything from scratch It does not mean that it will be more expensive to implement. Development costs will be lower over time due to enforcement of a new level of reuse (process, interfaces and components) It increases flexibility due to loosely coupling of resources (services), allowing plug and play of underlying technologies and individual components (with multiple vendor and best of breed solutions) It supports faster time to market
Things we need to remember about SOA
Copyright 2007, Information Builders. Slide 18
A function that needs to be used by more than one system An entire application A particular product service (e.g. a scoring service) A particular common utility (e.g. assembling a document, printing a document) An external web application (e.g. a credit check transaction to the credit bureau) A host transaction (e.g. IMS) via web services
These Services can be …
Copyright 2007, Information Builders. Slide 19
Cost Efficiency
Agility
Adaptability
Legacy Leverage
SOA Benefits
Copyright 2007, Information Builders. Slide 20
A Service withequivalent
functionality can be implemented and used by all three
applications
A Service withequivalent
functionality can be implemented and used by all three
applications
Order ProcessingApplications
Lookup 1
Lookup 2
Lookup 3
Services and Cost-Efficiency
Invoicing Applications
CRMApplications
CustomerLookupService
Copyright 2007, Information Builders. Slide 21
The newapplication can
easily useavailable services
The newapplication can
easily useavailable services
New services canbe used by otherapplications as
well
New services canbe used by otherapplications as
well
Order ProcessingApplications
Course ManagementApplication
Services and Agility
CustomerLookupService
CreditCheckService
ItemLookupService
InventoryCheckService
RoomAvailability
Service
Copyright 2007, Information Builders. Slide 22
Services and Adaptability
SOA InfrastructureSOA Infrastructure
The SOAInfrastructure
provides a standardmechanism
betweenApplications and
Services.
The SOAInfrastructure
provides a standardmechanism
betweenApplications and
Services.
Order ProcessingApplications
CustomerLookupService
CreditCheckService
ItemLookupService
InventoryCheckService
Changes in servicesHave potentially noimpact on existing applications that
use them.
Changes in servicesHave potentially noimpact on existing applications that
use them.
Copyright 2007, Information Builders. Slide 23
Services and Legacy Leverage
The applications access the services in a standard way
The applications access the services in a standard way
Legacy platform diversity and complexity is
transparent to the application
Legacy platform diversity and complexity is
transparent to the application
Order ProcessingApplications
CustomerManagement
System
CustomerLookupService
CreditCheckService
ItemLookupService
InventoryCheckService
It is the services task to invoke the
legacy application
It is the services task to invoke the
legacy application
SOA InfrastructureSOA Infrastructure
ManufacturingSystem
Copyright 2007, Information Builders. Slide 24
SOA Benefits
Enables IT and Business Alignment
Copyright 2007, Information Builders. Slide 25
… a service?
A repeatablebusiness task – e.g., check customer credit;
open new account
… a service?
A repeatablebusiness task – e.g., check customer credit;
open new account
… service orientation?
A way to integrate yourbusiness as linked
services and the outcomes that
Results
… service orientation?
A way to integrate yourbusiness as linked
services and the outcomes that
Results
… a service oriented architecture?
Any IT architectural style that supports service orientation
… a service oriented architecture?
Any IT architectural style that supports service orientation
… a composite service
A set of related & integrated services that
support a business process built on any SOA
… a composite service
A set of related & integrated services that
support a business process built on any SOA
What is ?
Copyright 2007, Information Builders. Slide 26
Business Executives Voicing a Common Set of Needs to Innovate, Grow, and Stay Competitive
5. Improve business agility and compliance Create a single source of information for customers, partners & internal users
1. Capitalize on new business opportunities Take advantage of existing services and make new ones ubiquitously accessible
2. Enhance responsiveness and customer service Reduce transaction time and strengthen partner interactions
3. Extend collaboration efforts and information accessibility Provide access to the right information for employees, customers, & partners
4. Increase productivity Automate process execution and provide easier change management
Business has a common set of needs
Copyright 2007, Information Builders. Slide 27
Business Value Required
5. Improve business agility and complianceCreate a single source of information for customers, partners & internal users
1. Capitalize on new business opportunities Take advantage of existing applications and make new
ones ubiquitously accessible
2. Enhance responsiveness and customer service Reduce transaction time and strengthen partner interactions
3. Extend collaboration efforts and information accessibilityProvide access to the right information for employees, customers, & partners
4. Increase productivity Automate process execution and easier change management
IT Requirements
• Service Oriented Architecture
• Interaction Services
• Access Services
• Information Services
• Business Optimization Services
• Process Services
• Development Services
• Partner Services
• IT Services Management
• Business Application Services
IT Needs to meet those needs …
Copyright 2007, Information Builders. Slide 28
Trading Analytics
Airline Operations
Call center inquiries
Track financial position
Supply-chain updates
Mail /express/ fax/ email
Document transfer
Phone activation
Refresh Data warehouse
Trade Settlement
Built-to-order PC
Speed in business is increasing dramatically
20 Minutes
8 Hours
1 Day
1 Day
3 Days
3 Days
3 Days
1 Month
5 Days
6 Weeks 24 Hours
1 Day
1 Hour
1 Hour
45 Seconds
30 Seconds
15 Minutes
5 Minutes
10 Seconds
30 Seconds
30 Minutes 5 Seconds
…. So IT is being asked for faster and Better solutions
Months Seconds
IT Trends and Business Landscape
Copyright 2007, Information Builders. Slide 29
Janet Branch Manager
Rick Director of IT
IT Environments Compromise BusinessJanet: Rick can we bundle some products. We need to bundle DSL, Cell Phone, Land Line, and Satellite … we need to be able to order it in one spot and get one bill.
Rick: Let me investigate, I will get back to you in a week
Rick: Janet, I have some great news. We can do it. But it will take 19-24 months oh, and we have to wait until next year until our current projects clear.
Janet: Oh, that won’t do. We need to be able to transform quicker
Needs to BundleProducts – DSL, Cell Phone, Land Line and Satellite
BillingBilling
CRMCRM
FulfillmentFulfillment
PartnerPartner
3 billing systems
2 CRM systems
3 fulfillment systems for products and services
A partner to Integratorfor satellite
Rick surveys his IT
landscape
Deployment Strategies and Challenges
Copyright 2007, Information Builders. Slide 30
Introducing Composite Services
Service A (Credit Check)
Service B (Account Balance)
Service C (Check Inventory)
Service D (Place Order)
Composite applications are: A way to aggregate business services and present them to the right users at the right time. A method to complete a task by packaging several services
Business Value
Reuse existing assets
Quickly deploy new business models and processes
Copyright 2007, Information Builders. Slide 31
Web Browser Rich Client Mobile Client
Data Messages Applications Document Legacy
Front-end
Back-end Services Composite Services
Enabling Composite Applications
Copyright 2007, Information Builders. Slide 32
Legacy
Copyright 2007, Information Builders. Slide 33
What is Legacy
Introduction
Copyright 2007, Information Builders. Slide 34
Database
Applications
On-line Transaction Processing systems
Screens 3270 5250 …
Network/transports - (e.g. MQSeries, Tibco, etc.)
Middleware Technologies - (WebLogic, NetWeaver, etc.)
B2B Format - Swift, EDIFACT, Ariba, UCCnet, AS/2, etc.
What is Legacy
Copyright 2007, Information Builders. Slide 35
Application ServersEnterprise Application Integration Enterprise Service Bus Workflow Systems Portals Extract Transformation and Load Infrastructure Technologies Integration AppliancesWeb Service toolsMessaging TechnologiesTP MonitorsCustom Middleware
Holy CowHoly Cow
What is Legacy
Copyright 2007, Information Builders. Slide 36
Tuxedo
MQSeries
ApplicationServers
Portals
ETLTools
CustomMiddleware
What is Legacy
?
Copyright 2007, Information Builders. Slide 37
Web Service connectivity and data transformation
Universal connectivity and transformation
PeopleSoft
SiebelLawson
Baan
EDIG@SUCCnet
HL7AS1 AS2 AS3
JCA Essbase HTML
UDDI
XML SOAP
WSDL HTTP
JMS
Web Services
DB2/400
CICS
SAP
AquaLogic
3270
5250
EDIINT BiztalkFIX
GoogleVSAM
JMS
ESRI
GJXML
Oracle 9iAS Tuxedo
ebXML
Companies face a range of SOA Middleware ESB requirements. As a result an given project might require an ESB or Advanced ESB.
What is Legacy
Can Existing Technology standards?
Copyright 2007, Information Builders. Slide 38
Why SOA Enable Legacy Systems
Copyright 2007, Information Builders. Slide 39
Complex logic in legacy apps make it more attractive to reuse than to rewrite
Many legacy systems perform well, are highly available, and the ROI to rewrite them is not appealing
With a heavy investment in mainframe technologies, modernizing and reusing makes more sense
SOA is a strategy to enable the flexibility to rewrite legacy applications when the time is right
Why SOA Enable Legacy Systems
Copyright 2007, Information Builders. Slide 40
Unlocking the legacy asset
Technical issues Legacy applications can be complex and difficult to
decouple There are many ways to enable access to a legacy
asset. How do you choose the right one?
Organizational issues Ownership of a service – who “owns” the service Funding the service – legacy application teams
don’t have much appetite to create a reusable service because a) there is more complexity involved in the solution and b) they now must support multiple consumers
Many applications were written years ago, so authors of those applications may have moved on
Limited resources that understand both legacy and SOA technologies
IT Challenges to Legacy
Copyright 2007, Information Builders. Slide 41
iWay and Legacy Modernization
Copyright 2007, Information Builders. Slide 42
iWay Software Solutions
Information Management
Integration Assembly
Pre-Built Components
Applications
Transactions
Databases
Messages
DocumentsServices
The ability to integrate, transform and migrate those
assets for all business requirements.
More than 300 packaged adapters, providing
connectivity to all enterprise information assets.
Providing support for all 7 styles of data
integration required for business intelligence.
Copyright 2007, Information Builders. Slide 43
iWay Pre-Built Components
Industry leading provider All enterprise assets
85 databases 150 real-time sources
Applications Messages Transactions Documents Services
Replaces manual programming Completely reusable
Information Management
Integration Assembly
Pre-Built Components
Applications
Transactions
Databases
Messages
DocumentsServices
Copyright 2007, Information Builders. Slide 44
300 Adapters, 11 Adapter Classes Database/file/EII
Application Systems - (e.g. SAP, Siebel, PeopleSoft, etc)
Application Query - (SAP BW, Siebel, etc.)
Protocols - (e.g. HTTP, FTP, SMTP)
OLTP - (e.g CICS, IMS/TM, Tuxedo, Bull, CORBA, etc.
Emulation - (e.g. 3270/5250)
Network/transports - (e.g. MQSeries, Tibco, etc.)
Integration technologies - (WebLogic, NetWeaver, etc.)
(B2B) Format - Swift, EDIFACT, Ariba, UCCnet, AS/2, etc.
Touchpoints - Pre-coded application manipulations
Composite Adapters - ‘Service’ Adptrs & ‘Smart Services’
E-business
Emulation
Transactions
Application
Data
ENTERPRISE
Note: All deployable as JCA, XML Web Services or .net and
deployable with look and feel operation of IBM, Oracle, BEA,
SAP, Microsoft
iWay Components and Legacy Modernization
Copyright 2007, Information Builders. Slide 45
TECHNOLOGy
TECHNOLOGy
Custom CodeCustom Code
Automatic Automatic TransformationTransformation
Thin AdapterThin Adapter
Intelligent AdapterIntelligent Adapter
Thin AdapterThin Adapter
Stub Program that enables a Stub Program that enables a message to be sent/received.message to be sent/received.Transformation done by hand.Transformation done by hand.
Intelligent AdapterIntelligent Adapter
Engineered for plug-and-play Engineered for plug-and-play implementation and automatic implementation and automatic transformation.transformation.
STUB
STUB
STUB
STUB
iWay Components and Legacy Modernization
Copyright 2007, Information Builders. Slide 46
Thin Adapters*Thin Adapters*
Intelligent AdaptersIntelligent Adapters
Aut
omat
ic fo
rmat
ting
Aut
omat
ic fo
rmat
ting
Aut
omat
ic e
rror
-han
dlin
g
Aut
omat
ic e
rror
-han
dlin
g
No
re-c
ompi
ling
No
re-c
ompi
ling
* * Most of solution provided by Hand-codingMost of solution provided by Hand-coding
Built
in lo
gic
Built
in lo
gic
Met
a di
scov
ery
Met
a di
scov
ery
Vendo
r mai
ntai
ned
Vendo
r mai
ntai
ned
Very
little
cod
ing
Very
little
cod
ing
Very
littl
e m
aint
enan
ce
Very
littl
e m
aint
enan
ce
Perf
orm
tran
sfor
mat
ions
Perf
orm
tran
sfor
mat
ions
Prov
ide
entr
y/ex
it po
ints
Prov
ide
entr
y/ex
it po
ints
““Configure” vs “code” - Our solution enables you Configure” vs “code” - Our solution enables you
““buy” vs “build” your integration solution. buy” vs “build” your integration solution.
iWay Components and Legacy Modernization
Copyright 2007, Information Builders. Slide 47
Integration Assembles
iWay Software offers the widest reaching integration solutions at the lowest cost !
AdaptersService
Composition Registry
Designer
Service Consumption
ProcessManager
Trading Partner
EnterpriseIndex
DataMigrator
SecurityOption
MFT
Governance
Explorer Transformer
Service Enablement
Universal Adapter Suite
Streamlines business processes Infrastructure augmentation Infrastructure standardization Multi-purpose integration
SOA, EAI, B2B, etc. Specific industry solutions
Financial services, government, supply chain, healthcare, etc.
Minimizes technology shifts, new business initiatives and mergers
SOA Governance
Adapters
Information Management
Copyright 2007, Information Builders. Slide 48
iWay SOA Middleware
iWay Software offers the widest reaching integration solutions at the lowest cost !
AdaptersService
Composition Registry
Designer
Service Consumption
ProcessManager
Trading Partner
EnterpriseIndex
DataMigrator
SecurityOption
MFT
Governance
Explorer Transformer
Service Enablement
Universal Adapter Suite
Streamlines business processes Infrastructure augmentation Infrastructure standardization Multi-purpose integration
SOA, EAI, B2B, etc. Specific industry solutions
Financial services, government, supply chain, healthcare, etc.
Minimizes technology shifts, new business initiatives and mergers
SOA Governance
Adapters
Information Management
Copyright 2007, Information Builders. Slide 49
Architectural Approach
ConsistentEasy to remember: four terms
Service Enablement Service Consumption Service Composition Service Governance
Focus on projects, not technology
Copyright 2007, Information Builders. Slide 50
MANAGEMENT
BPM B2BEAI ToolPortals &
Dashboards
SAP Mainframe Siebel
Step 1Validate
Step 2Enrich
Step 3Update
Step 4Reformat
In Out
Adaptive
DB2
XML/HTTP Plug-in EDI/AS2 Flat/MQ
In Out In Out In Out
Business Level
ServiceConsumption
ServiceComposition
ServiceEnablement
ApplicationLevel
Copyright 2007, Information Builders. Slide 51
How did we do it at Coty?
Copyright 2007, Information Builders. Slide 52
DW
Italy BW
ORADB2 Files
SFTPAS2Etc.
SAP
SpainGermanBenelux
Oracle
US
JBA
UK
JDE
UCI
Legacy
France
Formerly Controlled by BCMacy’s
IBMB2BOther
SAPSAPSAPSAPFTPAS2Etc.
OracleFileJDELegacyMiscMiscMiscMisc
Services, Web services, Process Management, Transformation, Routing.
A Framework for Future Integration and App Dev Projects
Coty Infrastructure with iWay Added
Copyright 2007, Information Builders. Slide 53
Janet Branch Manager
Rick Director of IT
IT Environments delivers for BusinessJanet: Rick we bundle some products. We need to bundle DSL, Cell Phone, Land Line, and Satellite … we need to be able to order it in one spot and get one bill.
Rick: Let me investigate, I will get back to you in a week
Rick: Yes Janet we can do it and do it within your time frame
Needs to BundleProducts – DSL, Cell Phone, Land Line and Satellite
BillingBilling
CRMCRM
FulfillmentFulfillment
PartnerPartner
3 billing systems
2 CRM systems
3 fulfillment systems for products and services
A partner to Integratorfor satellite
Rick surveys his IT
landscape
iWay Software
Copyright 2007, Information Builders. Slide 54
The End
top related