The document discusses delivering a 5-star experience for IoT-enabled services. It provides an overview of IoT, breaks down the components of an IoT service, and discusses the challenges of understanding issues that impact customer experience when multiple third parties are involved. It argues that application intelligence solutions are needed to gain end-to-end visibility across business transactions, infrastructure, applications, databases and third parties to quickly identify and resolve issues affecting customer experience.
8. IoT is more than an end-point/sensor/device
Anatomy of an IoT Application
v4a
v2
v2.4
v3.1
versionsIoT platforms
and providers
IoT sensors
& devices
ApplicationsNetworkOS
End to End IoT Application
15. 3rd Party Systems
Experience issues can have multiple causes
A A
IoT Endpoint Network Aggregation +
Customer Mgmt
IoT Platform
Management
Parking space
Check Customer
Parking ServicePayment
Payment
Space identified
Infrastructure
Applications
APIs
Asynchronous
transactions
3rd party
Mobile App
Infrastructure
Applications
Network
Hardware
Applications
16. 3rd Party Systems
Issues lead to the performance blame game
A A
IoT Endpoint Network Aggregation +
Customer Mgmt
IoT Platform
Management
Parking space
Check Customer
Parking ServicePayment
Payment
Space identified
IoT Platform
Management
Provider
Multiple 3rd partiesTelco
IoT Service
ProviderNetwork
Provider
IoT Service
Provider
WAR ROOM
17. Business data Marketing data Operations data
Current analytics approaches are not suited to
IoT needs
Revenue
Churn
New customer growth
Customer preferences
Behavioral information
New feature usage
App performance
Infrastructure performance
3rd party performance
Drop off rates
Loyalty Tiers
Product mix
Revenue per user
Revenue per tier
Issue impact
Geo locations
Mobile usage
Network performance
Browser performance
Database performance
Network carrier performance
How many customers were upgraded to the new
release, were impacted and did we lose due to the 3rd
party database issue?
20. SEE End-to-end visibility of business transactions
A A
Parking space
Check Customer
Parking Service
Payment
Payment
Space identified
End User
Experience
Applications Infrastructure Databases 3rd Party
21. Act Fast to maintain customer experience
Collaboration & automation
Code problems
Network
3rd party time
Business
Transactions
Server time
Understand performance change
per release
Avg response time
Alerting & incident
management
Runbook
automation
Virtual war rooms
Business
App Support
Team
3rd Parties
22. Know Application Analytics collects all IoT data
To enable business and operational visibility
Platinum
customer
Space
taken
Fuel
Service
Traffic
Weather
Reverse
light
Oil
Code level
issue
Silver
customer
CRM
Time
Light out
Gold
customer Agent
issues
Update
Database
issue
Route
guidance
Engine
problem
Silver
customer
Code level
issue
Code issue
Book
inspection
Fuel level
Speed
Platinum
customer
Engine
issue
Tyre
pressure
Traffic
check
Log
23. Know Analyze specific experiences
Geoff Harrop, a platinum customer, has an engine fault that
requires a software upgrade. Schedule over the air update.
Platinum
customer
Space
taken
Fuel
Service
Traffic
Weather
Reverse
light
Oil
Code level
issue
Silver
customer
CRM
Time
Light out
Gold
customer Agent
issues
Update
Database
issue
Route
guidance
Engine
problem
Silver
customer
Code level
issue
Code issue
Book
inspection
Fuel level
Speed
Platinum
customer
Engine
issue
Tyre
pressure
Traffic
check
Log
Car ID #
Platinum
customer
Engine
Fault
Location
Software
version
Update
Software
Request
Ready for real-time insights
Automatically collected
Fully correlated
25. Conclusion
- Delivering an IoT service is a complex mix of
software, hardware, networks and 3rd parties
- Performance issues are difficult to isolate and resolve
- For IoT performance success, think:
- See: end-to-end IoT service visibility
- Act: resolve emerging issues quickly and
collaboratively
- Know: optimize IoT services by analyzing
performance, engagement and value
I am going to introduce you to how we approach these challenges and solve them in three distinct areas:
SEE everything with Unified Monitoring
AppDynamics enables an integrated view of real-time user experience, application performance and infrastructure capacity.
ACT fast with DevOps Collaboration
AppDynamics provides the ability to isolate, resolve and automate the resolution of application infrastructure bottlenecks -- in production.
KNOW the business impact with Application Analytics
AppDynamics enables deep real-time analytics to help businesses make better decisions, and create bigger impact -- all with certainty and confidence.