IBM Application Performance Management (SaaS)

Report
C&SI Straight Talk:
IBM Application Performance Management (SaaS)
© 2014 IBM Corporation
Caution on forward-looking statements
This presentation has been prepared specifically to discuss IBM’s upcoming beta release of its
new Application Performance Management Software as a Service offering, and the roadmap
for that offering. Screen captures shown here may not exactly match screens ultimately
delivered by the service, and no commitment to a particular availability date, or particular
pieces of functionality is being made here.
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise,
or legal obligation to deliver any material, code or functionality. Information about potential
future products may not be incorporated into any contract. The development, release, and
timing of any future features or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections using standard IBM benchmarks in
a controlled environment. The actual throughput or performance that any user will experience
will vary depending upon many factors, including considerations such as the amount of
multiprogramming in the user’s job stream, the I/O configuration, the storage configuration,
and the workload processed. Therefore, no assurance can be given that an individual user
will achieve results similar to those stated here.
2
© 2014 IBM Corporation
Why our APM customers are considering SaaS…
Many enterprise customers have expressed their intention to investigate SaaS:
• Modern DevOps require practical APM tools for pre-production and production support
• Customers with APM in production recognize the ROI value in finding bugs pre-production
• Your business is changing as new Services
are being provisioned faster
• Embedded, autonomic monitoring of rapidly
or automatically provisioned services is
essential
SaaS tools require less IT skills and are
easier to use, creating demonstrable
ROI through reduced TCO.
•
•
• Capital budgets are shrinking
Provisioning new services quicker
increases the opportunity to
monetize your customers
Add sophisticated root
cause analysis tools to new
workloads in minutes
Lowered
TCO
Rapid Deployment of new
Services Enabled
•
•
Faster Root Cause
Determination
•
•
•
Capital Costs reduced
Operation Expenses
Reduced (no monitoring
infrastructure to maintain)
Stand-up implementation
Easy migration / upgrade
& roll back
Web based UI –available on
multiple devices
Intuitive navigation
Rapid root cause with few clicks
Small budget,
small team? SaaS
is the answer!
Do more with Less
•
Operation & Capital
Expense Challenges
3
© 2014 IBM Corporation
Shift GTM focus on Application Owners
Segment
How we’ll
sell
Routes
Existing Clients
Business as usual, but
with better offerings
Next-Gen
Next-Gen
(Direct to Consumer)
Existing customer
base influences LOB
(Svc Providers’
Customer)
Build new channel of
svc provider partners
APM Digital
Marketing
Service Provider
Embedding
Direct Sales
Amazon, Heroku,
Azure, etc.
Client Trial
Client Trial
Business Partners
Inside Sales
Follow
Up
Traditional MSPs
Users
Influencers
Buyers
IT OPS
OPS Director
CIO
IT Ops
App Owner
App Developer
LOB Manager
Provides
dashboards to
Power Shift
4
Inside Sales
Follow
Up
Lots of people
“selling” to
them
APMaaS Vendor
Provides APMaaS
MSP
PaaS Vendor
Provides dashboards
for hosted app
Broker for APM
Orange = New focus with this release
© 2014 IBM Corporation
Key personas and their challenges
IT Ops
LoB Owner
Top of Mind issue:
Availability and
performance of
systems and apps
Top of Mind issue:
Avoiding and resolving
bugs in an efficient
manner
Top of Mind issue:
Customer satisfaction
leading to Profit in the
Line of Business
Quick time to value with
intelligent visualizations ability to solve issues in 2
click
Diagnose performance
issues in traditional
applications and with new
Cloud Based Applications
running Ruby, MongoDB,
and MySQL
Reduce downtime & optimize
performance of Worklight based
mobile applications
Visibility to end user
experience of propriety
applications with plugin
capability
Quickly view business
application context with
dynamic, automated
grouping of monitoring
resources
5
Application
Developer
Quickly transition to
production by enabling
developers to correct
operational issues
Reduce time to repair with
light weight deep dive
diagnostics for .NET and
J2EE applications
Monitor performance of current
enterprise applications and new
Cloud Based applications running
Ruby, MongoDB and MySQL.
Accelerates problem resolution
through rapid analysis of
structured and unstructured
application data (SmartCloud
Analytics)
Quickly integrate with 3rd party
tools to get consolidated
monitoring view
© 2014 IBM Corporation
APMaaS is going to protect application revenue & provide immediate TCO relief
Existing Clients
On-premises vs SaaS,
which should I choose?
• Don’t choose, we’ll continue to
offer both to support your
needs
Will the SaaS offering do
everything that my current
APM solution does?
• Before you know it, yes.
Will I have to learn to use
two different tools?
• Nope. Your dashboards and
drill-down views will be exactly
the same.
I’m a practitioner at
GloboCO. Is this for me?
• Sure. Impress IT Ops with
your APM insights.
6
Next-Gen
Next-Gen
(Direct to Consumer)
(Svc Providers’ Customer)
I’m a one-man show,
operating on a shoe-string. I
don’t have the time or budget
for APM
My PaaS vendor offers
SLAs, why do I need APM?
• Check out the low monthly price,
budget won’t be a problem
• Takes less time to check the
health of your app than it does
to check your fantasy football
team
No offense, but IBM is kind
of old-school, and I’m using
the latest technologies here
• Like Python, PHP and Ruby you
mean? Got that, and more.
I want to get out of
maintaining APM
infrastructure
• Service up-time and application
health are two different things
• Monitor your users’ experience,
not your providers performance
• Your provider may have the
widgets, but you still own your
code
I’m worried about being too
tightly tied to my PaaS
vendor, and worried about
lock-in.
• Your monitoring service lives at
IBM. Move your workloads to
another host, and the monitoring
comes with you.
• No problem, we’ll host it
© 2014 IBM Corporation
IBM Application Performance Management (SaaS) identifies the early occurrence and root
cause of performance issues, not just the symptoms, throughout the application lifecycle.
SaaS delivery makes it more convenient for stakeholders of all types to benefit from APM.
Client Needs
• A “zero-infrastructure” APM solution
that collects data from their
application, but is deployed and
managed by someone else
• Comparable application health
monitoring throughout the application
life-cycle – from development to
production – to speed delivery and
provide consistency
• An application monitoring solution that
can follow applications wherever
they’re hosted
• Ability to seamlessly combine
resource monitoring with user
experience monitoring, and add codelevel diagnostics.
7
IBM Application Performance Management (SaaS)
Delivers
 A convenient way for ANY application stakeholder to
ensure the availability of their applications and promote
customer loyalty, with a simple solution that is managed for
them as a service
 Hosted application dashboards that give users a quick,
intuitive way to assess the health of what matters most to
them – their applications
 Ability to download monitoring agents, point them at the
hosted service, and see metrics on the hosted dashboard
in minutes, with little or no configuration for the customer
 Subscription pricing provides immediate total cost of
ownership benefits, allowing customers operating on OpEx
budgets to enjoy robust Application Performance
Management
 Support for “modern” Cloud application languages
© 2014 IBM Corporation
SAAS CAPABILITIES
EMERGING
8
© 2014 IBM Corporation
IBM’s APM Technology: Adapting to Market Changes
How is IBM’s APM portfolio adapting to changes in the Application
Performance Market, and providing new opportunities for partners?
•
Increased Breadth
• Extending platform coverage to new application languages, such as Ruby, Python,
PHP, mySQL, Mongo DB and Node.js
•
Modern Workloads
• Expanding APM architecture to manage different types of workloads, such as
Cloud applications
•
Flexible Delivery Options
• Streamlining APM delivery by creating SaaS, test/dev, public Cloud, and virtual
appliance deployment options
• Enterprise customers can seamlessly transition between deployment options with
consistent technology and user interface
9
•
Mobile
•
• User experience monitoring for mobile users, as well as mobile infrastructure
monitoring
SaaS beta planned for 1Q ‘14
DevOps
• Integration with diagnostic tools to speed root cause analysis and make
Continuous Delivery and DevOps initiatives practical
© 2014 IBM Corporation
Your Application Might Live Anywhere…or Everywhere
Private cloud
Hybrid cloud
Public cloud
It’s precisely this model, and the
difficulty in deploying our on-prem
solutions to public clouds, that spawned
the SaaS initiative…
You could install
application monitoring at
each of these spots...
...or use an application
monitoring service in the
IBM cloud that can connect
to all of those places
Performance data is fed
to the APM service in the
IBM Cloud...
Your applications run
anywhere, with a local
monitoring agent collecting
performance data...
And your application
stakeholders get dashboards
showing application health, no
matter where the app is running
10
© 2014 IBM Corporation
The Five Dimensions of Application Performance Mgmt
This is the familiar view of the range of
Visibility, control and automation to intelligently manage critical
applications in cloud, physical and hybrid environments.
APM capabilities, which we’re
accustomed to describing to customers.
While not as complete today as the onprem portfolio, the January APM SaaS
release several of these areas, with
others coming in 2Q
2Q ’14
1Q ’14
End User
Experience
Discovery
Quickly find
application
resources
Ensure SLA
compliance
Transaction
Tracking
Rapid problem
isolation
Diagnostics
Predictive
Analytics
Domain-specific
deep-dive and
repair
Reduce outages &
improve business
performance
shared data & common services
Understand the
end-user experience
Mobile devices & smart endpoints
11
Follow changing
workloads
See steps
across the cloud
Highly virtualized applications,
storage & networks
Private, public & hybrid clouds
© 2014 IBM Corporation
A new generation of lightweight agents




12
Data is collected from agents installed on the Virtual Machines in your environment
New agents are included in SCM-AI, and bundled into SCAPM Standard where they can
work with the existing environment or on a separate installation of SCM-AI.
Agents are designed specifically to:
 Be reliable and available
 Provide useful, real-time metrics into resource availability and transactions
 Deepen the insight on the application
 Fully integrate with the dashboard and navigation
New Agents available now:
 Operating Systems (Linux and Windows)
 Response Time (Web Traffic)
 MySQL Database
 Ruby
 MongoDB
 WebSphere
© 2014 IBM Corporation
Application Performance Diagnostics Capabilities
IBM APD is easy to deploy


The lightweight infrastructure deploys in < 15 minutes with no configuration
Monitoring agent for WebSphere can be deployed in < 15 minutes
IBM APD has an easy to use UI

Web based UI guides you to the source of your application performance problems
Step 1 – Identify a problem
Step 2 – Identify the source
Step 3– Deep dive to find
root cause
IBM APD scales for production environments


13
The lightweight infrastructure will scale up or down elastically
Intelligent sampling enables method-level tracing in production environments
© 2014 IBM Corporation
IBM APM Deployment Options
IBM APM SaaS
This is the Vision
Works together, Works the same, Modular
As we migrate onprem capabilities to
the SaaS platform,
we’ll approach the
goal of ultimate
flexibility in how APM
is deployed
Application Performance Management
Application Insight
Entry Edition
Standard Edition
Target: LOB, MSPs
GB market, LE departmental
Target: LOB, IT Ops
GB market, LE departmental
Target: IT Ops, LOB
Large Enterprise
Application Performance Diagnostics
14
Lite Edition (Low cost offering)
Standard Edition
Target: Developers
LE, GBLE, GB
Target: Developers
LE, GBLE, GB
OnPremises
Cloud
SaaS
Legacy
New in 2013
New in 2014
Ultimate
Flexibility
2015
© 2014 IBM Corporation
The Job at Hand…
Lots of APM Agents to Migrate
As you can see from our prioritization
spreadsheet (based on customer and
sales feedback, market analysis and
development input) we have lots of
collection agents to enable for SaaS
delivery.
Fortunately, our new lightweight, nimble
architecture makes what might have
looked impossible a year ago feasible
15
© 2014 IBM Corporation
SPECIFIC CAPABILITIES IN
SAAS VS ON-PREMISES
16
© 2014 IBM Corporation
SC APM
Standard
SC APM Entry
SCM-AI
User Response Time



Track Transactions

Review of what’s available in APM on-premises
APD
End User Monitoring
Diagnostics

Deep Dive Diagnostics (Java)
Resource Monitoring
OS Monitoring


WebServer


Database


Microsoft Application


Application Server

Cloud workload (Ruby, MySQL, MongoDB)

Mobile Application Monitoring

SOA infrastructure

ERP Systems – SAP, Siebel, PeopleSoft

Partial
Partial
Partial

Usability Features
Dynamic threshold

Linear & Non-linear prediction

APM Search + Log Analysis: Expedite Problem Resolution



Unified Dashboard Experience with APM UI



17
Install and deploy time
< 1 week

< 2 hours

© 2014 IBM Corporation
< 15 minutes
< 15 minutes
What’s available (or
coming soon) in APM
SaaS…
18
© 2014 IBM Corporation
(cont’d)
What’s available (or
coming soon) in APM
SaaS…
19
© 2014 IBM Corporation
20
© 2014 IBM Corporation
Note that we will only use these slides if it’s
impractical to do a live demo of Service Engage
DEMONSTRATING CAPABILITIES
WITH SERVICE ENGAGE
21
© 2014 IBM Corporation
From now on, this is where we do sales
enablement, and customer pitches…
Service Engage is more than the portal to our SaaS offerings. It is where we illustrate to customers that we
understand their problems, know how to address them, and share our expertise and the magic of our solutions.
22
© 2014 IBM Corporation
Key Value Propositions
23
© 2014 IBM Corporation
The Screenshots tab offers a series of views illustrating key capabilities:
• Application Status
• Application Response Time
• Transaction Details
• Diagnose Application Problems
For a quick conversation, these can drive home the value of APM. The same
capabilities can also be demonstrated live, the demo sandbox (see slides to
follow)
The proverbial “Application
Dashboard,” offering a quick,
intuitive way to assess the health of
all your applications
24
© 2014 IBM Corporation
Drilling into a specific application
from the dashboard, looking at user
experience data…
25
© 2014 IBM Corporation
Drilling further still into an application,
to assess specific transactions that
are affecting user experience
26
© 2014 IBM Corporation
Looking at the individual
components of the troubled
application, to diagnose the issue
27
© 2014 IBM Corporation
28
© 2014 IBM Corporation
29
© 2014 IBM Corporation
The Extend tab caters (initially at least) to
existing customers, showing how APMaaS
integrates with existing on-premises investments
30
© 2014 IBM Corporation
This is a very interactive “sandbox”
environment, where the value
propositions we’ve been discussing
can be demonstrated with live data.
31
If you’re familiar with the tool, or talking to a
typical operator, jump into the Live Demo, and
conduct an instant POC. If not, or if you’re with
a non-technical executive, use the video.
© 2014 IBM Corporation
Note how the Guided Demo scenario on the
right guides the user how to accomplish the
key task…
32
© 2014 IBM Corporation

similar documents