39
@Scalone

Internet Of Things & Ruby, com Thiago Scalone

Embed Size (px)

Citation preview

Page 1: Internet Of Things & Ruby, com Thiago Scalone

@Scalone

Page 2: Internet Of Things & Ruby, com Thiago Scalone
Page 3: Internet Of Things & Ruby, com Thiago Scalone
Page 4: Internet Of Things & Ruby, com Thiago Scalone
Page 5: Internet Of Things & Ruby, com Thiago Scalone
Page 6: Internet Of Things & Ruby, com Thiago Scalone

CloudwalkWhat We Do?

Page 7: Internet Of Things & Ruby, com Thiago Scalone
Page 8: Internet Of Things & Ruby, com Thiago Scalone

Internet Of ThingsWhat?

The Internet of Things (IoT) is the network of physical objects or

“things" … Each thing is uniquely identifiable through its

embedded computing system but is able to interoperate within

the existing Internet infrastructure.Internetembedded

by Wikipedia

Page 9: Internet Of Things & Ruby, com Thiago Scalone
Page 10: Internet Of Things & Ruby, com Thiago Scalone
Page 11: Internet Of Things & Ruby, com Thiago Scalone
Page 12: Internet Of Things & Ruby, com Thiago Scalone
Page 13: Internet Of Things & Ruby, com Thiago Scalone
Page 14: Internet Of Things & Ruby, com Thiago Scalone

Internet Of ThingsWhy??

Page 15: Internet Of Things & Ruby, com Thiago Scalone

“devices will be wirelessly connected

by 2020” - ABI Research

30 BILLION

Internet Of ThingsWhy??

Page 16: Internet Of Things & Ruby, com Thiago Scalone

“devices on the Internet of Things by 2020” - Gartner

26 BILLION

“devices will be wirelessly connected

by 2020” - ABI Research

30 BILLION

Internet Of ThingsWhy??

Page 17: Internet Of Things & Ruby, com Thiago Scalone

“is size of market expected” - Cisco CEO

19 TRILLION“devices will be wirelessly connected

by 2020” - ABI Research

30 BILLION

Internet Of ThingsWhy??

“devices on the Internet of Things by 2020” - Gartner

26 BILLION

Page 18: Internet Of Things & Ruby, com Thiago Scalone

“are produced for the embedded world” - Embedded Sys Portal

95% OF CHIPS

“devices will be wirelessly connected

by 2020” - ABI Research

30 BILLION

“is size of market expected” - Cisco CEO

19 TRILLION

Internet Of ThingsWhy??

“devices on the Internet of Things by 2020” - Gartner

26 BILLION

Page 19: Internet Of Things & Ruby, com Thiago Scalone

“Point of Sale devices on Brazil” - ABECS

3 MILLIONS

“are produced for the embedded world” - Embedded Sys Portal

95% OF CHIPS

“devices on the Internet of Things by 2020” - Gartner

26 BILLION

“is size of market expected” - Cisco CEO

19 TRILLION“devices will be wirelessly connected

by 2020” - ABI Research

30 BILLION

Internet Of ThingsWhy??

Page 20: Internet Of Things & Ruby, com Thiago Scalone

Humm….

Page 21: Internet Of Things & Ruby, com Thiago Scalone

WINDOWS XP Eclipse :(

Page 22: Internet Of Things & Ruby, com Thiago Scalone

Point Of SaleWhat Is?

Page 23: Internet Of Things & Ruby, com Thiago Scalone

or even a good filesystem

NO OS

Point Of SaleWhat Is?

Page 24: Internet Of Things & Ruby, com Thiago Scalone

for example pipe or fork

LIMITED SYSCALL

Point Of SaleWhat Is?

or even a good filesystem

NO OS

Page 25: Internet Of Things & Ruby, com Thiago Scalone

OsModemOpen(); OsPrnOpen(); OsPrnClose();

POORLY API

Point Of SaleWhat Is?

for example pipe or fork

LIMITED SYSCALL

or even a good filesystem

NO OS

Page 26: Internet Of Things & Ruby, com Thiago Scalone

open, read, close

NO POSIX

Point Of SaleWhat Is?

for example pipe or fork

LIMITED SYSCALL

OsModemOpen(); OsPrnOpen(); OsPrnClose();

POORLY APIor even a good filesystem

NO OS

Page 27: Internet Of Things & Ruby, com Thiago Scalone

your on spec

NO ANSIC

Point Of SaleWhat Is?

open, read, close

NO POSIX

or even a good filesystem

NO OS

for example pipe or fork

LIMITED SYSCALL

OsModemOpen(); OsPrnOpen(); OsPrnClose();

POORLY API

Page 28: Internet Of Things & Ruby, com Thiago Scalone

MrubyMinimalistic Ruby

Static C/Ruby Gems

High Portable

ANSI C

Bare Metal

Resource Saving

Small

Page 29: Internet Of Things & Ruby, com Thiago Scalone
Page 30: Internet Of Things & Ruby, com Thiago Scalone

Demo

Page 31: Internet Of Things & Ruby, com Thiago Scalone

So…

Page 32: Internet Of Things & Ruby, com Thiago Scalone

Embedded

Page 33: Internet Of Things & Ruby, com Thiago Scalone

Developing

Page 34: Internet Of Things & Ruby, com Thiago Scalone

Beautiful Embedded Apps

Page 35: Internet Of Things & Ruby, com Thiago Scalone

Good Ecosystem

Page 36: Internet Of Things & Ruby, com Thiago Scalone

Is Posible

Page 37: Internet Of Things & Ruby, com Thiago Scalone
Page 38: Internet Of Things & Ruby, com Thiago Scalone

Please FeedbacksHttps://Cli.Cloudwalk.Io/

Page 39: Internet Of Things & Ruby, com Thiago Scalone

Thanks