managing microservices using the all-in-one tibco … wells fargo rodney morrison, sl wednesday, may...
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 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
The All-in-One TIBCO MonitorCorrelating Performance Across TIBCO Technologies for Greater Operational Insight
© Copyright 2000-2016 TIBCO Software Inc.
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
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
© 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