innovating with iot: a toolkit approach

15
Innovating with IoT: A Toolkit Approach Atanu Roy Chowdhury, Senior Product Manager, Altiux Innovations Pvt Ltd Internet of Things Week, Bangalore 28 th Oct 2014 http://www.unicomlearning.com/IoTweek/ http://www.altiux.com

Upload: atanu-roy-chowdhury

Post on 02-Jul-2015

447 views

Category:

Internet


1 download

DESCRIPTION

The current landscape of Internet of Things (IoT) applications is extremely fragmented because we are still experimenting to discover the correct mix for our respective markets. Unfortunately in the IoT world, one solution does not fit all.We need much more clarity in understanding the challenges of IoT application development, both in terms of technical feasibility as well as business opportunities. In our talk we present a toolkit approach towards accelerating IoT applications by leveraging modular components that can effectively accelerate go to market for end solutions.

TRANSCRIPT

Page 1: Innovating with IoT: A Toolkit Approach

Innovating with IoT: A Toolkit ApproachAtanu Roy Chowdhury, Senior Product Manager, Altiux Innovations Pvt Ltd

Internet of Things Week, Bangalore28th Oct 2014

http://www.unicomlearning.com/IoTweek/

http://www.altiux.com

Page 2: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

We help Product Designers realize IoT enabled products.

We help Solution Builders create efficient IoT enabled solutions.

What we do

Educate

Prototype

Build

Deploy

Page 3: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

Agenda

Edu

cate • What is IoT?

• Anatomy of an IoT solution

• Agreeing to agree on IoT

• Challenges to IoT solution development and deployment

Pro

toty

pe • Driving solution

acceleration

• Demo of rapid prototyping

• A toolkit approach

• Toolkit components

• Connectivity Framework

• Management Framework

Bu

ild &

Dep

loy • Integrating an IoT

solution

• Toolkit in practice: Connected City Apps

Page 4: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

What is IoT ?

“Can I connect a smartwatch to the Internet and deploy an app?” –a banking client

“IoT is just M2M reincarnated” –a manufacturing client

“IoT is a self organizing system of peripheral systems providing new and improved converged services”

–our architect

Page 5: Innovating with IoT: A Toolkit Approach

Device Mgmt

Access Mgmt

Compute Mgmt

Protocol Mgmt

Data MgmtConnectivity

Mgmt

www.unicomlearning.com http://www.altiux.com

Anatomy of an IoT solution

Peripheral Devices

Edge Gateways

Field Area Gateway

Enterprise Gateways

Storage Systems

Data Processing

Systems Applications Workflows

Operational Technologies Information Technologies

IoT Edgeware*

Page 6: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

So, What is IoT again ?

IoT World Forum Reference Model, Oct 2014

An individual

edge software

function may

serve many applications

Edge software

can be sourced

completely

separately from

the vertical application

Edge

computing

Page 7: Innovating with IoT: A Toolkit Approach

Challenges to IoT Solution Development & Deployment

- Solution delivery through a partner ecosystem

- Long development & go-to-market cycle

- Lack of domain knowledge for vertical solutions

- Diversity of devices, sensors and vendors

- Need for enterprise integration (including with legacy systems)

- Lack of standardization in the IoT world

- New & complex business models

- Policy-related issues in communication

- High capex for dedicated infrastructure

www.unicomlearning.com http://www.altiux.com

Page 8: Innovating with IoT: A Toolkit Approach

Driving Solution Acceleration

The Toolkit

Approach

Horizontal Platform

Modular Design

Open Architecture

Application Enablement

Rapid Prototyping

(Fail Fast)

Customization

Information Mash-Ups

Use frameworks comprising of inter-changeable solution components that can integrate with 3rd party components

Build solution components that adhere to open and emerging IoT standards (LW-M2M, IETF, OMA) thereby reducing technology risk

Libraries of functionalities that can be used to compose a solution thereby accelerating development

Use visual programing to focus on the solution rather than the integration and build prototypes that fail fast

Design specific solutions that can operate with existing systems

Merge information from various sub-systems and systems to derive intelligent insights from machine data, consumer & social data and other data streams

www.unicomlearning.com http://www.altiux.com

Reuse common infrastructure

Page 9: Innovating with IoT: A Toolkit Approach

Components of an Effective Toolkit

DevicesIntelligent hardware with low footprint and cost that are capable of sensing and driving an array of wireless and wired devices

Connectivity FrameworkProvides connectivity between Smart Devices themselves and between Smart Devices & Central Server. In other words, the removes the coupling between the application and the underlying devices

Analytics FrameworkA framework capable of handling high-volume, high-velocity data either in real-time or in batch-processing. Provides complex event processing, machine learning and data visualization

Management FrameworkCentral server for device management, service delivery and application enablement

Mobility FrameworkDeliver a lightweight mobile experience across platforms (Android & iOS) for information and insights on-the-go

www.unicomlearning.com http://www.altiux.com

Page 10: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

SPI

LWM2M

COAP

LI LIA LISA

Contiki

Connectivity Framework

10

Page 11: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

LWM2M

COAP

Io TEETM Platform

FoundationEnterpriseEnterprise PLUS

Io TEE Solution

Builder

Io TEE SELF CARE

Portals

IoTelligence PLATFORM

APPLICATION SERVERS

Social Connectors

Secure Connections

Device Data Routing

Device Management

Support

Custom Integration

Business Continuity

APITranslation

Management Framework

11

Page 12: Innovating with IoT: A Toolkit Approach

Enterprise user management

systems

Enterprise issue tracking and

ticketing Systems

Enterprise email and notification

systems

Enterprise service buses

Existing billing and charging

systems

Existing device management

systems

Existing ERP /CRM systems

Other existing applications and

workflows

Existing enterprise data storage

systems

Existing IT infrastructure and

NOCs

www.unicomlearning.com http://www.altiux.com

Integrating an IoT Solution

12

Page 13: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

Toolkit in Practice: Smart City Apps

Smart ParkingSmart Lighting

Smart Mobility

Large System Integrators (SIs) can use the Toolkit to deploy multipleSmart City solutions. These solutions can be built out rapidly anddeployed with ease.

Sensors & Devices,

Data Acquisition

Core Management Framework

Analytics Framework

Connected Homes

IoT

Edge

war

eTo

olk

it

Smart Parking

Smart Mobility

SmartLighting

Plug-and-play Smart City Apps

Smart City Communication Infrastructure

Connected HomesIntelligent Buildings

Device Mgmt

Access Mgmt

Compute Mgmt

Protocol Mgmt

Connectivity

Mgmt

13

Page 14: Innovating with IoT: A Toolkit Approach

www.unicomlearning.com http://www.altiux.com

Summary

- We need to educate our clients about the capabilities of IoT systems, including the challenges of the solution

- Edge software is unique for IoT systems

- Rapid prototyping is a must for IoT products and solutions

- A toolkit approach best serves the need for rapid prototyping. It includes - Reference Hardware - Connectivity Framework- Management Framework- Analytics Framework- Mobility Framework

- Building the complete solution requires additional integration and a partner ecosystem

14

Page 15: Innovating with IoT: A Toolkit Approach

www.altiux.com

Bangalore | Hyderabad |California

Product Engineering ServicesIoT Toolkit Industry Solutions

Thank You

Connected Homes Intelligent Buildings

Smart CitiesManufacturing

www.unicomlearning.com

http://www.unicomlearning.com/IoTweek/

Organized byUNICOM Trainings & Seminars Pvt. Ltd.

[email protected]

Atanu Roy [email protected]