how self service for websphere mq boosts stakeholders may have little or no training ... ibm mq...

Post on 25-Mar-2018

217 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

How Self Service for WebSphere MQ

Boosts Productivity

Introduction

Aut

oP

ilot® Company Overview

Founded in 1994 by David Mavashev, CEO

3

Aut

oP

ilot® Company Overview

Founded in 1994 by David Mavashev, CEO

Vision: Built the first-to-market solution for management and monitoring of MQ SeriesProvide the best of breed solution for middleware-centric application performance management – with analytics baked-in

4

Aut

oP

ilot® Company Overview

Founded in 1994 by David Mavashev, CEO

Vision: Built the first-to-market solution for management and monitoring of MQ SeriesProvide the best of breed solution for middleware-centric application performance management – with analytics baked-in

Global reach:Headquarters in Melville, NYOffice in North America, EMEA, Latin America & South America

5

Our Customers

Aut

oP

ilot® Over 200 companies rely on Nastel since 1994

5

Why Nastel AutoPilot®

Aut

oP

ilot® Why customers chose Nastel AutoPilot®

Best-of-Breed Middleware management solutionWe are the experts – 18 years of best practices built-inSingle architecture across all middleware, distributed and mainframe: MQ family, DataPower, TIBCO & SolaceMonitor Web Services in real-time

9

Aut

oP

ilot® Why customers chose Nastel AutoPilot®

Best-of-Breed Middleware management solutionWe are the experts – 18 years of best practices built-inSingle architecture across all middleware, distributed and mainframe: MQ family, DataPower, TIBCO & SolaceMonitor Web Services in real-time

Application Performance Analytics Detect problems before there is impact

• Reduces ticket backlog, support costs and raises customer satisfaction • End “eyes-on-screen monitoring”• Solve the problem of too much data complexity – old-school

analytics just can’t get it doneCompliance – helping customers achieve Dodd-Frank Trade Reporting, HIPAA, internal

10

Aut

oP

ilot® Why customers chose Nastel AutoPilot®

Best-of-Breed Middleware management solutionWe are the experts – 18 years of best practices built-inSingle architecture across all middleware, distributed and mainframe: MQ family, DataPower, TIBCO & SolaceMonitor Web Services in real-time

Application Performance Analytics Detect problems before there is impact

• Reduces ticket backlog, support costs and raises customer satisfaction • End “eyes-on-screen monitoring”• Solve the problem of too much data complexity – old-school

analytics just can’t get it doneCompliance – helping customers achieve Dodd-Frank Trade Reporting, HIPAA, internal

Rationalization or ConsolidationReduce number of middleware monitoring vendors…

11

12

Nastel APWMQ Capabilities

APWMQ

Configuration Management

ConfigurationManagement

Database

Change Management

Message Management

Find, Fix &Reroute

View, Edit, Move& Replay

PerformanceMonitoring

Performance

Automation

History & Reporting

Capacity Planning

Accounting &Statistics

Transaction Management

Track, Audit &Monitor

Transaction Management

Database

Extended Access

SelfService

ApplicationAccess

About the Presenter

Richard G. NikulaVP of Product Development and Support

Involved in “MQ” since early 90’sPrimarily at the technology layer

WebSphere MQ Certified Application and Administration

14

Overview

In this session, you will learn how enabling various stakeholders with secure, role-based self-service access to WMQ leads to improved availability for applications, a reduction in the frequency and duration of incidents involving middleware, and a boost in the productivity of the entire Middleware Team.

Agenda• Introduction to Self Service• Scenarios and examples using Self Service• Conclusion

15

Self Service

Self Service

Self service is the practice of serving oneself... Common examples include many gas stations, where the customer pumps their own gas rather than have an attendant do it... Automatic Teller Machines (ATMs) in the banking world have also revolutionized how people withdraw and deposit funds; most stores in the Western world, where the customer uses a shopping cart in the store, placing the items they want to buy into the cart and then proceeding to the checkout counter/aisles; or at buffet-style restaurants, where the customer serves their own plate of food from a large, central selection.

Source: Wikipedia

17

Self Service Requirements

Safe • Oregon and New Jersey do not allow self service gas and one key

reason is safety • A survey conducted by the Petroleum Equipment Institute showed

approximately two-thirds of the documented cases of gas pump fires involved returning to the driver's seat.

Secure• ATM and online account security are obvious examples.

• Only those authorized to complete the transaction should be able to.Simple • Stakeholders may have little or no training

• Interface should be intuitive and guide them to the right actionsScalable• Have to be able to handle the volume of consumers

• Higher usage can be expected

18

Why the Interest in Self Service in WebSphere MQ?

Drivers for Self Service in WebSphere MQ• Decreasing middleware staff• Expanding duties of the middleware staff• Stakeholders Increasing (development, operations, support)• Increased complexity of the applications

19

Stakeholders and Benefits

ApplicationSupport

ApplicationSupport

ApplicationDevelopmentApplication

DevelopmentMiddleware

TeamMiddleware

TeamEnterpriseArchitect

EnterpriseArchitect

ApplicationOwner

ApplicationOwner

User Acceptance Testing

Improve quality of new releases

Compare real behavior with expectations

20

Monitor applications

Improve processes

Lower costs

Prevent performance problems

Identify root cause of performance issues

Faster time to repair (MTTR)

Proactive Middleware Monitoring in DEV, TEST and PROD

Types of Self Service Access

Self service should provide application support, DevOps, or operations the ability to:

• View queue status and depth, channel usage• Examine queues, channels, queue managers, and subscriptions• Browse and manipulate application messages• Act on application specific messages (move, copy, edit, route,

replay, create)

21

Self Service Summary

What is our Objective? To increase the number of opportunities for the stakeholders of WebSphere MQ (and related technologies) to service themselves as long as the methods that are:• Safe

• Protect the systems from damage

• Secure• Can only do what are authorized to do

• Simple • Easy to deploy and use

• Scalable • Large stakeholder population

22

Self Service Scenarios

WebSphere MQ

24

WebSphere MQInput Output

To most stakeholders, WebSphere MQ is a black box…

WebSphere MQ is Broken

25

WebSphere MQInput

“WebSphere MQ is broken…, can you fix it?”

IBM MQ Explorer

26

Disadvantages for Using for MQ Explorer for Self Service

• Eclipse client required • Can potentially see and do more than needed• Problems not easily visible• Opening ports and client channels required 27

SimpleSimple

SafeSafe SecureSecure

ScalableScalable

Using a Self Service Dashboard

28

Using a Self Service Dashboard

29

Advantages for Using for Self Service Dashboard

• Web enabled • Restrict view and actions to required functions only• Typical problems highlighted• Describe the expected results

• Link to existing run books and information

• If they still need to contact middleware team• Problem diagnosis already started

30

SimpleSimple

SafeSafe SecureSecure

ScalableScalable

WebSphere MQ is Slow

31

WebSphere MQInput

“WebSphere MQ is slow…, can you fix it?”

OutputOutput

Using a Self Service Dashboard to Observe Behavior

Real time observation…

32

Using a Self Service Dashboard to Observe Behavior

To see the applications and queues…

33

Using a Self Service Dashboard to Observe Behavior

In context…

34

Using a Self Service Dashboard to Observe Behavior

And identify hot spots…

35

Using a Self Service Dashboard to Observe Behavior

And problem areas.

36

Using a Self Service Dashboard to Observe Behavior

With the ability to observe behavior over time

37

What Kind of Requests Are Being Processed

38

Input

“What kind of requests are being processed?”

Secure Access to Just the Queues Needed

Facilities needed - Secure access- Observe queue depth- View message details

39

Secure Access to Just the Queues Needed

Facilities needed - Secure access- Observe queue depth- View message details

40

Secure Access to the Information Needed

Facilities needed - Quick access to objects required - View queue status- View definition information if required

41

I Need a New Queue Created

42

Input

“I need a new queue created to test with…”

Secure Access to Actions

Facilities needed - Secure access to the actions needed- Easy navigation and usage

43

Secure Access to Actions

Facilities needed - Secure access to the actions needed- Easy navigation and usage

44

I Need a New Queue Created

45

Input

“I need to simulate test data…”

Secure Access to Messages

Facilities needed • Create new messages• Copy Messages to another queue• Move Messages to another queue• Edit Message Content• Delete Messages• Find Messages based on content• Save Messages to File• Read Messages from File (formatted or simple text)

46

Secure Access to Messages

Facilities needed • View Payload• Restrict Payload• Edit Payload

47

Secure Access to Messages

Facilities needed • Create new messages• Copy Messages to another queue• Move Messages to another queue• Edit Message Content• Delete Messages• Find Messages based on content• Save Messages to File• Read Messages from File (formatted or simple text)

48

I Need…

49

Input

“I need…”

Full Function

Facilities needed • All WebSphere MQ object• Secure access• Stakeholder specific view

50

Summary

Self Service Summary

Increase the opportunities for the stakeholders of WebSphere MQ (and related technologies) will reduce the effort required from the middleware team but must be:• Safe

• Doesn’t make things worse

• Secure• Doesn’t compromise the systems

• Simple • Your mother could understand it

• Scalable • Scale shouldn’t limit usage

52

w w w . n a s t e l . c o m

Thank You!

Questions: info@nastel.com

top related