iot in the enterprise

52
IoT in the enterprise: Why your Monitoring Strategy should Include Connected Devices Balwinder Kaur Principal Software Engineer, Emerging Technologies

Upload: balwinder-kaur

Post on 15-Apr-2017

96 views

Category:

Software


1 download

TRANSCRIPT

Page 1: IoT in the Enterprise

IoT in the enterprise:Why your Monitoring Strategy should Include Connected DevicesBalwinder KaurPrincipal Software Engineer, Emerging Technologies

Page 2: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 2

Notice

The information and materials included in this presentation (collectively, the “Materials”) are the proprietary information of AppDynamics, Inc. (“AppDynamics” or the “Company”). No part of the Materials may be reproduced, distributed, communicated or displayed in any form or by any means, or used to make any derivative work, without prior written permission from AppDynamics.

The Materials may contain product roadmap information of AppDynamics. AppDynamics reserves the right to change any product roadmap information at any time, for any reason and without notice. This information is intended to outline AppDynamics' general product direction, it is not a guarantee of future product features, and it should not be relied on in making a purchasing decision. The development, release, and timing of any features or functionality described for AppDynamics' products remains at AppDynamics' sole discretion.  AppDynamics reserves the right to change any planned features at any time before making them generally available as well as never making them generally available.

All third-party trademarks, including names, logos and brands, referenced by AppDynamics in this presentation are property of their respective owners.  All references to third-party trademarks are for identification purposes only and shall be considered nominative fair use under trademark law. © 2016 AppDynamics, Inc. All rights reserved.

Page 3: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 3

Safe Harbor Statement

This Product Roadmap is the confidential information of AppDynamics, Inc. ("AppDynamics"), and the recipient shall not disclose this Product Roadmap to any third party. AppDynamics reserves the right to change this Product Roadmap at any time, for any reason and without notice or compensation to the recipient. Notwithstanding the forward-looking statements contained herein (such as estimated completion dates), this Product Roadmap is not a guarantee of future product features and should not be relied upon in making any purchasing decisions. Actual product results may vary from forward-looking statements due to changes in AppDynamics and customer technologies, factors related to the economy and target markets, acquisitions of other

companies, the hiring and termination of personnel and other factors.

Page 4: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 4

Mark your calendars Day 2 General SessionWed 11.15.164-5:30 p.m.Live IoT Demo

#AppSphere16 #IoT

Page 5: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 5

IoT in Enterprise

Deep Diveinto

What's New

AppDynamics Vision Let's Chat

Page 6: IoT in the Enterprise

IoT - Internet of Things

Page 7: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 7

IoT is in our lives

Page 8: IoT in the Enterprise

Enablers for IoT

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 8

LOW COSTSENSORS

UBIQUITIOUS CONNECTIVITY

INCREASED COMPUTE

POWER

BIG DATAANALYTICS

Getting to Scale

2006 2016

Page 9: IoT in the Enterprise

The Changing Enterprise

Page 10: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 10

Connected Devices in Retail

Smart Shelves

Warehouse Management Systems

RETAIL

Higher Productivity

Reduced Costs

Insight Customer Behavior

Page 11: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 11

Connected Cars

Connected Cars

OBD II Port Dongle

AUTOMOTIVE and

INSURANCE

250 Million Cars will be connected by 2020 - Gartner

Remote Access

New Opportunities

Page 12: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 12

Connected Devices in Cities

Energy Management in Smart Buidings

Smart Parking Meters

SMART BUILDINGS &INFRASTRUCTURE

Enhanced Customer Experience

Energy Conservation

Page 13: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 13

Value of IoT

Enhanced Customer

ExperienceHigher Productivity New Opportunities

Brand

Page 14: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 14

“IoT devices directly, or indirectly, impact the bottom line of a business."

Page 15: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 15

IoT is a disruptive innovation

88% of Fortune 500 companies of 1955 no longer exist

Source: https://www.aei.org/publication/fortune-500-firms-in-1955-vs-2014-89-are-gone-and-were-all-better-off-because-of-that-dynamic-creative-destruction/

Page 16: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 16

Disruptions

Page 17: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 17

Disruptions

Prey or Predator?

1970s Now

Page 18: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 18

Succeeding in a Cyber Physical World

Harness the Business

Opportunity

Build the Technology

Skills

Proactively Manage

Risks

Page 19: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 19

Manage Performance Risks

Security

Privacy

Performance

Others

1. Managing Performance of IoT Devices

2. Connected Devices and Business Services Impact each other

Page 20: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 20

IoT in Enterprise

Deep Dive into

What's New

AppDynamics Vision Let's Chat

Page 21: IoT in the Enterprise

What’s new in this Connected World

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 21

Business ServicesInternet

Mobile

SensingDevices

Edge Computing Device

Embedded Apps

Page 22: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 22

Let’s Focus on what’s New

1. Devices 2. Embedded Apps 3. Connections

Page 23: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 23

Know your devices

Page 24: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 24

What is this IoT “Thing” ?

Traditional Embedded Device+

Connectivity+

Cloud Services

On the Side: Convergence of OT and IT organizations

Operations Technology

Org

Information Technology

Org

Page 25: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 25

Fragmented Landscape

Requires Bucket Strategy

Page 26: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 26

Edge computing devices

Page 27: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 27

Sensing Devices with Routing

Smart Shelf

ThermostatIP Camera

Page 28: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 28

Sensing Devices without Routing

Contact sensor Soil sensor Parking sensor

Page 29: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 29

Know your apps

Page 30: IoT in the Enterprise

30

Web Apps vs Embedded Apps

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY

HTTP

Application Layer Protocol

JSON

Message Payload

TLS

Security

TCP/UDP

Transport Layer

IPv4/IPv6

IP Layer

Wi-Fi

Connectivity

MQTT /AMQP

Application Layer Protocol

ProtoBuf

Message Payload

DTLS

Security

UDP

Transport Layer

IPv6

IP Layer

802.15.4

Connectivity

IoT Application Frameworks

Page 31: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 31

Know your connectionTo the cloud

Page 32: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 32

Beyond http

• Http/JSON is the defacto standard for web

• Not the same for IoT• MQTT, AMQP, CoAP• Expect a hybrid and

fragmented architecture• Expect unifying bridges

Example – Eclipse Ponte

Page 33: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 33

IoT in Enterprise

Deep Diveinto

What's New

AppDynamics Vision Let's Chat

Page 34: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 34

AppDynamics’ Vision of an end to end solution

Page 35: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 35

Traditional user engagement

Applications

Page 36: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 36

Copyright © 2015 AppDynamics. All rights reserved. 36

Applications

Emerging user engagement

Page 37: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 37

Vision for IoT

Copyright © 2015 AppDynamics. All rights reserved. 37

Applications

This is not a G.A product currently. No specific release schedule is committed

Page 38: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 38

Where can problems happen?

Page 39: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 39

TeresaDirector, IT ServicesInventory Management Company

• Manage web applications on the cloud for customers to fulfil their orders from mobile and web.

• Recently launched an RFID based automated inventory management system

• It is now possible to track and manage inventory in real time.

• The backend applications see an unexpected load that is bringing down her systems

Page 40: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 40

Head, Operations White Goods CompanyRecently Launched a connected washer dryer systemGetting complaints of unresponsive control panels.

Ivan

Page 41: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 41

Where can problems happen?

DevicesUnavailable

DevicesUnhealthy

Poor Application Transaction

Health

Business Service

Problems

Page 42: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 42

Deep Dive - Problems Originating from Devices

UIPower Connectivity

StorageCPU RAM Version mismatch

Mobility

Page 43: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 43

Deep Dive - Problems Originating from Aggregation of Devices

Scale of Devices

Volume of Data

Velocity of Data

Variety of Data

Highly Distributed Hybrid Environments

1.0 second User Response Time Expectations 0.1 seconds*

* WirelessWeek Article

Page 44: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 44

Enterprise Grade Performance Monitoring Solution

Instrument all kinds Apps

Aggregate Data at Scale Correlate

Single Pane View of the Enterprise

Page 45: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 45

Enterprise Grade Performance Monitoring Solution (contd)

Deep instrumentation

Diagnose Problems Quickly

Provide Alert Mechanisms

Measure the Business Impact

Page 46: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 46

Teresa

RecapThe business services see an unexpected load bringing down the systems

Resolution• Java APM on backend• EUM for web and browser• Teresa got RFID reader app

instrumented with the IoT agent* • BT Correlation showed that a lot

of the load was coming from the RFID reader.

• It was updating the GPS co-ordinates every minute whether the value changed or not!

*This is not a G.A product. No specific release schedule is committed

Page 47: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 47

Ivan

RecapConnected Washer Dryer had unresponsive panels

Resolution• Java APM on the backend• Ivan got the washer panel

instrumented IoT agent*• Backend Calls HTTP Errors.• The IT department had

upgraded one of the endpoints w/o informing device team!

• Ivan worked with the Device Management system and got an OTA patch deployed

*This is not a G.A product. No specific release schedule is committed

Page 48: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 48

IoT in Enterprise

Deep Dive into

What's New

AppDynamics Vision Let's Chat

Page 49: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 49

BYOMSBuilding your own Monitoring Strategy?We can help !

Page 50: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 50

Join our Early Access Program

http://tinyurl.com/iot-appd

Meet us @ AppD Labs Lounge

Not to miss! General Session Wed 4-5:30 p.m.

[email protected]

@bkaurca

Q&A

Page 51: IoT in the Enterprise

APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 51

Please give us your feedback—Session B13329

• Complete the online survey you'll receive via email later today or via text at:

Text this number: 878787 Text this word: APPSPHERE• Every time you submit a session survey, your

name will be entered in a random drawing. We're giving away Amazon Echos to 5 lucky winners!

• Thank you for your input

Win!

Page 52: IoT in the Enterprise

Thank you