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

Similar documents
Transcription:

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

Microservices Are Picking Up Steam Copyright 2000-2016 TIBCO Software Inc.

Advantages of Microservices Microservices vs SOA Granular Functionality Deployed Independently Technology Agnostic Logic Decoupled from Deployment Copyright 2000-2016 TIBCO Software Inc.

Advantages of Microservices Speed Agility Less Costs Less Impact Copyright 2000-2016 TIBCO Software Inc.

But There Are Tradeoffs 10x services 10x engines 10x complexity Basic monitoring not up to the exponential requirements Copyright 2000-2016 TIBCO Software Inc.

Take TIBCO Performance Monitoring to the Next Level RTView Enterprise Monitor See all TIBCO components correlated by application and service Trace bottlenecks to the source systems Proactively monitor to prevent incidents Copyright 2000-2016 TIBCO Software Inc.

Kalpana Kulanthaivelu Application Performance Management Group Copyright 2000-2016 TIBCO Software Inc.

London Lemon drops oat cake oat cake sugar plum 250 TIBCO technology members world wide 30 TIBCO Administrators and developers 1200 Operational Users Minneapolis North Carolina Arizona India Copyright 2000-2016 TIBCO Software Inc.

Consumer Lending Business Support Post Closing business Loan Image Review and Workflow Home Preservation Interfaces Copyright 2000-2016 TIBCO Software Inc.

Loan Packaging Applications Consumer loans go through a series of automated and human oriented workflows to become packaged offerings to be sold to institutional investors. 200+ microservices Individual microservices are coordinated into manual and automated workflows. Each deployed on individual JVM Each microservice is deployed on individual BE engines for better manageability and scalability. Handles data from Loan origination systems and external vendors These microservices apply business logic and translation and distributes data to target systems.

Impact of Downtime Approximately 1200 users in operation, including US and India, are impacted when the loan packaging applications slow down or stop working. Loan image review queue stalled Individual microservices are coordinated into manual and automated workflows. Users unable to continue their tasks The state of the loan cannot be marked as complete. Financial impact if loan isn t sold Delayed packaging could affect the resale price.

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

Day in the Life 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 Information Evening Hand Off to India ü Single version of events eases transition roundthe-clock Dashboards shared with Dev team for testing Copyright 2000-2016 TIBCO Software Inc.

The Results Speak for Themselves 18 16 14 12 10 8 6 4 2 0 Significant Drop in Incident Occurrence RTView Enterprise Monitor was first adopted in 2013 and expanded over time. Reduction of incidents attributed to proactive monitoring and finding performance issues BEFORE they reached severity levels. High Severity Medium Severity Copyright 2000-2016 TIBCO Software Inc.

Biggest Timesavers What I like best about using RTView 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 Copyright 2000-2016 TIBCO Software Inc.

The All-in-One TIBCO Monitor Correlating Performance Across TIBCO Technologies for Greater Operational Insight Copyright 2000-2016 TIBCO Software Inc.

Monitoring complex TIBCO deployments isn t easy

8/10 TIBCO Ops teams only use TIBCO Admin or Hawk to monitor their critical TIBCO infrastructure * SL Survey 2015

10/10 Respondents 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 Monitor The All-in-One TIBCO Monitor Adapters Active Spaces Business Events Business Works EMS AMX Hawk

Middleware & Infrastructure Technologies SOA & Workflow TIBCO BW TIBCO AMX TIBCO BE Messaging Servers TIBCO EMS IBM WebSphere MQ Solace TIBCO Adapters App Servers Oracle WebLogic IBM WebSphere Red Hat JBoss Apache Tomcat Node.js In-Memory Data Grid Oracle Coherence TIBCO ActiveSpaces Java Processes Databases JVM Oracle MySQL IBM DB2 MS SQL Server MongoDB Virtual Machines Amazon AWS EC2 VMware vsphere Docker Solution Packages

RTView Enterprise Monitor will have a huge impact on your application stability 1 Centralize Performance Metrics 2 Predict Alert Conditions Before They Happen 3 Pinpoint Problems 4 Analyze Capacity Requirements

Centralize Performance Metrics See all your middleware & related infrastructure in one place TIBCO Middleware + Physical Hosts + Virtual Hosts + Cloud Hosts + Databases + App Servers And more

Predict Alert Conditions Visualize system stress over time and in context 3 4 1 2 1. CPU on a vsphere ESXi host increases 2. Causing the VM CPU to show stress 3. A workflow engine struggles and CPU goes up 4. 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

Pinpoint Problems BEFORE Escalating You don t need a room full of people to locate the problem

RTView Enterprise Monitor The All-in-One TIBCO Monitor Monitor your TIBCO Platforms and Applications In a Single Pane-of-Glass Copyright 2000-2016 TIBCO Software Inc.

We are just getting started! Digital Theater Presentations Customer Advisory Feedback Sessions Visit our Booth - Win a Prize! Need Middleware BW Monitoring Advances Want to be a part of Monitoring? Build a Better Business Case. EMS Monitoring Tips All-in-One TIBCO Monitor the future of lightweight, realtime data visualization? What s New with RTView TUE@ 1:00PM SCHEDULE IN BOOTH TALK TO ME SPIN THE WHEEL Copyright 2000-2016 TIBCO Software Inc.

Copyright 2000-2016 TIBCO Software Inc.