resin.io at open coffee athens lxx - iot (feb 27, 2015)

18
24/03/2014 v1.5.1 development & deployment for connected devices, made simple

Upload: open-coffee-greece

Post on 17-Jul-2015

3.150 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

24/03/2014 v1.5.1

development & deployment for connected devices, made simple

Page 2: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Smaller, Cheaper, More Powerful

Page 3: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Use Cases are Everywhere (literally)

smart home

smart retail

logistics

...so much more

Page 4: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Software Complexity: Real Problem

Page 5: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Connectivity: Diverse and Unreliable

Page 6: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Strong Devices, Weakly Connected

Page 7: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

High-profile products solve deployment in-house

Browsers and smartphones update often, mostly without

explicit permission. Users accept this as

beneficial.

GM and Toyota have had to recall millions of vehicles for software updates in 2014. Tesla Motors issued over the air updates instead.

Nest thermostats shipped with an inactive zigbee antenna since 2011. In 2013 they were updated to integrate with Nest’s new smoke

detector.

NASA sent new software to the Curiosity rover while it was

flying to Mars. Upon landing, the new software was installed.

The rover now runs the 11th version of its code.

All other projects are faced with the dilemma: Heavily spend upfront for infrastructure, or deploy an inferior product

Page 8: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

But how did we get into this?

Page 9: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Hardware

Operating system

Execution environment

End-to-end security

Monitoring, command & control

Cross-compilation

Code deployment

Application

The solution

takes care of the rest

what developers

focus on

Resin.io brings mature cloud development tools to the Internet of Things.

Page 10: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

How it works: adding devices

1 2 3Downloadresin.io image

Write image to device(s)

Connect and power up device(s)

The device automatically registers on the network and appears on the users’ app dashboard

Page 11: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

`git push resin master`

VPN manager

feedback

Git endpoint

Cross-compiler

Containerizer

Device management & monitoring

1 2

3

54 data

Developers can affect a complex procedure with a single command.

Page 12: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

24/03/2014 v1.5.1

Use what you know, build IoT

Page 13: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Early Users

Page 14: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

What about funding?

Page 15: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

The Team

Page 16: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Join Us?

Technical Sales Person

Site Reliability Engineer

Linux Guru

Market Analyst / Technical Writer

JS Engineer

Support Engineer

Killer Developer

[email protected]

Page 17: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

Announcing the Athens IoT Meetup

www.meetup.com/Athens-IoT-Meetup/

Place and time to be announced. Join the group to be notified.

Page 18: Resin.io at Open Coffee Athens LXX - IoT (Feb 27, 2015)

All Questions Welcome

Alexandros Marinos | [email protected]