SlideShare a Scribd company logo
1 of 33
Download to read offline
See Inside the Middleware Black Box
Richard Nikula
Mainframe
Nastel
VP, Product Development & Support
MFT04S
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 © 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 © 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 © 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 © 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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Concepts of Transaction Tracing
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 © 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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
NASTEL Middleware Message Tracking
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 © 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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Transaction Tracking for MQ
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 © 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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Simple Message Flow
17 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
DataPower
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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Example
MPGW Flows can be tracked by capturing the flow tracking events
19
20 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
IIB (Broker)
21 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Configuring Message Flow Events
22 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Example
Message Flows can be tracked by capturing the flow tracking events
23 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Summary
24 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Execution Summary
25 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
25
26 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
26
27 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Increased Statistics Available
28 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Performance Charts
How well is the middleware performing?
29 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
CA APM Integration
29
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 © 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 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
Q & A
33 © 2015 CA. NASTEL ALL RIGHTS RESERVED@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

More Related Content

What's hot

What's hot (20)

Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...
Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...
Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...
 
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
 
Locating Unmanaged but Regulated Data on System z: CA Data Content Discovery
Locating Unmanaged but Regulated Data on System z: CA Data Content DiscoveryLocating Unmanaged but Regulated Data on System z: CA Data Content Discovery
Locating Unmanaged but Regulated Data on System z: CA Data Content Discovery
 
Tech Talk: Preventing Data Breaches with Risk-Aware Session Management
Tech Talk: Preventing Data Breaches with Risk-Aware Session ManagementTech Talk: Preventing Data Breaches with Risk-Aware Session Management
Tech Talk: Preventing Data Breaches with Risk-Aware Session Management
 
CA Service Virtualization 9.0—What's the Latest and Greatest
CA Service Virtualization 9.0—What's the Latest and GreatestCA Service Virtualization 9.0—What's the Latest and Greatest
CA Service Virtualization 9.0—What's the Latest and Greatest
 
Technology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned WayTechnology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned Way
 
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
 
Driving Down Costs of z Systems™ Storage
Driving Down Costs of z Systems™ StorageDriving Down Costs of z Systems™ Storage
Driving Down Costs of z Systems™ Storage
 
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
 
Hands-On Lab: CA Spectrum® 10.0 Deep Dive – 64-Bit, Network Virtualization an...
Hands-On Lab: CA Spectrum® 10.0 Deep Dive – 64-Bit, Network Virtualization an...Hands-On Lab: CA Spectrum® 10.0 Deep Dive – 64-Bit, Network Virtualization an...
Hands-On Lab: CA Spectrum® 10.0 Deep Dive – 64-Bit, Network Virtualization an...
 
Privileged Access Management for the Software-Defined Network
Privileged Access Management for the Software-Defined NetworkPrivileged Access Management for the Software-Defined Network
Privileged Access Management for the Software-Defined Network
 
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
 
Tech Talk: Isn’t One Authentication Mechanism z Systems Enough?
Tech Talk: Isn’t One Authentication Mechanism z Systems Enough?Tech Talk: Isn’t One Authentication Mechanism z Systems Enough?
Tech Talk: Isn’t One Authentication Mechanism z Systems Enough?
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned Way
 
How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...
How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...
How to Get Your Life Back: Succeeding at Software Asset Management (SAM) at F...
 
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
 
Pre-Con Education: Advanced and Reporting and Dashboards With Xtraction
Pre-Con Education: Advanced and Reporting and Dashboards With XtractionPre-Con Education: Advanced and Reporting and Dashboards With Xtraction
Pre-Con Education: Advanced and Reporting and Dashboards With Xtraction
 
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
 
Explore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration TopicsExplore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration Topics
 
CA UIM for z Systems Technical Deep Dive: Get the Right People Solving Probl...
CA UIM for z Systems Technical  Deep Dive: Get the Right People Solving Probl...CA UIM for z Systems Technical  Deep Dive: Get the Right People Solving Probl...
CA UIM for z Systems Technical Deep Dive: Get the Right People Solving Probl...
 

Viewers also liked

Introduction to couchbase
Introduction to couchbaseIntroduction to couchbase
Introduction to couchbase
Dipti Borkar
 
Query mechanisms for NoSQL databases
Query mechanisms for NoSQL databasesQuery mechanisms for NoSQL databases
Query mechanisms for NoSQL databases
ArangoDB Database
 

Viewers also liked (8)

Database story by DevOps
Database story by DevOpsDatabase story by DevOps
Database story by DevOps
 
Introduction to couchbase
Introduction to couchbaseIntroduction to couchbase
Introduction to couchbase
 
Query mechanisms for NoSQL databases
Query mechanisms for NoSQL databasesQuery mechanisms for NoSQL databases
Query mechanisms for NoSQL databases
 
Intro To MongoDB
Intro To MongoDBIntro To MongoDB
Intro To MongoDB
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Cassandra Introduction & Features
Cassandra Introduction & FeaturesCassandra Introduction & Features
Cassandra Introduction & Features
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Intro to HBase
Intro to HBaseIntro to HBase
Intro to HBase
 

Similar to See Inside the Middleware Black Box

Similar to See Inside the Middleware Black Box (20)

Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
 
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance ManagementGo Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
Go Deep and Wide: No It’s Not a Football, It’s End-to-End Performance Management
 
Stop the Blame Game with Increased Visibility of your Mobile-to-Mainframe IT ...
Stop the Blame Game with Increased Visibility of your Mobile-to-Mainframe IT ...Stop the Blame Game with Increased Visibility of your Mobile-to-Mainframe IT ...
Stop the Blame Game with Increased Visibility of your Mobile-to-Mainframe IT ...
 
Why and How to Monitor Application Performance in Azure
Why and How to Monitor Application Performance in AzureWhy and How to Monitor Application Performance in Azure
Why and How to Monitor Application Performance in Azure
 
Why and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in AzureWhy and How to Monitor App Performance in Azure
Why and How to Monitor App Performance in Azure
 
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
 
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
 
Ten Things You Should not Forget in Mainframe Security
Ten Things You Should not Forget in Mainframe Security Ten Things You Should not Forget in Mainframe Security
Ten Things You Should not Forget in Mainframe Security
 
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
 
How To Track Performance and Fault in a Multi-layer, Software-Defined Network...
How To Track Performance and Fault in a Multi-layer, Software-Defined Network...How To Track Performance and Fault in a Multi-layer, Software-Defined Network...
How To Track Performance and Fault in a Multi-layer, Software-Defined Network...
 
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
Technology Primer: New Cloud Monitoring Capabilities in CA Unified Infrastruc...
 
Hands-On Labs: Introduction to CA Unified Infrastructure Management
Hands-On Labs: Introduction to CA Unified Infrastructure Management Hands-On Labs: Introduction to CA Unified Infrastructure Management
Hands-On Labs: Introduction to CA Unified Infrastructure Management
 
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
 
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
 
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
 
Taking IT Analytics to the Next Level
Taking IT Analytics to the Next LevelTaking IT Analytics to the Next Level
Taking IT Analytics to the Next Level
 
Case Study: Intel Corporation - The Benefits of, and Need for Agile Operation...
Case Study: Intel Corporation - The Benefits of, and Need for Agile Operation...Case Study: Intel Corporation - The Benefits of, and Need for Agile Operation...
Case Study: Intel Corporation - The Benefits of, and Need for Agile Operation...
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
 
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
 

More from CA Technologies

More from CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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