What s New with WebSphere Transformation Extender TX 8.4.1 Luke Raiano Product Management Transformation & Standards
IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products isnot a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into anycontract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput orperformance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2
Agenda Strategy High Level Architecture What s New In 8.4.1 Roadmap 3
Agenda Strategy High Level Architecture What s New In 8.4.1 Roadmap 4
Introduction: What s driving IBM s B2B Strategy? Existing capabilities Traditional Requirements: Government, Industry and Regional Standards and Mandates Performance and optimization Expanding trading partner communities Feature/Function enhancements Customer mandates Emerging Capabilities Emerging requirements: Highly available and geographically dispersed environments New standards & protocols Smarter onboarding Increasing data volumes System & operational visibility Ease of deployment 5
A Modular Architecture: IBM s Vision for B2B, Transformation & Standards Modularizeour approach to address complex integration challenges Community Management Visibility Address changing market requirements including high availability, real-time processing, archival, and standards processing Orchestration, Orchestration Routing & & Infrastructure Adapters Provide a best of breed, end to end experience focused on customer excellence Managed File Transfer Standards Processing Built on the strategic IBM technologiesenterprises can use to grow their business and improve operational efficiencies Healthcare Financial Services Supply Chain Customer Defined 6
Our Strategic Focus: Deliver a framework that Addresses complex integration challenges High availability Real-time message based data exchanges End-to-end visibility Provides transformation & standards processing for key industries Healthcare EDI Financial Services Allows for increased flexibility Scalable based on need License and deploy only what s needed Extensible -> APIs Enables a better overall experience Unified trading partner on-boarding regardless of use case Operations management over all B2B integration processes 7 Easy to modify and refine to meet customer needs
Agenda Strategy High Level Architecture What s New In 8.4.1 Roadmap 8
Universal Transformation Transformation is the hard, ugly part of integration -Ted Friedman, Research VP, Gartner Key Challenges and Pain Points Connecting all your assets to your SOA / ESB Complying with industry and regulatory standards in timely manner Maintaining currency with standards Mediating incompatible data formats between applications and data stores Maximizing previous investments in packaged applications & enterprise information systems Deploying costly hardware capacity for elastic transformation demand 9 "Organizations pursuing service-oriented integration involving document-oriented, proprietary, legacy or modern XML-oriented data standards6 should consider products capable of automating complex data transformation as an important building block of their integration architecture." Massimo Pezzini, VP and Distinguished Analyst, Gartner
Industry Standards Industry Integration is becoming more Pervasive and Complex HIPAA, HL7, NCPDP SEPA, SWIFT, FIX, NACHA ACORD EDIFACT, X12, TRADACOMS, ODETTE Industry Formats Changing Standards Error handling Reliability Security Validation Compliance Maintenance 10
Pivot Technology: WebSphere Transformation Extender Universal Transformation for Mediating Industry Based Customer, Supplier, Partner Transactions Across your Enterprise Deploy a single, universal transformation solution that works with all your SOA / ESB assets Easily manage and adapt to changing industry standards with easy to install Industry-packs Predefined industry standards packs for Healthcare, Financial Services, Insurance and EDI Process large volumes of data efficiently with one pass lookup, validation and transformation Access data directly from source applications for improved data integrity and high throughput transformation 11 Aggregate disparate data and information stores to provide new business information views and services
WTX Industry Standards and Universal Transformation Deploys a Single Transformation Solution Across your Enterprise Deploy anywhere mainframes, virtualized architectures, private clouds from IBM and other vendors, etc. Reuse the same transformation assets throughout your enterprise Access data directly within your SOA for improved data integrity and high throughput Single design environment Provide consistency and scalability without the need to write / re-write custom code or create / re-create maps Augmented with a robust portfolio of Industry Standards WebSphere Application Server WebSphere BPM. Message Broker WebSphere DataPower Sterling B2B Integrator WTX Standalone IBM Pure Systems / Other Cloud Infrastructure Customer Applications 3 rd Party Apps Open systems EDIFACT SEPA FIX X12 TRADACOMS HIPAA HL7 NCPDP NACHA SWIFT ODETTE ACORD 12
WTX: We ve been BUSY 8.4 (Dec 2011) Integration with Sterling B2B Integrator System Z: XML parsing to zaapfor improved performance/ reduced cost Launcher HVE IBM Financial Transaction Manager (May 2012) WTX is the on-ramp / off-ramp to integrate with your systems and transform messages to the FTM canonical format. WTX on Pure Systems (Sep 2012) Rapidly extend, clone & deploy Scalability/Elastic demand Failover 13
WTX 8.4.1 Improvements Productivity XML Processing Connectivity Reliability Security Expansion Interoperability Currenty GA: 31 May 2013 14
Cloud Transformation WebSphere TX Hypervisor Edition support for: Launcher instance provisioning Launcher configuration System administration Managed by IBM Workload Deployer& Pure Systems Intel support available in 8.4.0 POWER (AIX) support in 8.4.1 WMQ and DB2 clients 15
Design Studio : Auto Mapping Defines mapping scope Map only immediate items Map only immediate items & groups Map all descendants Matching Criteria & Options Case Sensitivity Alpha-numeric Rule creation based on matching % 16
Design Studio : Java API Java programs now can call the WTX design time Java API The design time Java will allow customers to: Create, modify and analyze type trees Modify type properties in a type trees Create, modify components and restrictions in a type tree Develop component rules Create and modify maps Build maps for each platform Develop map rules for transformations Develop Remarks, Audits for maps Multiple examples shipped to demonstrate development of various features using JAVA API Java Documentation shipped as part of the Design Studio 17
Connect Direct Adapter C:D (Connect Direct) is the point-to-point file transfer software optimized for high-volume, secure, assured delivery of files within and among enterprises. Introducing WTX C:D Adapter to interact with C:D for accessing files during inbound or sending files to C:D at output bound Allows a WTX map to initiate a file transfer during map executions Allows WTX launcher to process map transformations when a C:D event occurs. 18
Adapters : JAXB Adapter Java Architecture for XML Binding(JAXB) allows to map Java classes to XML representations. The adapter can be used with any XML based solution, WTX supports (classic, Xercesor Native Schema) The adapter supports URL format for serializing and de-serializing java objects. 19
Cobol Copy Book Importer Cobol Copy Book Importer allows type tree creation from Copy books. Existing Copy Book importer is too restrictive New importer delivered by IBM Rational team and is used across other IBM products Allows generation of type trees from single or multiple copybooks. 20
Design Studio : JSON Importer JavaScript Object Notation (JSON) is a lightweight datainterchange format. JSON importer allows creation of type trees from JSON documents The generated type tree from the importer allows parsing of JSON files 21
XML Enhancements Mixed Content allows character data between child elements in xml document xsi:type Allows the Native XML solution to process type definitions that are defined at run time in a XML document Build as Root Allows for the creation of smaller type trees and enhanced user experience while dealing with bigger schemas 22
Design Studio : Graphical Data Mapper IBM Graphical Data Mapper(GDM) allows mapping for XML to XML transformations. Supports building and testing transformations in XSLT 1.0 Engine GDM is integrated with WTX Design Studio Allows users to build XML to XML Transformations within the Studio 23
XSLT Function XSLT (Extensible Style sheet Language Transformations ) function for transforming XML documents into other XML documents Supports FILE, HTTP and BLOB formats for Inputs XSLT files Examples VALID(XSLT(Input, xpath_file), LASTERRORMSG()) VALID(XSLT(file:///ipo.xml, xpath_file), LASTERRORMSG()) VALID(XSLT(http:///www.google.com/sitemap.xml, xpath_file), LASTERRORMSG()) VALID(XSLT(input, current:///convert.xml), LASTERRORMSG()) 24
XPATH XPATH (XML Path Language ) is a query language for selecting nodes from an XML document. Supports FILE, HTTP and BLOB formats for Inputs. Supports Namespaces. Examples VALID(XPATH(Input, "/dept/@bldg"), LASTERRORMSG()) VALID(XPATH(file:///ipo.xml, "/dept/@bldg"), LASTERRORMSG()) VALID(XPATH( http:///www.ibm.com/site.xml, "/dept/@bldg"), LASTERRORMSG()) VALID(XPATH(input, "/dept/@bldg, ipo&http://www.example.com/ipo ), LASTERRORMSG()) 25
XVALIDATE XVALIDATE function validates XML input, given as a text stream or uniform resource locator (URL), against the provided XML Schema Validation Errors retrieved from LastErrorMessage / LastErrorCode function Supports FILE, HTTP and BLOB formats for XML Documents Schema Documents Examples VALID(XVALIDATE(Input, schema_file), LASTERRORMSG()) 26 VALID(XVALIDATE(file:///ipo.xml, file://ipo.xsd), LASTERRORMSG())
Launcher : Auto Restart Allows users to configure the launcher to restart automatically, when launcher self-destructs By default enabled Retry attempts and Time outs will control the behavior Support in distributed environments only 27
Launcher : Circular Logging Allows client with option to enable circular logging Two new dtx.iniconfiguration parameters in [Launcher] section CircularLogSize, default set to 100M If set to 0, then disable circular logging (current behavior) CircularLogFileNum How many logs to keep. default set to 5 28
Security Compliance with National Institute of Standards and Technology (NIST) standard as mandated by IBM Software Group Support for Java 1.6 SR13 Support for TLS 1.2 as default for HTTP adapter and Launcher Agent SHA2 digital signature support for Encoding Adapter Can generate certificates using RSA or DSA keys with 2048 bit orhigher 29
Platforms: Microsoft Windows Windows 64 bit runtime only 32 bit design tools XP, Vista, 7, 2003, 2003 R2, 2008, 2008 R2, Win 8, 2012 Server Virtualization XP Mode*, VmWare ESX, Citrix Linux RedhatIntel (32/64) 5, 6* RedhatPower (64) 5, 6* RedhatZ (64) 5, 6* SuseIntel (32/64) 10, 11* SusePower (64) 10, 11* SuseZ (64) 10, 11* Virtualization VmWare ESX AIX (64*) 6.1, 7.1* Virtualization LPAR, Power VM Solaris (64*) 10, 11 Virtualization Dynamic System Domains 30 HP-UX Itanium (64*) 11i V2, 11i V3
Currency + - DB2 v10.1 Informix v11.7 SQL Server v2012 Sybase SQL Server v15.7 (Enterprise) SAP R/3 Enterprise v5.5 MySAPERP v2007 SAP ECC v6.5 Java v1.6 SR13 Red Hat Enterprise Linux AS v4 for Intel Red Hat Enterprise Linux AS v4 for z/os AIX 5.3 Solaris 9 Platform API on Distributed Platforms Support for WESB 31
WTX 8.4.1.1 SPE Adapter Introduction of standards processing adapter to support IBM strategic industry standards platform Support for SPE in WTX Design Studio Allows to test WTX, XSTL and Sterling maps from Design Studio Allows to check-in WTX, XSLT and Sterling maps to SPE repository 32
Agenda Strategy High Level Architecture What s New In 8.4.1 Roadmap 33
IBM Standards Processing Engine At-a-Glance SPE provides a modular, comprehensive solution for transforming documents in key industry verticals. Key capabilities: Modular, scalable document processing Consistent capabilities across industry standards Automated processing that adheres to industry practices Support for WTX, Sterling, and XSLT transformation maps Integration with multiple IBM products Design Runtime Bulk/Debulk Validation Transformation Biz. Rules Response Sterling MDB SBI Map Editor SPE WTX Design Studio Ack WTX Type Trees 34
Complete Solutions IBM Standards Processing Engine for Healthcare Payer includes: Metadata for mapping, compliance checking of HIPPA documents supporting levels 1 through 5 -WTX artifacts All WTX editions (except Launcher) WTX Design Studio Sterling Map Editor IBM Standards Processing Engine for Supply Chain EDI includes: Metadata for mapping, compliance checking of supply chain EDI documents for both X12 and EDIFACT. -WTX and SBI artifacts All WTX editions (except Launcher) WTX Design Studio Sterling Map Editor 35
WTX Portfolio Roadmap WTX 8.4 Integration with Sterling B2B Integrator WTX Hypervisor Edition z/os Engine enhancements WTX Pack Updates 4Q 2011 1H 2012 WTX 8.4.1 Sterling Connect:Direct Adapter Linux on POWER AIX for Pure Systems Automapping in Map Designer Java APIs WTX Pack Updates 2H 2012 1H 2013 WTX on PureSystems WTX Pack Updates 2H 2013 Standards Processing Engine Financial Services Healthcare EDI WTX Next WTX Fixpacks WTX Pack Updates Standards Processing Engine Healthcare EDI WTX FP WTX Pack Updates 2014+ 36 WTX Bundled w/ IBM Financial Transaction Manager WTX Pack Updates WTX Fixpacks Trading Manager 8.2.1.6 IBM's statements regarding its plans, directions, and intent are subject to change or withdrawal at IBM's sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
IBM OneUI 37
IBM OneUI Header Provides a standard location to find high-level, globally-available information and the highest levels of navigation choices. High Level Templates Predictably know what context you're in and how the application is organized. Left Navigation Gives users a means of navigating pages or views within a web application or site. 38
Enhancement Requests: You asked, we took action! RFE Community: Engage, Collaborate and Interact. Create RFEs Public & private RFEs Vote on RFEs Watch RFEs Comment on RFEs Attachments for RFEs Groups to discuss RFEs Search for RFEs Save searches View RFEs CSVs of RFE data Email this RFE Watchlist email notifications RSS feeds 39
Reasons to Believe in WTX Our customers include: 9 of top 10 US Financial Firms 1 8 of top 10 US Health Insurance Companies 2 6 of top 10 Major Insurance Firms 3 4 of top 5 US Pharmacy Benefits Managers 4 8 of top 10 Largest Global Banks 5 4 of top 5 Largest US Banks 5 7 of top 10 Largest European Banks 5 Major Global and National Telecoms Major Stock exchanges and on and on and on. On average, over US $4T in transactions flow through WTX daily! 40 1) SOURCE: Federal Financial Institutions Examination Council; based on assets as of 3/31/2013 2) SOURCE: NAIC (as reported by US News & World Report); Data as of July 2011 3) SOURCE: A.M Best (as reported by insweb.com); U.S. P&C insurers measured by net premiums written: 4) SOURCE: AISHealth; Top 10 Pharmacy Benefit Management Companies as of 2nd Quarter 2011 5) SOURCE: company financial statements (as reported by Global finance Magazine), based on assets as of 12/31/2011 40
IBM Corporation 2014. All Rights Reserved. IBM, the IBM logo, ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at Copyright and trademark information at www.ibm.com/legal/copytrade.shtml. 41