Dynamische Schnittstellenkommunikation mit CSL JSON/REST und Escort SQL

Size: px
Start display at page:

Download "Dynamische Schnittstellenkommunikation mit CSL JSON/REST und Escort SQL"

Transcription

1 GTUG presentation Dynamische Schnittstellenkommunikation mit CSL JSON/REST und Escort SQL 19. Oktober 2017 Helmut Bernhard (comforte EMEA Senior Solutions Architect)

2 Can you remember this slide (6 months ago)? > The telecommunications industry (1996) > The banking industry (2010) > Encore - The banking industry (2012) > From M2M to IoT (2014) 2

3 The Incremental Software Architecture is needed! ComForte, customers, implementation partners and the solution partner did: > extensive architecture discovery and analysis to generate an incremental software architecture > Architecture decomposition (structural, behavioural and volatile attributes) > Architecture verification (design substantiation, architecture stresstesting and capacity planning) > To allow an incremental software Architecture following the > EA/Microservices principles and > Satisfies the management & business levels down to the technological & system levels > All needed to overcome lack of interoperability, performance degradation, over expended system federation, low scalability, low reuse and too tight coupling 3

4 What did change the last 6 months? > The caravan moves on. Our new customer projects are moving from: > SOAP JSON/REST > SOAP &.net and stay there (for heavy weighted transactions) > Internal cloud (Azure) > Homebanking Open Banking API > Regulated Banking Deregulated Banking (e.g. PSD2 Banking API (PISP/AISP/XS2A) > Isolated reservation systems JSON/REST enabled > Rigid Internal systems partner access via JSON/REST > Test environments Persistent Application including NonStop SQL MP/MX > Monolithic apps Scalable solutions > Simple GUIs Responsive design (HTML5) > Legacy Server Mixed client/server setups 4

5 CSL - Client Server Link - base architecture description > The CSL Manager is a NonStop process pair which oversees the TCP listener processes (i.e., starts, stops and monitors the CSL TCPs and is able to restart the TCP listener in its backup CPU). > The TCP listener process provides the communication layer of CSL Base through which access to applications on NonStop is gained. The CSL TCP listens on a TCP/IP port assigned to the CSL TCP for incoming connection requests coming from remote clients. Once a connection request has arrived it is forwarded to a CSL Executor process which establishes the TCP/IP session with the remote client. Multiple TCPs can be started (listening to multiple ports) and each TCP can have executors running in every CPU. > The REST wrapper handles the mapping from JSON to the message expected by the application; it is a Pathway server and inherits all the scalability and availability provided by Pathway. > CSL Studio is a development tool which enables rapid deployment of NonStop applications as a REST Web service by consuming the DDL of the application and producing client consumable documents and by deploying a REST wrapper to the NonStop to act as a gateway between the NonStop and the remote facility. 5

6 CSL - Client Server Link - REST Server overview CSL REST Server on NonStop means, that there is NO application code change for the Application Server/Pathway environment and CSL protects customer s investment in NonStop application logic > For development you can use for example the Pathway CSL Echo server and on the client side our customers using the OpenSource Tool SoapUI (has also REST functionality) 6

7 CSL - Client Server Link - REST Server Advanced Design Possibilities > Adding a specific REST-API > This has the following advantages > Give the REST API a distinct version id and its subordinate resources distinct names instead of using default names > Offer the HTTP GET verb in addition to the POST verb for accessing a resource > Specify HTTP query parameters being populated at runtime within the corresponding request message to the back-end server > Using message views > One of the main reasons is: > Hiding data items from the REST client and also allowing these hidden items to contain correct values at runtime is supported by CSL REST using message views and message defaulting > Using TMF > If the interactions with a back-end server initiated by a REST client must be monitored using TMF then the following options are available with CSL REST: > The control over the TMF transactions (i.e. begin, resume and terminate TMF transactions) is given to the REST client > The TMF transaction is controlled by the CSL REST wrapper outside the control of the REST client. 7

8 CSL - Client Server Link - REST Client Lite overview > With CSL REST Client lite an easy way to convert the NonStop environment to a REST client is offered, consisting of: > HTTP Client Proxy > API library and a > JSON DOM library (supports C/C++ clients) > JSON content is produced and processed by customer (via JSON DOM Lib functions). > The interaction with the remote Server is done via the CSL REST Client Proxy (Pathway Server Class) and with the help of the GET and POST functions, offered from the http API > Cloud connections (e.g. Microsoft Azure) are supported Today

9 Full blown CSL NonStop REST Client > A full blown CSL NonStop REST Client is currently in beta and will support - besides WSDL - the Swagger/OpenAPI format for service contracts > Content support for JSON and XML > Full integration in CSL Studio (supports MS VS. and Eclipse) > Furthermore COBOL applications are also supported besides C/C++ > This is the foundation for upcoming IoT, PSD2 and Open Banking API s, i.e. to design and implement the respective scenarios (e.g. EU-PSD2 AISP/PISP/XS2A) based on recommendations like the upcoming The Berlin Group implementation framework regarding PSD2 and over IoT frameworks like OPC UA, ETSI IoT, etc. 9

10 Example Open Banking API "balances": Response Body Parameters: "groupheader": "creationdatetime": " T06:44:00Z", "httpcode": 200, "messageidentification": "wgjkcyetftk" "response": "accounts": [ "id": "FI EUR", "account": "identification": "country": "FI", "iban": "FI " "currency": "EUR", "owner": "name": "Oy cccompany AB" "product": "SHEKKITILI", "type": "CACC" [ "amount": "123.60", "type": "ITAV" "amount": "111.50", "type": "ITBD" } ], "links": [ "href": "/v1/accounts/fi eur", "rel": "details" "href": "/v1/accounts/fi eur/transactions", "rel": "transactions" } ] "id": "FI EUR", "account": "identification": "country": "FI", "iban": "FI " "currency": "EUR", "owner": "name": "Firm OY" 10

11 Example Open Banking API (cont) > Example balance enquiry ] } "response": "account": "id": "FI EUR", "account": "identification": "country": "FI", "iban": "FI " "currency": "EUR" "links": [ "href": "/v1/accounts/fi eur", "rel": "details" "href": "/v1/accounts/fi eur/transactions", "rel": "transactions" "continuationkey": " ", "transactions": [ "id": " ", "entryreference": " ", "amount": "currency": "EUR", "value": "100.00" "bookingdate": "date": " " "creditdebitindicator": "CRDT", "entrydetails": "transactiondetails": "relatedparties": "debtor": "name": "Matti xxxxäläinen" } } } "valuedate": "date": " " } 11

12 Escort SQL Overview > Escort SQL is the fastest, lowest cost and lowest risk method for converting applications and data from Enscribe to SQL. > No need to rewrite your programs to convert to SQL. Convert to SQL in weeks, not months and years > Use Escort SQL to shorten legacy system development times. Example: Change a field definition from YYMMDD to YYYYMMDD and recompile only the programs that need the new definition > Deploy third party ODBC and JDBC tools, such as Microsoft Tools, open source tools and hundreds of other commercially available products. > An Escort SQL migration converts the legacy system in small, manageable and quick increments. Migrate the database one file at a time to SQL, with no reprogramming. Migrate the application one program at a time to native SQL. 12

13 Step One DB conversion > In many cases, today's Enscribe files were not originally designed as the "clean", normalized databases that we all would prefer > Escort SQL gives you a second chance to change all those things you don't like about your existing files in the process of converting them to SQL. Expand or eliminate fields and reformat compressed data (i.e. an example is dates with current YYMMDD or other formats being expanded into fully millennium compliant dates) 13

14 Step Two DB loading > Our high-speed parallel database loader loads the existing Enscribe data into the new SQL tables very efficiently, using all the rules you have supplied about how the data is to be transformed > Once your production data is loaded into the tables, these same transformation routines will be used at runtime to successfully READ and WRITE the data 14

15 Step Three - Enscribe/SQL Emulation > When an Enscribe programs requests to open a file, comforte Escort SQL will detect when your programs attempt an Enscribe operation against a SQL table. When that happens, comforte Escort SQL kicks into action. From that point on, comforte Escort SQL will do all I/O to that file on behalf of that program > As mentioned before, the program can't tell that the file(s) have been changed to SQL. This means you can change one file to SQL or change them all. 15

16 Why comforte as a partner? > 30+ years experience in HP NonStop server market place > the largest HPE Nonstop ISV > Growing Solution Set through > In-house Development > Acquisition > Customers work with comforte because they need to > Lower Cost of Operations of HP Nonstop Applications > Lower Operational Risk by enhancing data protection and overall security > Support New Business Initiatives driving new application developments > Better integrate HP Nonstop within Enterprise IT > Understand the strategic importance of HP Nonstop in their Enterprise 16

17 comforte - contacts Andreas Lutz Senior Key Account Manager Alte Ruppiner Allee Neuruppin, Germany Tel: Helmut Bernhard Senior Solutions Architect Abraham Lincoln Str Wiesbaden, Germany Tel.: a.lutz@comforte.com h.bernhard@comforte.com 17

18

GTUG presentation comforte s solutions in the modernisation arena. 27 April 2017, Helmut Bernhard (comforte EMEA Senior Solutions Architect)

GTUG presentation comforte s solutions in the modernisation arena. 27 April 2017, Helmut Bernhard (comforte EMEA Senior Solutions Architect) GTUG presentation comforte s solutions in the modernisation arena 27 April 2017, Helmut Bernhard (comforte EMEA Senior Solutions Architect) Every industry has it s modernisation wakeup calls > The telecommunications

More information

Access to Pathway from remote clients in a service oriented manner

Access to Pathway from remote clients in a service oriented manner Access to Pathway from remote clients in a service oriented manner Ralph Stommel Product Manager comforte GmbH. September 2006 Company Profile Our Mission: Assisting enterprises to deploy secure, manageable

More information

Life After Migration

Life After Migration Life After Migration Migration Solutions for HP e3000 Applications Chuck Edgin Solutions Architect Acucorp, Inc. 2003 Acucorp, Inc. All Rights Reserved. Agenda Introduction to Acucorp Migration solution

More information

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution 1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows

More information

Introduction and Overview

Introduction and Overview IBM z/os Connect Enterprise Edition V2.0 API API API API API CICS Clients in the API Economy IMS DB2 Other Introduction and Overview 1 2015, IBM Corporation Topics to be Discussed Links to Pages Setting

More information

Solution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT

Solution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT BUSINESS CHALLENGE There is an increasing demand from users of business software for easier to use applications which integrate with other business systems. As a result IT organizations are being asked

More information

Real-time Integration of the HP NonStop ENSCRIBE file system Into an Oracle Database Using Periscope

Real-time Integration of the HP NonStop ENSCRIBE file system Into an Oracle Database Using Periscope October 21, 2004 WhiteCap Applications, Inc Real-time Integration of the HP NonStop ENSCRIBE file system Into an Oracle Database Using Periscope Goal Real-time seamless access of the HP NonStop ENSCRIBE

More information

Migrating traditional Java EE applications to mobile

Migrating traditional Java EE applications to mobile Migrating traditional Java EE applications to mobile Serge Pagop Sr. Channel MW Solution Architect, Red Hat spagop@redhat.com Burr Sutter Product Management Director, Red Hat bsutter@redhat.com 2014-04-16

More information

MATLAB. Senior Application Engineer The MathWorks Korea The MathWorks, Inc. 2

MATLAB. Senior Application Engineer The MathWorks Korea The MathWorks, Inc. 2 1 Senior Application Engineer The MathWorks Korea 2017 The MathWorks, Inc. 2 Data Analytics Workflow Business Systems Smart Connected Systems Data Acquisition Engineering, Scientific, and Field Business

More information

Extend NonStop Applications with Cloud-based Services. Phil Ly, TIC Software John Russell, Canam Software

Extend NonStop Applications with Cloud-based Services. Phil Ly, TIC Software John Russell, Canam Software Extend NonStop Applications with Cloud-based Services Phil Ly, TIC Software John Russell, Canam Software Agenda Cloud Computing and Microservices Amazon Web Services (AWS) Integrate NonStop with AWS Managed

More information

Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code:

Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code: Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code: Agenda Microsoft Interoperability Strategy Multifaceted Approach to Interoperability Microsoft and PHP

More information

Use Case: Publishing an orchestration as a REST API

Use Case: Publishing an orchestration as a REST API 1 Use Case: Publishing an orchestration as a REST API 2 High-level scenario Client sends a request via RESTful API to get a Patient profile by sending a Patient ID and receives a derived result back from

More information

Industrial system integration experts with combined 100+ years of experience in software development, integration and large project execution

Industrial system integration experts with combined 100+ years of experience in software development, integration and large project execution PRESENTATION Who we are Industrial system integration experts with combined 100+ years of experience in software development, integration and large project execution Background of Matrikon & Honeywell

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Aurélie Urbain MathWorks Consulting Services 2015 The MathWorks, Inc. 1 Data Analytics Workflow Data Acquisition Data Analytics Analytics Integration Business

More information

Information management software White paper. IBM Informix portfolio: executive overview.

Information management software White paper. IBM Informix portfolio: executive overview. Information management software White paper IBM Informix portfolio: executive overview. July 2004 Page 1 Contents 2 Introduction 2 IBM Informix Dynamic Server 3 IBM Informix 4GL 4 IBM Informix Client Software

More information

Availability Digest. Attunity Integration Suite December 2010

Availability Digest.  Attunity Integration Suite December 2010 the Availability Digest Attunity Integration Suite December 2010 Though not focused primarily on high availability in the uptime sense, the Attunity Integration Suite (www.attunity.com) provides extensive

More information

REST Services in Action: Using RESTful APIs with HPE NonStop Applications. Todd Barth - NuWave Andrew Price - NuWave

REST Services in Action: Using RESTful APIs with HPE NonStop Applications. Todd Barth - NuWave Andrew Price - NuWave REST Services in Action: Using RESTful APIs with HPE NonStop Applications Todd Barth - NuWave Andrew Price - NuWave Agenda REST API Overview Market Adoption APIs in Financial Services NuWave REST-based

More information

API S OF YESTERDAY AND TODAY

API S OF YESTERDAY AND TODAY API s HP NonStop API S OF YESTERDAY AND TODAY What is an API.? An old term popularised by the current phase of internet development. a set of routines, protocols, and tools for building software applications.

More information

Migration to Service Oriented Architecture Using Web Services Whitepaper

Migration to Service Oriented Architecture Using Web Services Whitepaper WHITE PAPER Migration to Service Oriented Architecture Using Web Services Whitepaper Copyright 2004-2006, HCL Technologies Limited All Rights Reserved. cross platform GUI for web services Table of Contents

More information

Microsoft Architecting Microsoft Azure Solutions.

Microsoft Architecting Microsoft Azure Solutions. Microsoft 70-535 Architecting Microsoft Azure Solutions https://killexams.com/pass4sure/exam-detail/70-535 QUESTION: 106 Your organization has developed and deployed several Azure App Service Web and API

More information

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization WHITEPAPER Embracing Containers & Microservices for future-proof application modernization The need for application modernization: Legacy applications are typically based on a monolithic design, which

More information

Integration and Extensibility

Integration and Extensibility Integration and Extensibility The OpenEdge Strategy Mike Marriage Senior Principal Product Manager mmarriag@progress.com Agenda Introduction Data, Data Everywhere The Tools Of The Trade Final Thoughts

More information

ive JAVA EE C u r r i c u l u m

ive JAVA EE C u r r i c u l u m C u r r i c u l u m ive chnoworld Development Training Consultancy Collection Framework - The Collection Interface(List,Set,Sorted Set). - The Collection Classes. (ArrayList,Linked List,HashSet,TreeSet)

More information

Bank-Verlag goes Web A web-based GUI on NonStop Wolfgang Breidbach Sven Breidbach

Bank-Verlag goes Web A web-based GUI on NonStop Wolfgang Breidbach Sven Breidbach Bank-Verlag goes Web A web-based GUI on NonStop Wolfgang Breidbach Sven Breidbach Seite 1 12.05.2017 Bank-Verlag GmbH Agenda Bank-Verlag The Authorisation application and active-active Monitoring of the

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Lyamine Hedjazi 2015 The MathWorks, Inc. 1 Data Analytics Workflow Preprocessing Data Business Systems Build Algorithms Smart Connected Systems Take Decisions

More information

Tools to Develop New Linux Applications

Tools to Develop New Linux Applications Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester

More information

Advanced Software Development with MATLAB

Advanced Software Development with MATLAB Advanced Software Development with MATLAB From research and prototype to production 2017 The MathWorks, Inc. 1 What Are Your Software Development Concerns? Accuracy Compatibility Cost Developer Expertise

More information

Getting the Enterprise Ready for Digital Disruption Presented By: George Thadathil

Getting the Enterprise Ready for Digital Disruption Presented By: George Thadathil Getting the Enterprise Ready for Digital Disruption Presented By: George Thadathil Sep 5, 2018 Equinix connects the world's leading businesses to their customers, employees and partners inside the world's

More information

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved.

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved. WHITESTEIN Technologies 1 Agents in a J2EE World Stefan Brantschen ttt.info.j2ee v1.6 2002-02-10 SBR Copyright 2002 by Whitestein Technologies AG, Switzerland Goal and Outline Goal Present how J2EE EJB

More information

Caché and Data Management in the Financial Services Industry

Caché and Data Management in the Financial Services Industry Caché and Data Management in the Financial Services Industry Executive Overview One way financial services firms can improve their operational efficiency is to revamp their data management infrastructure.

More information

APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets

APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets Contact us: ZIO@hcl.com APIs Economy for Mainframe Customers: A new approach for modernizing and reusing mainframe assets www.zio-community.com Meet Our Experts and Learn the Latest News Copyright 2018

More information

Micro Focus Net Express

Micro Focus Net Express data sheet Micro Focus Net Express Micro Focus Net Express provides a complete environment for quickly building and modernizing COBOL enterprise components and business applications for client/server platforms

More information

ORACLE MESSAGEQ ORACLE DATA SHEET KEY FEATURES AND BENEFITS

ORACLE MESSAGEQ ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE MESSAGEQ KEY FEATURES AND BENEFITS With Oracle MessageQ, you can translate your inventory of diverse applications into a strategic advantage. FEATURES Interoperability with IBM platforms via TCP/IP

More information

NextGenPSD2 Conference 2017

NextGenPSD2 Conference 2017 THE Berlin GROUP A EUROPEAN STANDARDS INITIATIVE NextGenPSD2 Conference 2017 General Approach of the Berlin Group PSD2 API Detlef Hillen, SRC Content 1 Services supported by the XS2A interface Core services

More information

Advanced ODBC and JDBC Access to Salesforce Data

Advanced ODBC and JDBC Access to Salesforce Data Advanced ODBC and JDBC Access to Salesforce Data DATA SHEET FEATURES BENEFITS Use significantly less memory to do more work Expose Salesforce data to a full spectrum of custom and commercial apps Secure

More information

SQL Azure. Abhay Parekh Microsoft Corporation

SQL Azure. Abhay Parekh Microsoft Corporation SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure

More information

SharePoint Online and Azure Integration

SharePoint Online and Azure Integration SharePoint Online and Azure Integration Justin Jackson Managing Partner Valorem Consulting Group You manage You manage You manage Types of Cloud Services (On- Premises) Infrastructure (as a Service) Platform

More information

for NonStop Applications To this Process-Centric Solutions SOA Call Center Services Standar rd Interface Any to any WSDL SOAP HTTP/S Standar rd Interface SOA AP/AM Order Processing Services Customer

More information

Announcements. Next week Upcoming R2

Announcements. Next week Upcoming R2 Announcements Next week Upcoming R2 APIs & Web Services SWEN-343 Today Need for APIs Webservices Types SOAP & REST SOA Microservices API (High-Level) Definition Application Program Interface A set of routines,

More information

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

MS-20487: Developing Windows Azure and Web Services

MS-20487: Developing Windows Azure and Web Services MS-20487: Developing Windows Azure and Web Services Description In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students

More information

UNITE 2006 Technology Conference

UNITE 2006 Technology Conference UNITE 2006 Technology Conference Web Services: The Easy Way to Enterprise-Enable Your MCP Applications and Data F. Guy Bonney MGS, Inc. Session MCP3033 9:15am 10:15am Wednesday, October 11, 2006 Who is

More information

Database System Concepts and Architecture

Database System Concepts and Architecture CHAPTER 2 Database System Concepts and Architecture Copyright 2017 Ramez Elmasri and Shamkant B. Navathe Slide 2-2 Outline Data Models and Their Categories History of Data Models Schemas, Instances, and

More information

1. Introduction. 2. Technology concepts

1. Introduction. 2. Technology concepts 1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5

More information

Services Oriented Architecture and the Enterprise Services Bus

Services Oriented Architecture and the Enterprise Services Bus IBM Software Group Services Oriented Architecture and the Enterprise Services Bus The next step to an on demand business Geoff Hambrick Distinguished Engineer, ISSW Enablement Team ghambric@us.ibm.com

More information

NonStop as part of a modern state of the art IT Infrastructure

NonStop as part of a modern state of the art IT Infrastructure NonStop as part of a modern state of the art IT Infrastructure GTUG & Connect 2012, Dresden Tobias Kallfass, EMEA NED Presales Buzzwords from the IT world Remote Function Call Service-oriented Architecture

More information

Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics

Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics Increase Value from Big Data with Real-Time Data Integration and Streaming Analytics Cy Erbay Senior Director Striim Executive Summary Striim is Uniquely Qualified to Solve the Challenges of Real-Time

More information

Using the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway

Using the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway Using the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway Applying Application Delivery Technology to Web Services Overview The Cisco ACE XML Gateway is the newest

More information

Interception, Replication, and Consolidation Solutions

Interception, Replication, and Consolidation Solutions Interception, Replication, and Consolidation Solutions OPTA2000 clock & time-zone simulator FileSync replication & synchronization software TMF-Audit Toolkit easily converts non-audited TMF files to audited

More information

How to Configure Informix Connect and ODBC

How to Configure Informix Connect and ODBC Platform: Informix How to Configure Informix Connect and ODBC James Edmiston Informix DBA Consultant Quest Information Systems, Inc. Session: L7 /3:30 Purpose Identify Informix connectivity products and

More information

Mastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp.

Mastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp. Mastering SOA Challenges more cost-effectively Bodo Bergmann Senior Software Engineer Ingres Corp. 1 Contents Tell me why? SOA INGRES and SOA SOA Challenges Mastering selected challenges 2 Service-Oriented

More information

Interception, Replication, Security & Consolidation Solutions

Interception, Replication, Security & Consolidation Solutions Interception, Replication, Security & Consolidation Solutions SDI for Sensitive Data Intercept protects sensitive data-at-rest. Interception, encryption, and tokenization FileSync synchronizes Guardian

More information

CICS and the Web: Web-enable your CICS Applications

CICS and the Web: Web-enable your CICS Applications CICS and the Web: Web-enable your CICS Applications Leigh Compton CICS Technical Support IBM Dallas Systems Center Webcast 30 July 2002 Session Agenda CICS e-business Strategy Which web-enabling option?

More information

Developing Windows Azure and Web Services

Developing Windows Azure and Web Services Developing Windows Azure and Web Services Course 20487B; 5 days, Instructor-led Course Description In this course, students will learn how to design and develop services that access local and remote data

More information

IP PBX for Service Oriented Architectures Communications Web Services

IP PBX for Service Oriented Architectures Communications Web Services IP PBX for Service Oriented Architectures Communications Web Services.......... Introduction Enterprise communications have traditionally been provided by closed, stand-alone PBX systems. Installed in

More information

Eclipse SOA Tooling Platform: Project Overview. An Overview of the Eclipse STP (SOA Tooling Platform) Project

Eclipse SOA Tooling Platform: Project Overview. An Overview of the Eclipse STP (SOA Tooling Platform) Project Eclipse SOA Tooling Platform: Project Overview An Overview of the Eclipse STP (SOA Tooling Platform) Project 2006 by Sybase, Inc; made available under the EPL v1.0 2/10/2006 Introduction Karl Reti STP

More information

Efficiency Gains in Inbound Data Warehouse Feed Implementation

Efficiency Gains in Inbound Data Warehouse Feed Implementation Efficiency Gains in Inbound Data Warehouse Feed Implementation Simon Eligulashvili simon.e@gamma-sys.com Introduction The task of building a data warehouse with the objective of making it a long-term strategic

More information

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist IBM Podcast [ MUSIC ] Welcome to this IBM podcast, Realizing More Value from Your IMS Compiler Upgrade. I'm Kimberly Gist with IBM. System z compilers continue to deliver the latest programming interfaces

More information

IBM WebSphere MQ for HP NonStop Update

IBM WebSphere MQ for HP NonStop Update IBM WebSphere MQ for HP NonStop Update Gerry Reilly Development Director and CTO, IBM Messaging greilly@uk.ibm.com 5 th December 2013 2013 IBM Corporation Trademark Statement IBM, WebSphere and the IBM

More information

QuickSpecs. Compaq NonStop Transaction Server for Java Solution. Models. Introduction. Creating a state-of-the-art transactional Java environment

QuickSpecs. Compaq NonStop Transaction Server for Java Solution. Models. Introduction. Creating a state-of-the-art transactional Java environment Models Bringing Compaq NonStop Himalaya server reliability and transactional power to enterprise Java environments Compaq enables companies to combine the strengths of Java technology with the reliability

More information

2013 Cisco and/or its affiliates. All rights reserved. 1

2013 Cisco and/or its affiliates. All rights reserved. 1 2013 Cisco and/or its affiliates. All rights reserved. 1 Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Brian McCarson Sr. Principal Engineer & Sr. System

More information

Il Mainframe e il paradigma dell enterprise mobility. Carlo Ferrarini zsystems Hybrid Cloud

Il Mainframe e il paradigma dell enterprise mobility. Carlo Ferrarini zsystems Hybrid Cloud Il Mainframe e il paradigma dell enterprise mobility Carlo Ferrarini carlo_ferrarini@it.ibm.com zsystems Hybrid Cloud Agenda Exposing enterprise assets in the API Economy Era Deliver natural APIs from

More information

How to Pick the Right PI Developer Technology for your Project

How to Pick the Right PI Developer Technology for your Project How to Pick the Right PI Developer Technology for your Project Presented by Ray Verhoeff Product Manager Topics What Problems are you trying to solve? Where are you solving them? About PI Developer Technologies

More information

CICS solutions White paper Delivering e-business access to CICS: strategic options.

CICS solutions White paper Delivering e-business access to CICS: strategic options. CICS solutions White paper Delivering e-business access to CICS: strategic options. By Dr. Geoff Sharman, Mark Cocker, IBM Software Group June 2004 Page 2 Contents 2 What is e-business access? 3 What CICS

More information

The Data Explosion. A Guide to Oracle s Data-Management Cloud Services

The Data Explosion. A Guide to Oracle s Data-Management Cloud Services The Data Explosion A Guide to Oracle s Data-Management Cloud Services More Data, More Data Everyone knows about the data explosion. 1 And the challenges it presents to businesses large and small. No wonder,

More information

COBOL-IT Compiler Suite

COBOL-IT Compiler Suite COBOL-IT Compiler Suite Enterprise Edition COBOL-IT Compiler Suite Enterprise Edition is an Enterprise COBOL Compiler Suite that is highly adapted to the needs of Enterprises with Mission Critical COBOL

More information

PROIV Annual Announcement Event 15 th July 2015

PROIV Annual Announcement Event 15 th July 2015 PROIV Annual Announcement Event 15 th July 2015 www.proiv.com PROIV Annual Announcements - July 15 th 2015 This year the PROIV announcement event delivered news and updates on the future of the PROIV Application

More information

WebSphere Application Server, Version 5. What s New?

WebSphere Application Server, Version 5. What s New? WebSphere Application Server, Version 5 What s New? 1 WebSphere Application Server, V5 represents a continuation of the evolution to a single, integrated, cost effective, Web services-enabled, J2EE server

More information

SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE

SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE Tomas Cerny, Software Engineering, FEE, CTU in Prague, 2014 1 ARCHITECTURES SW Architectures usually complex Often we reduce the abstraction

More information

MATLAB as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick

MATLAB as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick as a Financial Engineering Development Platform Delivering Financial / Quantitative Models to the Enterprise Eugene McGoldrick 2016 The MathWorks, Inc. 1 Development Environment for Financial Services

More information

EntireX Highlights of new Features

EntireX Highlights of new Features EntireX 7.3 - Highlights of new Features Crossvision Product Management Software AG EntireX 7.3 Highlights March 2007 Seite 1 EntireX Key Enhancements Key Enhancement areas CentraSite EntireX Workbench

More information

Db2 for z/os Gets Agile

Db2 for z/os Gets Agile New England Db2 Users Group September 28, 2017 Db2 for z/os Gets Agile Robert Catterall IBM Senior Consulting Db2 for z/os Specialist 2017 IBM Corporation Agenda The distinction between data-as-a-service

More information

F5 Reference Architecture for Cisco ACI

F5 Reference Architecture for Cisco ACI F5 Reference Architecture for Cisco ACI Today s businesses face complex challenges to stay efficient and competitive. Together, F5 and Cisco enable organizations to dramatically reduce time to value on

More information

Dynamic Network Segmentation

Dynamic Network Segmentation Dynamic Network Segmentation Innovative network security protection to stop cyber attacks and meet compliance. 1 Isolate and flexibly segment your networks Introduction As organizational structures and

More information

Microsoft Developing Windows Azure and Web Services

Microsoft Developing Windows Azure and Web Services 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20487 - Developing Windows Azure and Web Services Length 5 days Price $4510.00 (inc GST) Version B Overview In this course, students will learn how to design

More information

Jitterbit is comprised of two components: Jitterbit Integration Environment

Jitterbit is comprised of two components: Jitterbit Integration Environment Technical Overview Integrating your data, applications, and other enterprise systems is critical to the success of your business but, until now, integration has been a complex and time-consuming process

More information

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers 1. Introduction Applications are developed to support their business operations. They take data as input; process the data based on business rules and provides data or information as output. Based on this,

More information

Qlik Sense Enterprise architecture and scalability

Qlik Sense Enterprise architecture and scalability White Paper Qlik Sense Enterprise architecture and scalability June, 2017 qlik.com Platform Qlik Sense is an analytics platform powered by an associative, in-memory analytics engine. Based on users selections,

More information

Web Service. Development. Framework and API. Management. Strategy and Best Practices. Yong Cao The Boeing Company RROI #: CORP

Web Service. Development. Framework and API. Management. Strategy and Best Practices. Yong Cao The Boeing Company RROI #: CORP RROI #: 17-00633-CORP Web Service Development Framework and API Management Strategy and Best Practices Yong Cao The Boeing Company GPDIS_2017.ppt 1 Vision: Service and Web APIs Legacy Apps COTS Web APIs

More information

Migration to 64-bit Platform Improves Performance of Growing Bank s Core

Migration to 64-bit Platform Improves Performance of Growing Bank s Core Microsoft Windows Server 2003 Customer Solution Case Study Migration to 64-bit Platform Improves Performance of Growing Bank s Core Overview Country or Region: Mexico Industry: Banking Customer Profile

More information

Active Server Pages Architecture

Active Server Pages Architecture Active Server Pages Architecture Li Yi South Bank University Contents 1. Introduction... 2 1.1 Host-based databases... 2 1.2 Client/server databases... 2 1.3 Web databases... 3 2. Active Server Pages...

More information

Provide Real-Time Data To Financial Applications

Provide Real-Time Data To Financial Applications Provide Real-Time Data To Financial Applications DATA SHEET Introduction Companies typically build numerous internal applications and complex APIs for enterprise data access. These APIs are often engineered

More information

Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect

Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect Netflix Media and Entertainment Amazon Retail Apple Pay Financial Services Uber Transportation Market

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

HPE Shadowbase Key New Features to Solve Business Challenges. May 2018

HPE Shadowbase Key New Features to Solve Business Challenges. May 2018 HPE Shadowbase Key New Features to Solve Business Challenges May 2018 Disclaimer This presentation contains forward-looking statements regarding future operations, product development, product capabilities

More information

Architecting Java solutions for CICS

Architecting Java solutions for CICS Architecting Java solutions for CICS Architecting Java solutions for CICS Course introduction Course introduction Reasons for hosting Java in CICS Requirements: Knowledge of transaction processing Experience

More information

IBM MQ Update BITUG BigSIG Gerry Reilly Development Director and CTO IBM Messaging and IoT Foundation IBM Hursley Lab, UK

IBM MQ Update BITUG BigSIG Gerry Reilly Development Director and CTO IBM Messaging and IoT Foundation IBM Hursley Lab, UK IBM MQ Update BITUG BigSIG 2014 Gerry Reilly Development Director and CTO IBM Messaging and IoT Foundation IBM Hursley Lab, UK Please Note IBM s statements regarding its plans, directions, and intent are

More information

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed. Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple

More information

Progress DataDirect For Business Intelligence And Analytics Vendors

Progress DataDirect For Business Intelligence And Analytics Vendors Progress DataDirect For Business Intelligence And Analytics Vendors DATA SHEET FEATURES: Direction connection to a variety of SaaS and on-premises data sources via Progress DataDirect Hybrid Data Pipeline

More information

Contents Overview of the Compression Server White Paper... 5 Business Problem... 7

Contents Overview of the Compression Server White Paper... 5 Business Problem... 7 P6 Professional Compression Server White Paper for On-Premises Version 17 July 2017 Contents Overview of the Compression Server White Paper... 5 Business Problem... 7 P6 Compression Server vs. Citrix...

More information

Client/Server-Architecture

Client/Server-Architecture Client/Server-Architecture Content Client/Server Beginnings 2-Tier, 3-Tier, and N-Tier Architectures Communication between Tiers The Power of Distributed Objects Managing Distributed Systems The State

More information

Scaling DreamFactory

Scaling DreamFactory Scaling DreamFactory This white paper is designed to provide information to enterprise customers about how to scale a DreamFactory Instance. The sections below talk about horizontal, vertical, and cloud

More information

CICS VSAM Transparency

CICS VSAM Transparency Joe Gailey Senior IT Specialists Client Technical Specialist for CICS z/os Tools 10 th May 2013 CICS VSAM Transparency AGENDA Business Issue IBM s Solution How CICS VT Works (Deep Dive) Conclusions / Questions

More information

IBM Software Group. IBM WebSphere MQ V7.0. Introduction and Technical Overview. An IBM Proof of Technology IBM Corporation

IBM Software Group. IBM WebSphere MQ V7.0. Introduction and Technical Overview. An IBM Proof of Technology IBM Corporation IBM Software Group IBM WebSphere MQ V7.0 Introduction and Technical Overview An IBM Proof of Technology 2008 IBM Corporation Unit Agenda Why is Messaging Important to the Enterprise? What is WebSphere

More information

Legacy Metamorphosis. By Charles Finley, Transformix Computer Corporation

Legacy Metamorphosis. By Charles Finley, Transformix Computer Corporation Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Legacy Metamorphosis By Charles Finley, Transformix Computer Corporation Introduction A legacy application is any application based

More information

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Spring 2007 TPF Users Group Spring 2007 z/tpf Web Services Update Name: Barry

More information

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies CNIT 129S: Securing Web Applications Ch 3: Web Application Technologies HTTP Hypertext Transfer Protocol (HTTP) Connectionless protocol Client sends an HTTP request to a Web server Gets an HTTP response

More information

Jade Technologies JADE 2016 Roadmap

Jade Technologies JADE 2016 Roadmap Jade Technologies 2016 Roadmap jadeworld.com Jade Software Corporation Limited cannot accept any financial or other responsibilities that may be the result of your use of this information or software material,

More information