devops in iot solution development final

13
Will DevOps work for Internet Of Things (IOT)? Vinod Venkateswaran Industry Principal Arul Pradipa Senior Quality Manager

Upload: spin-chennai

Post on 07-Jan-2017

60 views

Category:

Business


3 download

TRANSCRIPT

Page 1: devops in iot solution development final

Will DevOps work for Internet Of Things (IOT)?

Vinod Venkateswaran

Industry PrincipalArul Pradipa

Senior Quality Manager

Page 2: devops in iot solution development final

Today’s agenda

2

What is DevOps?1

What is IOT Landscape?2

DevOps in IOT3

Case examples4

Recommendations 5

Page 3: devops in iot solution development final

What is Devops?

3

Magic

wand?

Skillset?

Certification?Philosophy?

Movement?

Tool?

Page 4: devops in iot solution development final

DevOps is a philosophy, a cultural shift, delivering early business value

4

Change Stability

DevOpsEarly business value

realization with reduced time-to-market

200x

24x

Deployment

frequency

Mean Time To

Recover (MTTR)

3x

2555x

Change failure

rate

Shorter lead

times

2016 State of

DevOps

report

findings

Source: 2016 State of DevOps report presented by Puppet and DORA

Page 5: devops in iot solution development final

Continuous Integration (CI) Continuous Delivery (CD) Pipeline

5

Develop

and

check-in

Build Unit test

System and

Integration

test

Deploy Measure

Changes to production

every 11.6 seconds

Multiple releases in a week,

all development on mainline

Code changes from developer

to production < 1 hour

Page 6: devops in iot solution development final

DevOps is a must have to deliver experiences in a digital world

6

Forrester Brief:

State of DevOps

Industry

adoption for

2016 – Where’s

the heat?

Services and other manufacturing and

pharma are hottest industries for DevOps

Financial services, high-tech

manufacturing, and retail are all feeling

the heat

IoT is warming up for DevOps adoption

Page 7: devops in iot solution development final

The IOT estimates are staggering

7

2003 2014 2020 2025

6.3 Billion 7.6 Billion

500 Million 50 Billion

80 Things/sec 250 Things/sec

1.9 Trillion 7.9 Trillion

Sources - IDC forecasts, Cisco, Raymond James research

Page 8: devops in iot solution development final

IOT reference model

8

Page 9: devops in iot solution development final

Physical devices, power consumption and scale of data define the uniqueness of an IOT solution

9

• Multi-disciplinary solution

• Large vulnerability landscape

• Power management, form factor, operating conditions

for physical devices

• Device management

• Over The Air (OTA) updates

• Data velocity, variety and volume over scale

• Connectivity spectrum

Page 10: devops in iot solution development final

The testing and deployment phases are hotspots when implementing DevOps in IOT projects

10

Testing Deployment

• Mimic the field

• Operating conditions –

battery, form factor

• Device compatibility,

version, model

• Device management

• Test for load under

deployment

• Device certification

Page 11: devops in iot solution development final

We have successfully deployed enhanced DevOps across client engagements, here is an example

11

How can IOT solutions in Connected Farms be tested and deployed leveraging DevOps?

• Simulate the standard data sets for

automated testing

• Version control the models – Device as

code

• Self diagnostics testing for real life

Page 12: devops in iot solution development final

Our recommendations for adopting DevOps in IOT solution development

12

1 Don’t force fit DevOps, assess for natural fitment

2 Model the devices - “Device as code”

Emulation and Simulation are key

4 Plan for flexibility and scale

3

Page 13: devops in iot solution development final

© 2015 Infosys Limited, Bangalore, India. All Rights Reserved. Infosys believes the information in this document is accurate as of its publication date; such information is subject to change without notice. Infosys acknowledges the

proprietary rights of other companies to the trademarks, product names and such other intellectual property rights mentioned in this document. Except as expressly permitted, neither this documentation nor any part of it may be

reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, printing, photocopying, recording or otherwise, without the prior permission of Infosys Limited and/ or any named intellectual

property rights holders under this document.

Thank You