1 / 54

Gregory McGrath iWay Software

Legacy Integration and Modernization with iWay. Gregory McGrath iWay Software. Legacy Integration and Modernization. Introduction SOA Legacy iWay and Legacy Modernization Closing. Introduction. Introduction. Half Day needs analysis and Review. Our iWay Integration Specialists will

magar
Télécharger la présentation

Gregory McGrath iWay Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Legacy Integration and Modernization with iWay Gregory McGrathiWay Software

  2. Legacy Integration and Modernization • Introduction • SOA • Legacy • iWay and Legacy Modernization • Closing

  3. Introduction

  4. Introduction Half Day needs analysis and Review • Our iWay Integration Specialists will • Analyze your business challenge • Examine your Enterprise / Environment • Assess your integration requirements • Review your corporate infrastructure • Recommend Integration Alternatives

  5. Introduction Why Modernize • Protects Existing Investments • Quickly Improves Business Efficiency • Increases Application Reach • Reduces Maintenance Burden

  6. Introduction “What was your biggest headache surrounding software integration?” Source: Forrester Research

  7. Introduction What we do … Front-Office Back-Office Underlying IT Service Business Metric Actionable Insight!

  8. Introduction Novelis Market Site Portal Buyer Desktop Suppliers Desktop eComm . Corp. 3rd Party Internal Internet Content Content Apps Intranet Servers Content Bus. Unit Notes Servers Content Backbone Servers Manufacturing Systems

  9. Novelis Solution Organization Novelis, a world leader in the production of primary aluminum, fabricated aluminum, and specialty packaging products. The Challenge Devise a low-cost, all-purpose integration strategy to streamline multiple e-business development objectives and connect them to a purchasing portal. The Strategy Wrap 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 Results Annual savings of $16 million.

  10. SFTP Etc. AS2 Coty Challenge DB2 DW Files ORA Controlled by BC Legacy JDE JBA Oracle France UCI UK US Misc Legacy JDE Oracle Misc File Merge with Division of Unilever, Integrate with Outsourced Procurement System, and implement predictive inventories for Macy’s … Etc. FTP SAP SAP SAP SAP SAP AS2 BW Other B2B IBM Benelux German Spain Italy

  11. BNP Paribas

  12. BNP Paribas Challenge Front-end CRM Back-end Processes Front-end Transactions Applications

  13. BNP Paribas Solution Business Challenge In 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 Benefit Leveraging 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.

  14. Introduction SOA + Legacy = Modernization

  15. SOA

  16. Demystify SOA • 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 Opportunity Emerges when SOA is Adopted

  17. Things we need to remember about SOA • 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

  18. These Services can be … • 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

  19. SOA Benefits Cost Efficiency Agility Adaptability Legacy Leverage

  20. Services and Cost-Efficiency Invoicing Applications Order Processing Applications CRM Applications Lookup 2 Lookup 1 Lookup 3 A Service with equivalent functionality can be implemented and used by all three applications Customer Lookup Service

  21. Services and Agility The new application can easily use available services Order Processing Applications Course Management Application New services can be used by other applications as well Customer Lookup Service Credit Check Service Item Lookup Service Inventory Check Service Room Availability Service

  22. Services and Adaptability The SOA Infrastructure provides a standard mechanism between Applications and Services. Order Processing Applications Changes in services Have potentially no impact on existing applications that use them. SOA Infrastructure Customer Lookup Service Credit Check Service Item Lookup Service Inventory Check Service

  23. Services and Legacy Leverage The applications access the services in a standard way Order Processing Applications SOA Infrastructure Customer Lookup Service Credit Check Service Item Lookup Service Inventory Check Service Legacy platform diversity and complexity is transparent to the application It is the services task to invoke the legacy application Customer Management System Manufacturing System

  24. SOA Benefits Enables IT and Business Alignment

  25. What is ? … a service? A repeatable business task – e.g., check customer credit; open new account … service orientation? A way to integrate your business as linked services and the outcomes that Results … 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

  26. Business has a common set of needs Business Executives Voicing a Common Set of Needs to Innovate, Grow, and Stay Competitive 1. Capitalize on new business opportunities Take advantage of existing services and make new ones ubiquitously accessible 2. Enhance responsiveness and customer serviceReduce 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 provide easier change management 5. Improve business agility and complianceCreate a single source of information for customers, partners & internal users

  27. IT Needs to meet those needs … IT Requirements Business Value Required 1. Capitalize on new business opportunities Take advantage of existing applications and make new ones ubiquitously accessible • Service Oriented Architecture • Business Application Services • Partner Services • IT Services Management 2. Enhance responsiveness and customer serviceReduce transaction time and strengthen partner interactions 3. Extend collaboration efforts and information accessibilityProvide access to the right information for employees, customers, & partners • Interaction Services • Access Services • Process Services • Development Services 4. Increase productivity Automate process execution and easier change management 5. Improve business agility and complianceCreate a single source of information for customers, partners & internal users • Information Services • Business Optimization Services

  28. Speed in business is increasing dramatically IT Trends and Business Landscape 30 Minutes 5 Seconds 20 Minutes 30 Seconds Trading AnalyticsAirline OperationsCall center inquiriesTrack financial position Supply-chain updatesMail /express/ fax/ emailDocument transfer Phone activation Refresh Data warehouseTrade SettlementBuilt-to-order PC 8 Hours 10 Seconds 1 Day 5 Minutes 1 Day 15 Minutes 3 Days 30 Seconds 3 Days 45 Seconds 3 Days 1 Hour 1 Month 1 Hour 5 Days 1 Day 6 Weeks 24 Hours Months Seconds …. So IT is being asked for faster and Better solutions

  29. Deployment Strategies and Challenges IT Environments Compromise Business Janet: 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 Needs to BundleProducts – DSL, Cell Phone, Land Line and Satellite A partner to Integratorfor satellite Partner 3 fulfillment systems for products and services Fulfillment Janet Branch Manager Rick surveys his IT landscape CRM 2 CRM systems 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 Billing 3 billing systems Rick Director of IT

  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

  31. Enabling Composite Applications Web Browser Rich Client Mobile Client Front-end Back-end Services Composite Services Data Messages Applications Document Legacy

  32. Legacy

  33. Introduction What is Legacy

  34. What is Legacy • 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.

  35. What is Legacy • Application Servers • Enterprise Application Integration • Enterprise Service Bus • Workflow Systems • Portals • Extract Transformation and Load • Infrastructure Technologies • Integration Appliances • Web Service tools • Messaging Technologies • TP Monitors • Custom Middleware Holy Cow

  36. What is Legacy Tuxedo Custom Middleware MQSeries ? ETL Tools Application Servers Portals

  37. What is Legacy Can Existing Technology standards? Universal connectivity and transformation Web Service connectivity and data transformation Web Services CICS JCA Baan JMS Essbase UDDI HTML PeopleSoft ebXML DB2/400 Lawson XML SOAP JMS Siebel SAP EDIG@S ESRI WSDL AquaLogic UCCnet HTTP EDIINT Biztalk HL7 FIX GJXML 5250 AS1 AS2 AS3 VSAM Tuxedo Google 3270 Oracle 9iAS Companies face a range of SOA Middleware ESB requirements. As a result an given project might require an ESB or Advanced ESB.

  38. Why SOA Enable Legacy Systems

  39. Why SOA Enable Legacy Systems • 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

  40. IT Challenges to Legacy • 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 Unlocking the legacy asset

  41. iWay and Legacy Modernization

  42. iWay Software Solutions Providing support for all 7 styles of data integration required for business intelligence. Pre-Built Components The ability to integrate, transform and migrate those assets for all business requirements. Integration Assembly Information Management More than 300 packaged adapters, providing connectivity to all enterprise information assets. Documents Transactions Services Messages Databases Applications

  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 Pre-Built Components Integration Assembly Information Management Documents Transactions Services Messages Databases Applications

  44. iWay Components and Legacy Modernization Transactions Emulation E-business Application Data • 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 N TERPRISE Note: All deployable as JCA, XML Web Services or .net and deployable with look and feel operation of IBM, Oracle, BEA, SAP, Microsoft

  45. iWay Components and Legacy Modernization T E C H N O L O G y T E C H N O L O G y S T U B Custom Code S T U B Thin Adapter S T U B S T U B Automatic Transformation Intelligent Adapter Intelligent Adapter Thin Adapter Stub Program that enables a message to be sent/received. Transformation done by hand. Engineered for plug-and-play implementation and automatic transformation.

  46. iWay Components and Legacy Modernization “Configure” vs “code” - Our solution enables you “buy” vs “build” your integration solution. Automatic error-handling Provide entry/exit points Perform transformations Very little maintenance Automatic formatting Vendor maintained No re-compiling Very little coding Meta discovery Built in logic Thin Adapters* Intelligent Adapters * Most of solution provided by Hand-coding

  47. Integration Assembles 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 Process Manager Trading Partner Data Migrator Security Option MFT Enterprise Index Adapters Service Consumption Service Composition Governance Registry Designer Explorer Transformer Service Enablement Universal Adapter Suite Information Management iWay Software offers the widest reaching integration solutions at the lowest cost !

  48. iWay SOA Middleware 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 Process Manager Trading Partner Data Migrator Security Option MFT Enterprise Index Adapters Service Consumption Service Composition Governance Registry Designer Explorer Transformer Service Enablement Universal Adapter Suite Information Management iWay Software offers the widest reaching integration solutions at the lowest cost !

  49. Architectural Approach • Consistent • Easy to remember: four terms • Service Enablement • Service Consumption • Service Composition • Service Governance • Focus on projects, not technology

  50. SAP Mainframe Siebel DB2 Portals & Dashboards BPM EAI Tool B2B Business Level Service Consumption XML/HTTP Plug-in EDI/AS2 Flat/MQ M A N A GE MENT In Out In Out In Out In Out Service Composition Step 1 Validate Step 2 Enrich Step 3 Update Step 4 Reformat Adaptive Service Enablement Application Level

More Related