managing microservices using the all-in-one tibco … wells fargo rodney morrison, sl wednesday, may...

36
Kalpana Kulanthaivelu, Wells Fargo Rodney Morrison, SL Wednesday, May 18 th , 2016 Managing Microservices using the All-in-One TIBCO Monitor – RTView Enterprise Monitor®

Upload: doankhanh

Post on 09-Jun-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Kalpana Kulanthaivelu, Wells FargoRodney Morrison, SL

Wednesday, May 18th, 2016

Managing Microservices using the All-in-One TIBCO Monitor – RTView Enterprise Monitor®

© Copyright 2000-2016 TIBCO Software Inc.

Microservices Are Picking Up Steam

© Copyright 2000-2016 TIBCO Software Inc.

Microservices vs SOA

Granular FunctionalityDeployed Independently

Technology AgnosticLogic Decoupled from

Deployment

Advantages of Microservices

© Copyright 2000-2016 TIBCO Software Inc.

Advantages of Microservices

Speed Agility Less Costs Less Impact

© Copyright 2000-2016 TIBCO Software Inc.

10x services10x engines

10x complexity

Basic monitoring notup to the exponential

requirements

But There Are Tradeoffs

© Copyright 2000-2016 TIBCO Software Inc.

See all TIBCO components correlated by application and service

Trace bottlenecks to the source systems

Proactively monitor to prevent incidents

Take TIBCO Performance Monitoring to the Next Level

RTView Enterprise Monitor®

Kalpana KulanthaiveluApplication Performance Management Group

© Copyright 2000-2016 TIBCO Software Inc.

Lemon drops oat cake oat cake sugar plum

London

© Copyright 2000-2016 TIBCO Software Inc.

250 TIBCO technology members world wide30 TIBCO Administrators and developers

1200 Operational Users

Minneapolis North Carolina Arizona India

© Copyright 2000-2016 TIBCO Software Inc.

Support Post Closing business • Loan Image Review and Workflow• Home Preservation Interfaces

Consumer Lending Business

Consumer loans go through a series of automated and human oriented workflows to become packaged offerings to be sold to institutional investors.

Loan Packaging Applications

Individual microservices are coordinated into manual and automated workflows.

200+ microservices

Each microservice is deployed on individual BE engines for better manageability and scalability.

Each deployed on individual JVM

These microservices apply business logic and translation and distributes data to target systems.

Handles data from Loan origination systems and external vendors

Approximately 1200 users in operation, including US and India, are impacted when the loan packaging applications slow down or stop working.

Impact of Downtime

Individual microservices are coordinated into manual and automated workflows.

Loan image review queue stalled

The state of the loan cannot be marked as complete.

Users unable to continue their tasks

Delayed packaging could affect the resale price.

Financial impact if loan isn’t sold

• Too many monitoring tools

• Reactive model• High downtime/outages

• Root cause = Cumbersome

• Testing = Labor Intensive

• Single-pane-of-glass• Issues addressed proactively• Reduced downtime• Symptoms discovered earlier• Faster MTTR• Easier alert administration• Capacity Management

Morning Health Checkü Used to take 2

hours.

ü Now – less than 30 minutes

Responding to Issues

ü Used to be reactive

ü Now – instant email alerts give us a head start

Sharing InformationDashboards shared with Dev team for testing

Evening Hand Off to India

© Copyright 2000-2016 TIBCO Software Inc.

Day in the Life

ü Single version of events eases transition round-the-clock

Reduction of incidents attributed to proactive monitoring and finding performance issues BEFORE they reached severity levels.

RTView Enterprise Monitor was first

adopted in 2013 and expanded over

time.

Significant Drop in Incident Occurrence

High Severity

Medium Severity

© Copyright 2000-2016 TIBCO Software Inc.

The Results Speak for Themselves

02468

1012141618

Biggest TimesaversWhat I like best about using RTView

© Copyright 2000-2016 TIBCO Software Inc.

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO BW Engines Snapshot

© Copyright 2000-2016 TIBCO Software Inc.

Messages Handled in EMS

© Copyright 2000-2016 TIBCO Software Inc.

Host Views

© Copyright 2000-2016 TIBCO Software Inc.

Alert Administration

The All-in-One TIBCO MonitorCorrelating Performance Across TIBCO Technologies for Greater Operational Insight

© Copyright 2000-2016 TIBCO Software Inc.

Monitoring complex TIBCO deployments isn’t easy

8/10TIBCO Ops teams only use TIBCO Admin or Hawk to

monitor their critical TIBCO infrastructure* SL Survey 2015

10/10Respondents said they were responsible

for managing multiple TIBCO technologies* SL Survey 2015

TIBCO Admin consoles were never developed for primary monitoring

q No historical data

q A different admin console for each product

q Views only one server at a time

Aren’t your middleware-centric applications too critical to be monitored with admin tools?

$$$

Without proper monitoring tools…

q Preventative monitoring is difficult

q Locating problems requires all-hands-on-deck

q Predicting capacity requirements is just a guess

But WITH proper monitoring tools…

q See hotspots developing and take preventative action

q Defend yourself in the War Room or avoid it entirely

q Make monitoring an simple part of your daily routine

RTView® Enterprise MonitorThe All-in-One TIBCO Monitor

BusinessWorks

EMSBusinessEvents

AMXActiveSpaces

HawkAdapters

Solution Packages

TIBCO BW TIBCO AMX

TIBCO ActiveSpaces

TIBCO EMS TIBCO Adapters

SOA & Workflow

Messaging Servers

In-Memory Data Grid

App Servers

Java Processes

Databases

Virtual Machines

IBM WebSphere MQ Solace

Oracle WebLogic IBM WebSphere Red Hat JBoss Apache Tomcat Node.js

Oracle Coherence

JVM

Oracle MySQL IBM DB2 MS SQL Server

Amazon AWS EC2 VMware vSphere

TIBCO BE

Middleware & Infrastructure Technologies

Docker

MongoDB

RTView® Enterprise Monitor™will have a huge impact on your application stability

①Centralize Performance Metrics②Predict Alert Conditions Before They Happen③Pinpoint Problems④Analyze Capacity Requirements

Centralize Performance MetricsSee all your middleware & related infrastructure in one place

TIBCO Middleware+ Physical Hosts+ Virtual Hosts+ Cloud Hosts+ Databases+ App ServersAnd more…

1

2

3

4

1. CPU on a vSphere ESXi host increases2. Causing the VM CPU to show stress3. A workflow engine struggles and CPU goes up4. 20 minutes later, the pending messages start to back up, explaining that

the workflow engine in #3 is unable pull messages of a JMS queue

Predict Alert Conditions Visualize system stress over time and in context

Pinpoint Problems BEFORE EscalatingYou don’t need a room full of people to locate the problem

© Copyright 2000-2016 TIBCO Software Inc.

The All-in-One TIBCO MonitorMonitor your TIBCO Platforms and Applications

In a Single Pane-of-Glass

RTView Enterprise Monitor

Need Middleware

Monitoring?

Build a Better

Business Case.

BW Monitoring Advances

EMS Monitoring Tips

All-in-One TIBCO Monitor

What’s New with RTView

Want to be a part of

the future of

lightweight, real-

time data

visualization?

Digital Theater Presentations

Customer Advisory Feedback Sessions

Visit our Booth-

Win a Prize!

© Copyright 2000-2016 TIBCO Software Inc.

We are just getting started!

TUE@ 1:00PM SCHEDULE IN BOOTH TALK TO ME SPIN THE WHEEL

© Copyright 2000-2016 TIBCO Software Inc.