More Related Content Similar to See Inside the Middleware Black Box (20) More from CA Technologies (20) See Inside the Middleware Black Box 1. See Inside the Middleware Black Box
Richard Nikula
Mainframe
Nastel
VP, Product Development & Support
MFT04S
2. 2 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Abstract
Corporations increasingly rely on their enterprise services bus
(ESB) as the communication center to link multiple IT systems,
applications and data. Unfortunately, when something goes wrong
in the ESB it can have a cascading affect and impact critical
applications using ESB services. Determining the root cause of the
problem is a challenge for most IT organizations because ESBs
appear as a ‘black box,’ providing little insight into the cause of
performance problems. Join us to learn how you can use Nastel
AutoPilot for WebSphere MQ and CA Cross-Enterprise APM to
prevent and resolve performance issues for applications
communicating across your ESB, before they impact your users.
Richard
Nikula
Nastel
VP, Product
Development &
Support
3. 3 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
CA Performance Management Portfolio Vision
Unified Performance Management for z Systems Planned
Available
Distributed/Mainframe
Operations Analysts
MF Systems/Network
Analysts
Distributed
Application Analysts
Network Analysts
CA NetMaster®
Databases
Network
CICS
z/VM, KVM &
Linux on z
CA UIMCA UIM for z Systems
CA Cross Enterprise
APM
Integrated Mainframe
Management Console
CA APM
System Analysts
CA SYSVIEW®
Middleware
Middleware Manager
Nastel AutoPilot
4. 4 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Infrastructure for Modern Applications
Application and Infrastructure Management
Modernizing your ‘systems of record’ for integrated management of your application experience
User
Network
Device
Systems of Operations
3rd Party Apps
Databases
Web Services/SAAS
APP
SERVER
Systems of Record
MQ
CICS IMS
Datacom DB2
MIDDLEWARE
TRANSACTIONSDATA
Systems of Engagement
MIDDLEWARE
Cross-Platform
CA Cross-Enterprise APM AutoPilot CA SYSVIEW
5. 5 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Nastel AutoPilot® Product Line
Insight
Message Tracking
Administration
&
Configuration
Management
Monitoring Self-Service
AutoPilot Insight provides a quick and easy way to
analyze application behavior in real-time in
production, test and development environments.
AutoPilot 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.
AutoPilot TransactionWorks automatically
discovers and tracks your message flows
and transactions as they traverse your
Middleware infrastructure. It correlates or
"stitches" them together to provide a real-
time, actionable visualization (e.g. Flow,
Timeline, Details & Payload, Milestones) of
your business.
AutoPilot On-Demand (APOD)
allows administrators to delegate
access to WMQ environments to
DevOps teams in a secure,
controlled manner. Accessed from
a web browser, DevOps teams can
view and manipulate WMQ
resources by themselves, reducing
support burdens and accelerating
application development
throughput.
AutoPilot provides full lifecycle
management of middleware
resources (i.e. administration and
configuration, performance and
availability monitoring), reduces
workloads for both operations
and middleware teams.
Supported Middleware platforms include:
WMQ, WMQ/FTE, WMB/IIB, DataPower, Solace, TiBCO EMS & RV, etc.
6. 6 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
NASTEL AutoPilot® 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
7. 7 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Concepts of Transaction Tracing
8. 8 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
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
9. 9 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Where can we make
improvements?
What happened to
payment transaction
“12345”?
How many messages
are in queue “xyz”
right now?
Types of Questions You Might Have About Middleware
Technical
Team
Where is my message?
Is my transaction
processing as planned?
Why hasn’t request
12345 completed?
Are transaction being
delivered on time?
Where are the
bottlenecks?
Where do most
problems come from?
Are queues filling up?
End
Customer
Middleware
Manager
10. 10 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
NASTEL Middleware Message Tracking
11. 11 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
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
- DataPower 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
12. 12 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
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.
13. 13 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Transaction Tracking for MQ
14. 14 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Transmit
Queue
Remote
Queue
With Remote Queueing
Requestor Queue Provider
ReplyQ
Network
Sending
Channel
Receiving
Channel
Transmit
Queue
Sending
Channel
Receiving
Channel
1
2 3 4
5
67
8
1 2 3 4
5 6 7 8
15. 15 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Message Intercept using MQ
• Captures details about the message
• Header details (time sent, size, …)
• Application details
• All or part of payload
16. 16 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Simple Message Flow
17. 17 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
DataPower
18. 18 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Creating the Tracking Event
Can be one or
more events
generated in a
given rule18
19. 19 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Example
MPGW Flows can be tracked by capturing the flow tracking events
19
20. 20 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
IIB (Broker)
21. 21 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Configuring Message Flow Events
22. 22 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Example
Message Flows can be tracked by capturing the flow tracking events
23. 23 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Summary
24. 24 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Execution Summary
25. 25 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
25
26. 26 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
26
27. 27 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Increased Statistics Available
28. 28 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Performance Charts
How well is the middleware performing?
29. 29 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
CA APM Integration
29
30. 30 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Follow On Conversations At…
Demo Station: MNFSE009
Mobile to Mainframe Performance
Management
DEMO STATION
Mainframe Theater
Mobile to Mainframe Performance
Management
SMART BAR
31. 31 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 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.
For Informational Purposes Only
Terms of this Presentation
32. 32 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Q & A
33. 33 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15