EntireX 9.0. New Features - Highlights. Juergen Lind, Sr. Product Manager June 2013



Similar documents
Enterprise Data Solutions Product Strategy and Vision Process-driven IT Modernization, Natural and Adabas

Optimize for Infrastructure Moving from reactive to proactive IT infrastructure management

Process-Driven IT Modernization Strategy. Tim Ward

Version Overview. Business value

webmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line

webmethods Roadmap Ian Walsh VP, Product Marketing, Software AG

Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments.

What s next for Adabas and Natural. Blair Harding Lead Pre-Sales Consultant Software AG

A standards-based approach to application integration

WebSphere Stack Update

CONTINUOUS INTEGRATION TESTING

Managed File Transfer

Choose an IBM WebSphere Application Server configuration to suit your business needs

Data Sheet VISUAL COBOL WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

Enterprise Service Bus

Max Parker IBM Rational Quality Management Specialist. Focus on: Testing and Virtualisation in a complex world

IBM Tivoli Composite Application Manager for WebSphere

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

IBM CICS Transaction Gateway for Multiplatforms, Version 7.0

Adabas und Natural für das Digitale Unternehmen

IBM WebSphere ESB V6.0.1 Technical Product Overview

CA Scheduler Job Management r11

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Software AG TechEd 2015 User Conference Mobile Enabler for Natural

CA TPX Session Management r5.3

Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica

The ESB and Microsoft BI

CA Aion Business Rules Expert 11.0

GETTING STARTED GUIDE

Service-Oriented Architecture and Software Engineering

Overview: Siebel Enterprise Application Integration. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

The Enterprise Service Bus

SONIC ESB 7. KEY CAPABILITIES > Connects, mediates and controls. KEY BENEFITS > Creates new processes using

IBM Tivoli Composite Application Manager for WebSphere

CICS and Web Services Why, When and How?

Attunity Integration Suite

Options for integrating new applications with current applications that run on a mainframe

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB

AquaLogic Service Bus

Take full advantage of IBM s IDEs for end- to- end mobile development

Enterprise Integration Architectures for the Financial Services and Insurance Industries

CA Top Secret r15 for z/os

CA Workload Automation Agents for Mainframe-Hosted Implementations

IBM WebSphere Enterprise Service Bus, Version 6.0.1

Implementing efficient system i data integration within your SOA. The Right Time for Real-Time

Extending IBM WebSphere MQ and WebSphere Message Broker to the Clouds 5th February 2013 Session 12628

Avoiding Web Services Chaos with WebSphere Service Registry and Repository

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Shift Left with Service Virtualization: Rational Test Workbench & Test Virtualization Server

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

WebSphere Integration Solutions. IBM Day Minsk Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe

Integration using IBM Solutions

Evolution of IMS to a complete Enterprise solution

WEB SERVICES. Revised 9/29/2015

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

IBM WebSphere Application Server Family

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

IBM SOA Foundation products overview

CA Aion Business Rules Expert r11

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

ESB solutions Title. BWUG & GSE Subtitle guy.crets@i8c.be. xx.yy@i8c.be

IBM Software Group. IBM WebSphere Process Integration Technical Overview

What s New in WebSphere Message Broker 6.1

CICS Web Services Vendor Shootout

CA Workload Automation Strategy and Roadmap. Bill Sherwin Principal Consultant EMEA Workload Automation Owner

Enterprise Reference Architecture

Understanding Business Process Management

How To Create A C++ Web Service

How To Understand A Services-Oriented Architecture

Integrating Siebel CRM 8 with Oracle Applications

1 What Are Web Services?

IBM Tivoli Monitoring for Applications

IBM WebSphere MQ File Transfer Edition, Version 7.0

IBM WebSphere Operational Decision Management Improve business outcomes with real-time, intelligent decision automation

WebSphere Training Outline

REMOTE DEVELOPMENT OPTION

On demand business solutions White paper Understanding Web services in an enterprise service bus environment.

Accenture Software. ALIP Technical Presentation

z/vm and Linux on zseries Performance Monitoring An Update on How and With What Products

TITLE: Enhance ESB and BPM solutions with complex data transformation and connectivity for System z

Middleware Lou Somers

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

LoadRunner and Performance Center v11.52 Technical Awareness Webinar Training

Enterprise IT Architectures SOA Part 2

DEPLOYMENT ARCHITECTURE FOR JAVA ENVIRONMENTS

Performance Best Practices Guide for SAP NetWeaver Portal 7.3

Universal Event Monitor for SOA Reference Guide

IBM Systems and Technology Group Technical Conference

MQ Authenticate User Security Exit Overview

Micro Focus Mainframe Solutions There s a future in the present

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus

Transcription:

EntireX 9.0 New Features - Highlights Juergen Lind, Sr. Product Manager June 2013 Software AG provides no commitment to deliver any of the features described herein, and reserves the right to change its product roadmap from time to time in its sole discretion. 2013 Software AG. All rights reserved.

EntireX Overview

SOA & Application Integration :: Mainframe Integration Business Processes webmethods Integration EntireX Natural COBOL Web services 4

What do our customers say about EntireX? High performance & low resources consumption Great performance in pure RPC mode Fast, easy installation and monitoring, easy generation of interfaces Support of mainframe in bidirectional way is essential for our business EntireX is a consistently solid, well performing engine that has been supporting us for many years. Result of the EntireX customer inquiry in 2013 (SUMI) 5

webmethods IS, Web Services EntireX Architecture > Overview Metadata EntireX Designer Metadata Extraction EntireX Runtime Metadata Custom Applications COBOL, Natural, Service Enablement SOA Governance Synchronous / Asynchronous Call Program Invoke External Service Service Consumption Load Balancing z/os, Linux, UNIX, Windows, Mainframe, Linux, UNIX, Windows Administration Monitoring 6

webmethods IS, Web Services, Java,.NET EntireX Architecture > Details Metadata Extraction (e.g. WSDL, webmethods IS) Service Enablement SOA Governance EntireX Designer Parse & extract Mainframe Source Code (e.g. PDS, Natural, CA Librarian/Panvalet, LMS) EntireX Runtime Synchronous / Asynchronous Interface Mapping & Marshalling Code Generation JMS and MQ Metadata Call Program Invoke External Service Custom Applications COBOL, Micro Focus COBOL, PL/1, Natural, Assembler, C, RPG, CL Load balancing Service Consumption WS-Standards Persistence Security Mainframe, Linux, UNIX, Windows z/os, z/vse, z/vm IBM i (former: OS/400) BS2000, OpenVMS, Linux, UNIX, Windows Administration Monitoring Infrastructure Application 7

EntireX - Supported Environments > Overview Operating Systems Environments Code Mainframe Linux Unix Windows CICS webmethods IS Web Service COBOL Natural Java 8

EntireX - Supported Environments > Details Operating Systems Environments Code Mainframe Linux Unix Windows z/os, z/vse, z/vm BS2000/OSD Solaris AIX HP-UX Linux, z/linux OpenVMS IBM i (OS/400) CICS webmethods IS Web Service IMS Com-plete Batch.NET J2EE XML SAP R/3 & XI/PI WebSphere MQ CA-IDMS COBOL Natural Java Micro Focus COBOL PL/I Assembler C RPG, CL C# 9

EntireX RPC Features & Connectivity 10

EntireX 9.0 Supported Standards Web & WS-* standards XML 1.0 JAXP-capable XML Parser (SAX, STAX) XML Schema 1.0 & XML Schema 1.1 HTTP(S) 1.0 & HTTP(S) 1.1 HTTP(S) Basic authentication UDDI v2 & UDDI v3 SOAP 1.1 & SOAP 1.2 RESTful WSDL 1.1 WS-Addressing WS-I Basic Profile 1.0 WS-Policy (security definitions) WS-Reliable Messaging WS-Security UsernameToken Profile Java-related Java 7, EJB, JMS Eclipse 3.6, OSGi Security standards SSL v3, Cipher-Suite, TLS 1.0 Mainframe de facto standards SAF, RACF, ACF2, TopSecret, GSK (Global Security Toolkit) CICS ECI, IMS Connect CICS Channel/Container CA Librarian, CA Panvalet LMS (Library Management System) COBOL ANSI 85 & IBM COBOL compiler extensions EAV and SMF Internationalization (I18N) Unicode Support, ISO 10646, ICU UTF-8, UTF-16, UTF-32 Other standards TCP/IP, LDAP.NET, DCOM 11

EntireX Overview: z/vse & BS2000/OSD

EntireX 7.2.3 for z/vse - Features Overview EntireX RPC Server v8.0 CICS & Batch Reliable RPC EXX 8.0 COBOL features using Server mapping OCCURS DEPENDING ON JUSTIFIED LEVEL-88 fields and more special COBOL syntax Exceed 32K limit of the CICS COMMAREA via LargeBuffer method EntireX Broker 7.2.2 plus hotfixes => 7.2.3 A very robust RelayManager v7.2.2 + hotfixes => 7.2.3 for compatibility only new TCP/IP stubs let RelayManager become obsolete New TCP/IP stubs for Batch, Natural and CICS 13

EntireX 8.1.1 for BS2000/OSD Features Overview EntireX 8.1 compatibility Increased performance Remote extraction from LMS Consolidated EntireX Broker stub(s) Available for BS2000/OSD versions v6, v7 and v8 Remote Extraction from LMS (Library Manager) COBOL sources/elements can now be extracted from LMS libraries directly Consolidated EntireX Broker stub(s) One single stub for all transports (NET, TCP/IP, SSL*) and languages New stub is called: BROKER (and BKIMBTIA for backwards compatibility) EntireX compatibility All features of EntireX 8.0 and EntireX 8.1 covered, e.g. Comprehensive COBOL support & server mapping (SVM) Reliable RPC for asynchronous scenarios Simplified configuration of EntireX Broker (Memory, Workers) webmethods ESB connectivity via EntireX Adapter for ESB * SSL support on customer request 14

EntireX 9.0 New Features

EntireX & IPv6 Client IPv6 EntireX Broker IPv6 IPv4 Server IPv4 IPv6 DNS address in IDL tester Exploit IPv6 Run in mixed IPv4 / IPv6 scenarios Use DNS names Run any scenario RPC & ACI TCP/IP & SSL Ease your set-up with dual ports (IPv4 & IPv6) IPv4 address in IDL tester Client IPv4 EntireX Broker IPv4/IPv6 Server IPv6 TCP/IP or SSL TCP/IP or SSL 16

EntireX 9.0 Administration Command Central new basic monitoring context inquiry done for Command Central integration strong focus on usability in every new development SMH will no longer be strategic in the long run 17

See EntireX within Command Central in parallel to other wm Suite components Directly see the status (running / not running) 18

Quickly get an impression of an EntireX Broker s health EntireX Broker KPIs 19

Scenarios with Integration Server can now be handled very flexible You can update all connection types now Select a connection to be updated 20

Cobol? Natural? PLI? See user jargon You can only change relevant options Define alias names later 21

Easy choice You can only change relevant options Define alias names later 22

Find predefined names Overwrite Your definitions will be kept Want to generate tests? Want to have it different? 23

Generate all? some? nothing? Your definitions will be kept 24

Elegantly define your COBOL names BS2000 may be different Be guided thru exceptions MicroFocus Cobol may be different 25

BEFORE: IDL tester polluted your projects with Java assets NOW: No Java assets anymore Assets will be generated into user s temp directory Will automatically be removed on Designer shutdown Java Wrapper can still generate test classes into Java project 26

NaturalONE Default environments can no longer be removed. 27

Detect your user jargon Recognize scenarios quickly Get ideas quickly with the new scenario figures Let us guide you to the technical details underneath 28

Eye-catch the scenario BEFORE NOW See a high-level figure Be guided to the concrete steps 29

30

EntireX 9.0 webmethods Suite integration IPv6 Support for symbolic IPv6 addresses Ability to run in pure IPv4, IPv6 and mixed scenarios Java 7 Command Central 31

EntireX 9.0 webmethods Suite integration You can quickly switch to other perspectives The EntireX perspective now shows all Software AG perspectives in its shortcut list This allows you to quickly switch between the EntireX perspective Service Development or NaturalONE e.g. 32

EntireX 9.0 webmethods Suite integration EntireX Adapter for IS various UI improvements for usability Find less logging info in Default case again Testing of IDLs is now possible in ALL webmethods scenarios Connections can now be used flexibly Updates are doable for all types of connections Adapter for IS speeds up: Multiple listeners (aka Attach Manager) handle your workload SSL support also for direct-rpc scenarios 33

EntireX 9.0 Adapter for IS speeds up Multiple listeners are now supported This speeds up integration server inbound scenarios, like Natural webmethods IS Cobol webmethods IS Min/Max strategy allows for dynamic scalablity 34

EntireX 9.0 Mainframe & Natural integration HA support SYSPLEX cluster-readiness for simple synchronous scenarios Job names and CICS TS names in SMF records Re-architectured alias and short-name handling Customize your Natural artefact names commandline tool to quickly retrieve error texts exxmsg <errnum> CICS RPC server renovation re-architectured for best performance in large-data scenarios LargeBuffer & CICS Channel Container 35

High Availability Support 36

37

38

39

exxmsg get message text quickly z/os example Linux example Speed up your everyday work Retrieve message texts via commandline. message texts are compiled from EXX documentation 40

Channel / Container Example Input: Output: 01 Container 1 01 Container 2 0 - n output routing 0 1 n 01 Container 3 Struct RVW029-METODO Struct RVW029CONTINPUT Struct RVW029CONTOU Failure Container: 0-1 01 Container 4 Struct RVW029-FAILURE Program RVWLX0003 is 1 Con1 ( RVW029-METODO ) In 1 Con2 ( RVW029CONTINPUT ) In 1 Con3 ( RVW029CONTOU / v) Out 1 Con4 ( RVW029-FAILURE / v) Out 41

EntireX 9.0 Implemented Brainstorm Ideas Testing of IDLs in webmethods scenarios [1033097] Turned down default logging in Adapter for IS [1036109] Multiple listeners (aka Attach Manager) for Adapter for IS [1039289] Job names and CICS TS names in SMF records [1010219] Improved default handling for preserving space in XML and WS scenarios [1038204] Re-architectured alias and short-name handling [1039561] Arabic shaping with UTF-8 [1042468] CICS RPC Server User Exits [1046480] Authorization call (align TopSecret-RACF handling) [1046522] 42

Brainstorm 1038204 : xml:space=preserve to become default 43

Brainstorm 1010219 : Job name / CICS TXN name in SMF 44

Brainstorm 1042468 : Arabic shaping with UTF-8 & CP1256 UTF-8 CP1256 EntireX IBM-420 Unix & Windows: Character shaping is handled by the visualization layer (1 codepoint) EntireX does the Shaping In Arabic, there s a different graphical representation for some characters. This representation depends on at which position the character appears in the text: Isolated Final in a word Medial in a word Initial in a word Mainframe: Character shaping is handled by the codepage (4 codepoints) 45

EntireX Customer Examples

Customer Scenarios Large US Investment Bank COBOL (CICS) Java high transaction volume: 5.7 million calls/hour US Bank webmethods ESB & Web service COBOL (CICS & Batch) ICA, Sweden Largest retailer in the Nordics webmethods ESB & Web service COBOL (CICS) Basler Securitas, Germany Insurance COBOL (CICS) inbound/outbound to WebSphere MQ 48

MassDiscounters Modernizes Mainframe to Compete ISSUE: Increase agility and flexibility Massdiscounters, a leading discount retailer in South Africa which operates Game and DionWired was under pressure to modernize its IT landscape to improve organizational agility due to longer supply chains and growing competition. Building upon its 25-year investment in Adabas and Natural, MassDiscounters relied on webmethods Integration Server to link multiple legacy apps with other systems in real-time to avoid the high costs & inefficiencies of rip and replace while identifying and addressing a significant number of process-related change requests. Process-Driven IT Modernization Key Components: CentraSite webmethods BPMS EntireX Adabas/Natural 49

Nissan Europe Optimizes Partner Supply Chain ISSUE: Integrate supply chain Nissan Europe S.A.S. is a holding company that through its subsidiaries; designs, manufactures, and distributes Nissan vehicles in Europe. It also offers automotive technology and safety equipments such as intelligent key, active head restraint system, satellite navigation system, and engine immobilizer. By examining and modernizing the technology and processes in place to engage with its partner community, Nissan Europe was able to leverage existing data & logic from its back-end systems. Moreover, they were able to integrate new features & functionality into existing applications to establish direct access to Nissan dealers to order, update & better control inventory. Process-Driven IT Modernization Key Components: Enterprise Service Bus EntireX 50

AVNET Modernizes to Streamline Customer Connections ISSUE: On-board new company acquisitions more efficiently Avnet is one of the world's largest industrial distributors of electronic parts, enterprise computing and storage products and embedded subsystems. The company has grown through strategic acquisitions including more than 40 since 1998, creates a vital link in the technology supply chain. With its extensive history of acquisition, Avnet which runs 25 million transactions per day through webmethods technology wanted to optimize IT processes to accelerate development time & speed up the time it takes for acquired companies to be integrated and enable faster customer on-boarding. Process-Driven IT Modernization Key Components: CentraSite webmethods Integration Server EntireX Mainframe COBOL 51

EntireX 9.0 Platform Coverage

EntireX 9.0 Platforms z/os 1.12, 1.13 Windows 32-Bit Windows 7 Professional/Ultimate/Enterprise (x86) Windows 8 (x86) Windows Server 2008 Standard/Enterprise (x86) Windows 64-Bit Windows 7 Professional/Ultimate/Enterprise (x86-64) Windows 8 (x86-64) Windows Server 2008 Standard/Enterprise (x86-64, Amazon EC2) Windows Server 2012 Standard/Datacenter (x86-64) Linux 64-Bit SUSE Linux Enterprise Server 11 (x86-64 ) Red Hat Enterprise Linux AS 6 (x86-64, Amazon EC2) z/linux SUSE Linux Enterprise Server 11 for IBM System z 64-Bit Red Hat Enterprise Linux AS 6 for IBM System z 64-Bit Solaris UltraSPARC 10 and 11 64-Bit AIX 7.1 Power 64-Bit HP-UX 11i v3 for Itanium 2 64-Bit Further platforms are supported by previous versions of EntireX. Pls. check them out at http://communities.softwareag.com/ecosystem/communities/public/developer/webmethods/products/applmod/documentation/documentation.html after EntireX 9.0 release. See Release Notes >> EntireX Platform Coverage within the EntireX documentation. 53

EntireX Recent Releases

EntireX New features in past years EntireX 8.0 and 8.1 COBOL REDEFINEs, Level77, Level88, Reliable RPC for asynchronous scenarios CICS & IMS zero footprint CICS Large message sizes (Channel/Container & large buffer methods) CA-Librarian and CA-Panvalet support for extraction Ease-of-use Simplified EntireX Broker management (Memory, workers) Consolidated Mainframe stubs Administration reworked Many small design-time enhancements with strong focus on usability Mainframe installation reworked Enhanced Natural & NaturalONE support Micro Focus COBOL support on LUW (Linux / UNIX / Windows) EntireX Adapter for ESB Component of EntireX to connect wm ESB to EntireX RPC: Natural, COBOL, PLI/1 Direct RPC: Point-2-point ESB connection to RPC clients/servers ACI-servers [with EntireX 82] ApplinX procedure groups [with ApplinX 82 & EntireX Adapter for ESB 82] Support migration from wm Mainframe to EntireX all features supported, e.g. CICS zero footprint (CICS ECI) IMS zero footprint (IMS Connect) Reliable RPC for asynchronous scenarios (outbound & inbound) IMS MFS (MIDs/MODs) extraction 55

EntireX New features in past years EntireX 8.2 & EntireX 8.2.2 Windows 64-Bit support (Windows 2008) parallel installations on Linux, Unix, Windows Natural REDEFINE support SOAP fault mapping to IDL structure for outbound Web services CA-IDMS support (inbound & outbound) IS-2-Natural wizard more flexible adapter services thru additional runtime parameters IMS Connect support EntireX Adapter for IS can address green-screens (i.e. directly calls ApplinX procedure groups) Standard-based authentication for inbound Web services (username-token & HTTP authentication) Update of adapter connections Improved Cobol SVM-handling.NET 4.0 and Visual Studio 2010 basic administration functionality for developers in Eclipse additional KPIs for infrastructure monitoring (Optimize) application monitoring / RPC response-time monitoring (Optimize) 56

EntireX 9.0 & Optimize 4 Infrastructure Application Monitoring Infrastructure Monitoring

Optimize for Infrastructure Circle of Benefits Optimize tells you when important parameters reach pre-set tolerances even via email Optimize gives you one place to go to monitor multiple products Optimize draws a picture of system health by comparing real-time performance to historical data Optimize saves you time by monitoring only the elements critical to performance 58

Transparency and Control End-to-End Monitoring Business Processes Monitoring & Intelligence e.g. Order to Cash, Claims Management Middleware EntireX Business Logic Natural Application Monitoring Data Transactions Adabas Diagnose Diagnose Diagnose End-User System Health System Health System Health Infrastructure Monitoring 59

Application Monitoring Response Time Monitoring t? t? t? t? t? t? t? t? Application Monitoring (horizontal view) Web/App Server ApplinX EntireX Natural Adabas Where is the root cause of the response-time problem? Infrastructure Monitoring (vertical view) How is the system health doing? 60

Response Time Monitoring: Data Collection Natural RPC Data collection for Response Time Monitoring Main Application Client wait EntireX Broker Natural RPC Server Service Adabas Response Time Data Collector Optimize Data Store 61

62

EntireX Public Resources

EntireX Public Resources Mainframe Integration Company Pages http://www.softwareag.com/corporate/products/wm/mainframe_integration/default.asp EntireX Company Pages http://www.softwareag.com/corporate/products/wm/mainframe_integration/entirex/overview/default.asp ApplinX & EntireX Developer Community News, Articles, Demos, Documentation, http://communities.softwareag.com/ecosystem/communities/public/developer/webmethods/products/applmod/ Brainstorm Idea portal aka Enhancement Proposals https://empower.softwareag.com/products/featurerequestsinbrainstorm/default.asp 64

EntireX 9.0 Summary

EntireX 9.0 - Main Scenarios BPM IS / ESB EntireX Natural COBOL Micro Focus COBOL Web services 66