La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

14
Java y el Internet de las Cosas Jorge Hidalgo 17 de noviembre de 2016 – Málaga JUG

Transcript of La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Page 1: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Java y el Internet de las Cosas

Jorge Hidalgo17 de noviembre de 2016 – Málaga JUG

Page 2: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Sobre mí

Copyright © 2016 Accenture All rights reserved. 2

Jorge Hidalgo @_deors deors https://deors.wordpress.com/

Senior Technology Architect

Global Java Lead – Accenture TechnologyCustom Distributed, Architecture & DevOps Lead – Accenture Delivery Center in Spain

Page 3: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Internet de las Cosas / Internet of Things• Objetos:

Sensores de presión en neumáticos Monitores de implantes coronarios GPS en taxis Termómetros en oficinas …

• Con un identificador único• Conectados a Internet• Transfieren datos sin intervención humana• Se integran y forman parte de un sistema mayor

3

H

Page 4: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Internet de las Cosas / Internet of Things• Smart Cities:• Smart street lights, traffic control, surveillance cameras

• Healthcare:• Remote monitoring, ambulance telemetry, drug transport

tracking

• Smart Manufacturing:• Flow optimization, real time inventory, employee safety

•Wearables:• Entertainment, fitness, smart watch, location & tracking

• Automotive:• Wire replacement, telemetry, predictive maintenance

• Building & home automation:• Light & temperature control, access control, energy

optimization

4

Smart homesAppliances

Wearables

Industrial internet

Healthcare Smart places

Service Industries

Smart citiesP

Page 5: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

¿Qué frena al IoT?

5

Energía Conectividad Seguridad Interoperabilidad Escalabilidad

Page 6: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

El Poder de un botón

6

Page 7: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

El Poder de un botón

7

El ejemplo de Amazon Dash

Page 8: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Simplicidad… ¿de verdad es así de simple?

8

Cuando me acerco a casa… …se encienden las luces

Page 9: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Integración entre plataformas

9

Page 10: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

El patrón de arquitectura de IoT

10

Page 11: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Cómo encaja la plataforma Java

11

Page 12: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

Copyright © 2016 Accenture All rights reserved.

Java Embedded

12

Memoria

CPU/GPU/IO50 KB – 1 MB

1 MB – 10 MB

10 MB – 100 MB

Ultra Small MediumSmall Large

Page 13: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

13Copyright © 2016 Accenture All rights reserved.

¿Preguntas?

Page 14: La JVM y el Internet de las Cosas @ MálagaJUG 2016-11-17

14Copyright © 2016 Accenture All rights reserved.

Demos