Brian Anderson VP of Marketing Axeda Systems Software Solution

Transcription

Brian Anderson VP of Marketing Axeda Systems Software Solution
Software Solution Requirements for
M2M
Brian Anderson
VP of Marketing
Axeda Systems
1
Agenda
• Who is Axeda, What is DRM?
• Software solution
– Connectivity, communication, security,
applications
• Challenges of deploying M2M systems
– Scalability and flexibility
– Customer acceptance
• Customer case studies
2
About Axeda
• The Leading Provider of DRM Software
and Services
– Over 40 leading OEM’s use Axeda DRM
– Focus on the OEM market
• Growing Business
– DRM growth of 40%
– Projected profitability in 2005
• Technology Innovator
– Patent for Firewall-Friendly™ technology
– 11 additional patents pending
• Global Presence
– Headquarters in Mansfield, MA
– Office in Europe, Representatives in Japan
– Customer deployments in over 20 countries
3
What is Device Relationship
Management?
• Axeda DRM is software that connects your
organization to your deployed products to
– Deliver new value added services
– Lower your customer’s total cost of ownership
– Deliver superior service at reduced costs
– DRM = M2M for OEM’s
OEM Organization
Customer Locations
Axeda DRM
Engineering
4
Service &
Support
IT Systems Marketing &
Sales
Internet
Deployed Devices
Reasons Companies Deploy DRM
Systems
Grow Revenue
– Increase contract renewals
– Pay for equipment use
– Help your customers
• Run their business better
• Comply with regulations
Reduce Service Costs
$
5
–
–
–
–
–
–
Less travel
Lower call volume
Handle calls faster
Remote software upgrades
OS/Virus patch management
First-time right repair
Improve Customer
Satisfaction
–
–
–
–
Raise MTBF
Lower MTTR
Lower device TCO
Less time on the phone
Manage Risk
– Meet regulations
• Sarbanes Oxley
• HIPPA
– Avoid litigation
– Virus/Security Vulnerability
Business Processes Automated by
DRM Today
•
•
•
•
•
•
•
•
•
•
6
Pay for Use Billing
Call Avoidance
Call Handling
Call Routing
Remote Repair
Preventive Maintenance
Patch Management
SLA Compliance
Configuration Management
Infrastructure
Management
•
•
•
•
•
•
•
•
•
•
•
Locating Assets
Identifying Assets
Inventory of Assets
Product Use Analysis
Customer Connectivity
Facilities Management
Regulatory Compliance
Quality Assurance
Calibration
Training
…
Select Axeda DRM Customers
Medical Instruments and Life Sciences
Enterprise Technology
Printing and Kiosks
7
Elements of the Software Solution
Connectivity, communication,
security, applications
8
Axeda DRM System Overview
Enterprise Data Center
Axeda
Enterprise
Axeda Applications
IT Systems
Support
Axeda
Agent
Internet
Engineering
Embedded
Axeda
Agent
Field
Service
Policy
Manager
External computer
Deployed Devices
9
Axeda
Agent
Gateway to multiple
Marketing & Sales
DRM Users
Axeda Agents
Data Collection
• Continuous data
monitoring
• Periodic collection of
snapshots and files
•
•
•
•
Deliver the right data at the right time
Modular design for rapid deployment
Software APIs for flexibility
Firewall-Friendly Communication
Axeda Builder
Business Rules
• Logic for alarms,
expressions, timers
• Execution of scripts
Axeda Agent
Project
Project Files
Files
Remote Control
• Multiple interfaces
• Software upgrades
Portable
•Compact footprint
•ANSI C design
Communication
•Firewall-Friendly
•Proxy servers support
•Standards: XML, SOAP
•Encryption: SSL
10
Agent
Agent Core
Core Services
Services
Axeda
Axeda Agent
Agent Embedded
Embedded
Device
Device Data
Data Source
Source Drivers
Drivers
•GUI tool for
configuration without
programming
•Maintainability through
downloadable project
files
Multiple data sources
•
•
•
•
•
•
•
•
Network Protocols
API Access
Scripts
XML Data
Event Logs
Database
Platform Resources
Other Sources
Thousands of Data Sources
• Device Sources: Application API, Device
Protocol
• Computer Sources: Database, Log File,
Performance Monitor
• Operating System Sources: Registry,
File System, Event Log
• Network Protocols: SNMP, WMI
• Industrial Protocols: ABB, Allen-Bradley,
Honeywell, Johnson Controls,
Mitsubishi, Siemens, York
11
Correlation of Data for Root Cause
Analysis
• Continuous Data
Continuous
Data
– Numeric or string data
collected periodically
– Temp., status, CPU%, etc.
Alarms and
Events
Snapshots
• Alarms and Events
10:15
10:30
10:45
– Rule driven detection of faults or event occurrence
– Power loss, disk full, chassis open, etc.
• Snapshots
– XML collection of data gathered by running scripts
– Asset information, registry, detailed diagnostics, etc.
• Files
12
– Collect files related to faults or operation
– Error logs, audit trails, configuration files, etc.
11:00
Files
Firewall-Friendly Communication
Customer
Policy
Manager
Axeda
Agent
SOAP / HTTPS
Internet
XML / HTTPS post
•
OEM
Axeda
Enterprise
Agent initiates all communication
– Support for proxy servers including authentication
– XML/SOAP over HTTPS
•
Public IP address not required
– LAN, dial-up modems, wireless GSM/GPRS/802.11/Bluetooth
•
13
No changes to the customer network infrastructure
Field Proven Security
Customer
Policy
Manager
Axeda
Agent
OEM
Internet
Axeda
Enterprise
Protect Systems
• Leverages existing
network security
infrastructure
• Devices do not have
public IP addresses
• Customer control with
optional policy manager
14
Internet Security
• SSL for end-to-end
encryption (triple-DES)
and authentication
(digital certificates)
• Prevents interception
and agent / server
impersonation
Authorized Access
• Users authenticated against
corporate security via LDAP
• Privileges limit access to
applications, devices, data
• Audit log of user activity
Roadmap to Proactive Support
Capability
Automated
Automated Resolution
Fix problems without human
intervention
Proactive Prevention
Prevent problems from occurring
Proactive
Reactive
15
Proactive Detection & Resolution
Find & fix problems before the
customer sees them
Reactive Response
Faster resolution of problems
Faster Reactive Support
• Goal
– Improve call resolution time
– Reduce onsite visits
• Solution
Axeda
Access for
Desktop
Sharing
– Remote desktop sharing for
diagnosis and repair
– Configuration snapshots to
automatically collect information
Execute
Scripts to
Generate
Snapshots
Reduce onsite visits and increase
operator productivity
16
Proactive Fault Detection and
Resolution
Business Rules
• Goal
– Increase customer
satisfaction
• Solution
– Continuous monitoring with
business rules
– Proactive notification and
diagnosis tools
Monitoring laser life provides 30%
higher instrument utilization
17
Axeda Service for Detailed Diagnosis
Proactive Prevention
• Goal
– Prevent problems from
occurring
– Keep customers on latest
software & security patches
• Solution
– Remote software
upgrades and patches
Reduce software upgrade time
from days to hours
18
Axeda
Software
Management
for Software
Distribution
Automated Resolution
• Goal
Centrally Managed Scripting
– Fix problems automatically
• Solution
– Scripts automate collection
and repair
– Integrate real-time operational
data with problem resolution
knowledge base
Axeda SDK
for Enterprise
Integration
Greater than 30% of issues resolved
without human intervention
19
Usage Monitoring
• Usage Rules
– License software and hardware on a
usage basis
– Monitor consumable usage for
automatic re-supply
– Notify on exception
• Analytics
– Equip Sales with customer usage
information
– Spot trends and predict outcomes
– Aggregate data for
customers/products/regions/systems
20
Reporting for Analysis
• Built-in reports exploit the
value of device data
• Output in Web, Acrobat, or
Excel format
• Easily create custom reports
with graphical report designer
View
Viewinformation
information
aggregated
aggregatedfrom
from
multiple
devices
multiple devicesto
to
spot
spot trends
trends
21
Enterprise Integration
• Software Development Toolkit (SDK) for extending
Axeda DRM
• Web Services interface to Axeda Enterprise
• Support for Agent and Enterprise development
– Customization
– Extension
– Integration
• Example integration points
– CRM case creation
– Synchronization of customer and device information
– Knowledge base diagnostics and resolution
– Usage data for billing systems
– Automatic dispatch with identification of parts
– Data warehouse for complex analytics
22
M2M Deployment Challenges
Scalability and customer
acceptance
23
Attributes of a Scalable M2M System
• N-tier web architecture
• Federated architecture / function-specific server clusters
• Intelligent communication recovery following server
downtime or Internet interruption
• Database optimized for maximum scale and reliability
• Scalable UI controls to handle large device counts
• Automatic in-place archiving
• Separate application-specific servers
• Handle communication failures without needing to resend
already transferred blocks
24
Highly Available and Scalable
Architecture
A highly available, load balancing firewall
passes HTTP requests to the web
servers.
Firewall
Firewall
A pool of web servers deliver the
requests to the application server cluster
using a load balancing algorithm.
DMZ
Firewall
A second layer of firewalls can isolate
the web servers from the corporate LAN
and create the DMZ
Firewall
Corporate LAN
Application Server Cluster
A cluster of application servers handle
requests from the web servers.
LDAP Servers
The database is configured using
Oracle’s Data Guard or Real Application
Clusters
Database Server Cluster
Two LDAP servers running in
replication mode.
The database accesses high availability
storage through RAID devices or a
storage array network.
Database Storage
25
Rapid Deployment and Redeployment
Development
Axeda Builder
Axeda Agent
Install Shield
Axeda Builder
Axeda Agent
Axeda Agent
Project
Project Files
Files
Project
Project Files
Files
Project
Project Files
Files
Agent
Agent Core
Core Services
Services
Agent
Agent Core
Core Services
Services
Agent
Agent Core
Core Services
Services
Agent
Agent Embedded
Embedded Library
Library
Agent
Agent Embedded
Embedded Library
Library
Agent
Agent Embedded
Embedded Library
Library
Pre-built
Pre-built or
or Custom
Custom Drivers
Drivers
Pre-built
Pre-built or
or Custom
Custom Drivers
Drivers
Pre-built
Pre-built or
or Custom
Custom Drivers
Drivers
Axeda Deployment
Axeda SDK
26
Operation
Deployment
Internet
Axeda Software
Management
Will Customers Allow Remote
Monitoring?
• Yes, if the solution…
– Provides value to the customer
– Is secure
– Let’s customers control privacy
• Service Marketing is required to get
customers to adopt
27
Branded Axeda DRM Solutions
SupportEdge™
AbbottLink™
SupportVision™
BioMonitor™
IntelliMaxTM
ProService™
SmartConnect™
28
Axeda Policy Manager
Axeda
Enterprise
• Technology
–Customer defines privacy policies
–Decoupled from Agent for security
–Agent always asks PM for permission
• Never send
• Send on authorization
• Always send
Internet
Local UI
Axeda
Agent
Policy
Manager
–Schedule time window for access
–Local audit log of all activity
• Best Practices
–Only collect diagnostic data
–Provide customer with documentation
29
Customer Case Studies
30
Applied Biosystems
• Business
– $1.6B provider of DNA analyzers to the
world’s top
researchers including the Human Genome
Project
• Objectives
– Identify lasers nearing end of life
– Maximize consumable consumption
– Reduce travel costs through remote
diagnosis
• Impact
– Customers are getting 30% increase in
instrument utilization
31
ABI PRISM® 3730/3730xl
DNA Analyzers
ABI – Lessons Learned
• Internal Obstacles are the biggest
– Skepticism (Cost vs. Benefit)
– Prejudice (Won’t Work, Won’t Help, Won’t Like It)
– Fear (Big Brother, Lost Headcount, A Big Distraction)
• Customers were very receptive!
–
–
–
–
32
Lots of enthusiasm (high tech Service!)
Few security concerns (if explained properly)
Several major emergencies averted
Interested in future products (reports, etc.)
Varian Medical Systems
• Business
– World's leading manufacturer of
integrated
cancer therapy systems
• Axeda DRM Solution
– Service monitoring of Millennium MLC™
– Remote desktop sharing of database
server and system workstations for
VARiS Vision™ system
– Operator assistance on Acuity™
systems
33
Varian – Remote Support Benefits
•
•
•
•
•
Increased product uptimes
Increased utilization
Increased ability to t/s complex issues
Timely software updates & fixes
Reduced customer & service costs
= Real-Time Solutions & Customer
Satisfaction
34
EMC
• Business
– The world leader in services and solutions for
information storage and management
– Leader in remote device support
• Objectives
– Faster response and reduced need for on-site
service
– Platform for next generation of remote service
– Highly secure and scalable infrastructure.
Axeda DRM was only system to meet stringent
requirements
• Impact
35
– Provide customer with unprecedented control
and auditing of remote system activity for
Sarbanes-Oxley compliance
Axeda Solution Leadership
• Patented Firewall-Friendly™ communication
– No changes to customer network configuration
– Proven customer acceptance
• Security
– Multiple audits by global corporations
– Regulatory compliance
• HIPPA, 21 CFR Part 11, Sarbanes-Oxley…
– Customer controlled privacy policy management
• Scalability
– Federated architecture / function-specific server clusters
– Proven high transaction rates in deployed customers
• Rapid time to deploy and re-deploy
– Agent architecture separates configuration from logic
– Graphical tools for configuration and deployment
– Central management through Software Management
36
Thank You
Brian Anderson
VP of Marketing
[email protected]
37