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

Size: px
Start display at page:

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

Transcription

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

2 Microservices Are Picking Up Steam Copyright TIBCO Software Inc.

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

4 Advantages of Microservices Speed Agility Less Costs Less Impact Copyright TIBCO Software Inc.

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

6 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 TIBCO Software Inc.

7 Kalpana Kulanthaivelu Application Performance Management Group Copyright TIBCO Software Inc.

8 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 TIBCO Software Inc.

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

10 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 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.

11 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.

12 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

13 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 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 TIBCO Software Inc.

14 The Results Speak for Themselves 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 TIBCO Software Inc.

15 Biggest Timesavers What I like best about using RTView Copyright TIBCO Software Inc.

16 TIBCO BW Engines Snapshot Copyright TIBCO Software Inc.

17 Messages Handled in EMS Copyright TIBCO Software Inc.

18 Host Views Copyright TIBCO Software Inc.

19 Alert Administration Copyright TIBCO Software Inc.

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

21 Monitoring complex TIBCO deployments isn t easy

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

23 10/10 Respondents said they were responsible for managing multiple TIBCO technologies * SL Survey 2015

24 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

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

26 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

27 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

28 RTView Enterprise Monitor The All-in-One TIBCO Monitor Adapters Active Spaces Business Events Business Works EMS AMX Hawk

29 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

30 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

31 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

32 Predict Alert Conditions Visualize system stress over time and in context CPU on a vsphere ESXi host increases 2. Causing the VM CPU to show stress 3. A workflow engine struggles and CPU goes up minutes later, the pending messages start to back up, explaining that the workflow engine in #3 is unable pull messages of a JMS queue

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

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

35 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 TIBCO Software Inc.

36 Copyright TIBCO Software Inc.