WEBINAR SERIES MAINRAME REFRAMED See Inside the Middleware

WEBINAR SERIES: MAINRAME REFRAMED See Inside the Middleware Black Box Focus: Data. Power Richard Nikula, NASTEL VP, Product Development & Support

Agenda 1 CONCEPTS OF TRANSACTION TRACING 2 NASTEL MIDDLEWARE MESSAGE TRACKING 3 TRANSACTION TRACKING FOR MQ 4 DATAPOWER 5 IIB (BROKER) 6 Q&A 2 © 2015 CA. ALL RIGHTS RESERVED.

Application and Infrastructure Management Infrastructure for Modern Applications Cross-Platform Network Databases IMS MIDDLEWARE MQ Web Services/SAAS Integrated management of the entire application experience 3 CICS © 2015 CA. ALL RIGHTS RESERVED. DATA APP SERVER User Systems of Record TRANSACTIONS 3 rd Party Apps Device MIDDLEWARE Systems of Operations Systems of Engagement Datacom DB 2

Concepts of Transaction Tracing 4 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Similar to Package Tracking • A combination of disjoint technologies • The results of mergers and acquisitions at various times • Cost and timeliness are primary concerns • No matter how fast you deliver, someone wants it quicker 5 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Types of Questions You Might Have About Middleware Manager Where is my message? Are transaction being delivered on time? Where can we make improvements? Where are the bottlenecks? What happened to payment transaction “ 12345”? Is my transaction processing as planned? Why hasn’t request 12345 completed? Where do most problems come from? Are queues filling up? 6 Technical Team End Customer © 2016 CA. NASTEL ALL RIGHTS RESERVED How many messages are in queue “xyz” right now?

NASTEL Middleware Message Tracking 7 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Why is Middleware Important? § Shifting from the package tracking analogy, Middleware is used throughout the life of your business transactions. - MQ to move information from application to application - Integration Bus (aka Broker) to transform messages between different formats and to route key business elements to the right places for processing - Data. Power to interface with emerging technologies and legacy systems - Managed File Transfer to exchange key files between servers and business partners - CICS to process key business elements 8 © 2016 CA. NASTEL ALL RIGHTS RESERVED

What Does NASTEL Do? § We provide enhanced insight into the processing with these key middleware components so that APM customers understand the behavior of the key elements of their business systems. 9 © 2016 CA. NASTEL ALL RIGHTS RESERVED

NASTEL Auto. Pilot® Transaction Tracking About NASTEL § Founded in 1994 § Middleware-centric Application Performance Management software supplier § Core competency : Messaging Middleware, Java Application Servers, ESB's and other SOA technologies 10 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Nastel Auto. Pilot® Product Line Auto. Pilot Transaction. Works automatically discovers and tracks your message flows and transactions as they traverse your Middleware infrastructure. It correlates or "stitches" them together to provide a realtime, actionable visualization (e. g. Flow, Timeline, Details & Payload, Milestones) of your business. Auto. Pilot Insight provides a quick and easy way to analyze application behavior in real-time in production, test and development environments. Auto. Pilot Insight analyzes data from many diverse sources such as machine data (logs and metrics), performance monitoring tools, and open source software, turning it into operational intelligence. Its actionable insight helps measure performance, detect the root-cause of exceptions and improve capacity planning in as few as two clicks. Insight Message Tracking Auto. Pilot provides full lifecycle management of middleware resources (i. e. administration and configuration, performance and availability monitoring), reduces workloads for both operations and middleware teams. Administration & Monitoring Configuration Management Self-Service Auto. Pilot On-Demand (APOD) allows administrators to delegate access to WMQ environments to Dev. Ops teams in a secure, controlled manner. Accessed from a web browser, Dev. Ops teams can view and manipulate WMQ resources by themselves, reducing support burdens and accelerating application development throughput. Supported Middleware platforms include: WMQ, WMQ/FTE, WMB/IIB, Data. Power, Solace, Ti. BCO EMS & RV, etc. 11 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Data. Power 12 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Key Data. Power Terms XML firewall – implements specific security practices for XML messages. 13 Web Service Proxy – A Web Service based interface that can be used to extend the facilities for internally host services, such as providing security or abstraction. Multi-Protocol Gateway – An interface for extending the facilities of internally hosted services, such as protocol conversion, transformation, validation, security and abstraction. Gateway Policy – A set of processing rules that are used to process the messages. Policy Rules – a set of actions to be performed for a specific condition such as message arrival, message departure, and error conditions Rule Actions – processing to be performed Copyright © 2014 Nastel Technologies, Inc

Simple Example 14 This is a simple Multi-Protocol Gateway Policy rule which contains 2 actions; a matching rule and a filter. These can be much more complex. Copyright © 2014 Nastel Technologies, Inc

Data. Power Statistics

Data. Power Statistics 16 This shows the range of metrics that are published by Data. Power *in this case being processed by Nastel Auto. Pilot Copyright © 2014 Nastel Technologies, Inc

Web Service Statistics 17 This shows the range of metrics that are published for WSDM Statistics *in this case being processed by Nastel Auto. Pilot Copyright © 2014 Nastel Technologies, Inc

Notifications 18 This shows the examples of trap and logging information *in this case being processed by Nastel Auto. Pilot Copyright © 2014 Nastel Technologies, Inc

Data. Power Statistics Data. Power provides detailed statistics about its health and operation - Web Services 19 - - SNMP - - Configuration Statistics Syslog - - WSDM WSM Logs Command Line - Secure Shell Copyright © 2014 Nastel Technologies, Inc

Message Flow Tracking

Data. Power Support for Tracking Messages Limited Built-in function currently 21 Ø Limited to debugging scenarios Ø Integration with WS Management Ongoing Tracking Ø Requires injection of actions within processing rules Ø Where and how actions are inserted depends on the level of data required Ø Can be done with minimal impact to the Data. Power services Ø Can be combined with message flows from the related applications Copyright © 2014 Nastel Technologies, Inc

Example MPGW Flows can be tracked by capturing the flow tracking events 22 Copyright © 2014 Nastel Technologies, Inc

Configuring Message Flow Events 23 Copyright © 2014 Nastel Technologies, Inc

Creating the Tracking Event 24 Can be one or more events generated in a given rule Copyright © 2014 Nastel Technologies, Inc

Constructing the Tracking Event 25 Provided as a standard template that can be configured to meet your objectives. Copyright © 2014 Nastel Technologies, Inc

Sending the Tracking Event 26 This example uses Web. Sphere MQ but any supported transport could be used Copyright © 2014 Nastel Technologies, Inc

Leveraging the Information

Data. Power Status (Awareness of the State of the Environment) 28 Copyright © 2014 Nastel Technologies, Inc

Data. Power System Health 29 Copyright © 2014 Nastel Technologies, Inc

Message Failures are Occurring 30 Copyright © 2014 Nastel Technologies, Inc

Data. Power Status (Application Awareness) 31 Copyright © 2014 Nastel Technologies, Inc

Execution Summary 32 Copyright © 2014 Nastel Technologies, Inc

Failure Code 33 Queue Full Copyright © 2014 Nastel Technologies, Inc

Correcting the Queue Definition 34 Copyright © 2014 Nastel Technologies, Inc

Ability to See the Combined Flow 35 Copyright © 2014 Nastel Technologies, Inc

Execution Summary 36 © 2016 CA. NASTEL ALL RIGHTS RESERVED

37 37 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Increased Statistics Available 38 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Performance Charts How well is the middleware performing? 39 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Application and Infrastructure Management Infrastructure for Modern Applications Cross-Platform Network Databases Datacom Auto. Pilot Integrated management of the entire application experience 40 © 2016 CA. NASTEL ALL RIGHTS RESERVED IMS MIDDLEWARE MQ Web Services/SAAS CA Cross-Enterprise APM CICS DATA APP SERVER User Systems of Record TRANSACTIONS 3 rd Party Apps Device MIDDLEWARE Systems of Operations Systems of Engagement DB 2 CA SYSVIEW

CA APM Integration 41 41 © 2016 CA. NASTEL ALL RIGHTS RESERVED

Questions?

For Informational Purposes Only Terms of this Presentation © 2016 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. 43 © 2016 CA. NASTEL ALL RIGHTS RESERVED
- Slides: 43