Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare una empresa de Scribd logo
IIOT: INDUSTRIAL IOT
UN ENFOQUE LOCAL
¿QUIÉN SOY?
Mario Camou
Senior SRE en Actyx AG ( )
https://actyx.com
¿QUÉ ES IIOT?
¿POR QUÉ IIOT?
PIB mundial: US$87,55 * 10^12
Manufactura: US$13,8 * 10^12
En 2019, la manufactura generó del PIB mundial
16%
¿POR QUÉ IIOT?
Reducción de tiempos
Intralogística
Corrección de errores (QA)
Aprovechamiento de las máquinas
Mejora de calidad
Reducción de merma y defectos
Mantenimento preventivo
Plani cación
Reduccióñ de errores manuales
Manufactura Just in Time
EL GEMELO DIGITAL (DIGITALTWIN)
¿QUÉ ES?
Identidad virtual del dispositivo
Puente entre el mundo de los átomos y el mundo de
los datos
Representación virtual de un proceso, producto,
servicio u objeto
EL GEMELO DIGITAL
La visión nal del gemelo digital es poder crear, veri car y
construir nuestro equipo en un entorno virtual
-John Vickers, NASA
EL GEMELO DIGITAL
¿PARA QUÉ SE USA?
Diseño de producto
Simulación
Optimización
Análisis de datos
Monitorización
Mantenimiento
ELEMENTO PASIVO
EL GEMELO DIGITAL
CLOUD
-- Latencia/rendimiento
-- Caídas de la conexión
-- Punto único de fallo
-- Costo
EL GEMELO DIGITAL
EDGE
Cloud pero “más cerca”
- Latencia/rendimiento
-- Caídas de la conexión
-- Punto único de fallo
-- Costo
EL GEMELO DIGITAL
ON-SITE
- Latencia/rendimiento
- Caídas de la conexión
-- Punto único de fallo
- Costo
EL GEMELO DIGITAL
¿Y SI LO LLEVAMOS AL LÍMITE?
Lo que se ha hecho hasta ahora en IoT es antinatural. Es
como separar el cerebro del cuerpo, y tener un sólo cerebro
controlando cientos o miles de cuerpos
- Oliver Stollmann, CEO, Actyx AG
LOCAL-FIRST COOPERATION
IIoT: Un Enfoque Local
LOCAL-FIRST COOPERATION
¿Servidor? ¿Qué es eso?
Modelo peer-to-peer
Independiente de
Capa de transporte
Infraestructura
Diferentes maneras de implementar
Blockchain
Event Sourcing
…
LOCAL-FIRST COOPERATION
EVENT SOURCING
Estado local, eventos distribuidos
Estado efímero, eventos persistentes
El estado se calcula a partir de los eventos
Almacena hechos, no interpretaciones
Los eventos son hechos. Los hechos molan porque los
puedes grabar en una losa de piedra.
- Roland Kuhn, CTO, Actyx
LOCAL-FIRST COOPERATION
EVENT SOURCING - ¿POR QUÉ?
Extensibilidad
Trazabilidad
Simulación a posteriori
Depuración y corrección de errores
LOCAL-FIRST COOPERATION
EVENT SOURCING - CAVEATS
Orden global de eventos
¿NTP? yeah, right!
CRDTs
Relojes virtuales ( )
Lamport clocks
Particiones y viajes en el tiempo
Diseño de eventos
¿Tus eventos son realmente hechos?
LOCAL-FIRST COOPERATION
EVENT SOURCING - CAVEATS
Migración de eventos
Almacenamiento a largo plazo
Tiempo de arranque
Espacio de almacenamiento
LOCAL-FIRST COOPERATION
CONTENT-ADDRESSABLESTORAGE
Las entidades tienen nombres
¿Cómo asignar un nombre sin una autoridad central?
El nombre de una entidad está dado por su contenido
GEMELO LOCAL
¿QUÉ ES?
Gemelo digital distribuido
Máquinas
Procesos
Materiales
Productos
Personas
…
GEMELO LOCAL
¿CÓMO FUNCIONA?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿CÓMO FUNCIONA?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿CÓMO FUNCIONA?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿CÓMO FUNCIONA?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿CÓMO FUNCIONA?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿QUÉ APORTA?
Mínima latencia
Tolerancia a fallos
Del servidor
De la conexión
De los dispositivos
Escalabilidad
⟶ Puede actuar sobre el mundo real
Extensibilidad
GEMELO LOCAL
OPERACIONES
Todo son eventos
Con guración
Monitorización
Logs
⟶ Funciona incluso con dispositivos of ine
Debugging
Análisis de rendimiento
GEMELO LOCAL
¿CÓMO SE DESARROLLA CON ACTYX?
IIoT: Un Enfoque Local
GEMELO LOCAL
¿CÓMO SE DESARROLLA CON ACTYX?
IIoT: Un Enfoque Local
GEMELO LOCAL
RETOS
Diseño del sistema (Event Sourcing)
Sincronización entre gemelos (Particiones)
Interacción con el mundo legacy
Almacenamiento a largo plazo
Q & A
GRACIAS
MARIO CAMOU
Twitter: @thedoc
(WIP)
mario@actyx.io
https://github.com/mcamou
https://www.local- rst-cooperation.org/
https://developer.actyx.com
https://github.com/Actyx

Más contenido relacionado

Similar a IIoT: Un Enfoque Local

Business intelligence through big data and cloud computing
Business intelligence through big data and cloud computingBusiness intelligence through big data and cloud computing
Business intelligence through big data and cloud computing
Olaf Reitmaier Veracierta
 
iot-cacic2015-ppt
iot-cacic2015-pptiot-cacic2015-ppt
iot-cacic2015-ppt
Martín Agüero
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
Olaf Reitmaier Veracierta
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
Roser Vila Ballester
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
Itequia
 
IBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
IBM ECM Evento Gobierno 2012 - Expediente Unico del CiudadanoIBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
IBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
Joel Vera Peña
 
Construyendo un proyecto_de_iot
Construyendo un proyecto_de_iotConstruyendo un proyecto_de_iot
Construyendo un proyecto_de_iot
Corporacion Colombia Digital
 
Estarter herramientas de productividad
Estarter herramientas de productividadEstarter herramientas de productividad
Estarter herramientas de productividad
Javier Esteban Piñeiro
 
Internet of (Every)Thing 2014
Internet of (Every)Thing 2014Internet of (Every)Thing 2014
Internet of (Every)Thing 2014
Armonía A.
 
¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?
Paradigma Digital
 
Proyecto2
Proyecto2Proyecto2
Proyecto2
Manuel Murcia
 
Argentesting 2018 - Deployment y Testing automatizado en infraestructura
Argentesting 2018 - Deployment y Testing automatizado en infraestructuraArgentesting 2018 - Deployment y Testing automatizado en infraestructura
Argentesting 2018 - Deployment y Testing automatizado en infraestructura
Argentesting
 
Introduccion a la computacion en la nube
Introduccion a la computacion en la nubeIntroduccion a la computacion en la nube
Introduccion a la computacion en la nube
josue hercules
 
2016 cloud summit_iot
2016 cloud summit_iot2016 cloud summit_iot
2016 cloud summit_iot
Ricardo González
 
Introducción a la Inteligencia Operacional de Vitria Technology
Introducción a la Inteligencia Operacional de Vitria TechnologyIntroducción a la Inteligencia Operacional de Vitria Technology
Introducción a la Inteligencia Operacional de Vitria Technology
Juan Carlos Palacios Derqui
 
cloud computing : hablemos de negocio - soluciones - seguridad
cloud computing : hablemos de negocio - soluciones - seguridadcloud computing : hablemos de negocio - soluciones - seguridad
cloud computing : hablemos de negocio - soluciones - seguridad
Moises Navarro
 
Madrid Monitoring Day 2016
Madrid Monitoring Day 2016Madrid Monitoring Day 2016
Madrid Monitoring Day 2016
Asier González Gómez
 
Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nubeCapitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube
oerazo6808
 
Windows y .NET en la Internet of Things by Pablo Garcia
Windows y .NET en la Internet of Things by Pablo GarciaWindows y .NET en la Internet of Things by Pablo Garcia
Windows y .NET en la Internet of Things by Pablo Garcia
.NET Conf UY
 
Hotel inteligente - Smart hotel
Hotel inteligente - Smart hotelHotel inteligente - Smart hotel
Hotel inteligente - Smart hotel
Rafael De Jorge
 

Similar a IIoT: Un Enfoque Local (20)

Business intelligence through big data and cloud computing
Business intelligence through big data and cloud computingBusiness intelligence through big data and cloud computing
Business intelligence through big data and cloud computing
 
iot-cacic2015-ppt
iot-cacic2015-pptiot-cacic2015-ppt
iot-cacic2015-ppt
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
IBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
IBM ECM Evento Gobierno 2012 - Expediente Unico del CiudadanoIBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
IBM ECM Evento Gobierno 2012 - Expediente Unico del Ciudadano
 
Construyendo un proyecto_de_iot
Construyendo un proyecto_de_iotConstruyendo un proyecto_de_iot
Construyendo un proyecto_de_iot
 
Estarter herramientas de productividad
Estarter herramientas de productividadEstarter herramientas de productividad
Estarter herramientas de productividad
 
Internet of (Every)Thing 2014
Internet of (Every)Thing 2014Internet of (Every)Thing 2014
Internet of (Every)Thing 2014
 
¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?¿Cómo vencer a los dragones digitales?
¿Cómo vencer a los dragones digitales?
 
Proyecto2
Proyecto2Proyecto2
Proyecto2
 
Argentesting 2018 - Deployment y Testing automatizado en infraestructura
Argentesting 2018 - Deployment y Testing automatizado en infraestructuraArgentesting 2018 - Deployment y Testing automatizado en infraestructura
Argentesting 2018 - Deployment y Testing automatizado en infraestructura
 
Introduccion a la computacion en la nube
Introduccion a la computacion en la nubeIntroduccion a la computacion en la nube
Introduccion a la computacion en la nube
 
2016 cloud summit_iot
2016 cloud summit_iot2016 cloud summit_iot
2016 cloud summit_iot
 
Introducción a la Inteligencia Operacional de Vitria Technology
Introducción a la Inteligencia Operacional de Vitria TechnologyIntroducción a la Inteligencia Operacional de Vitria Technology
Introducción a la Inteligencia Operacional de Vitria Technology
 
cloud computing : hablemos de negocio - soluciones - seguridad
cloud computing : hablemos de negocio - soluciones - seguridadcloud computing : hablemos de negocio - soluciones - seguridad
cloud computing : hablemos de negocio - soluciones - seguridad
 
Madrid Monitoring Day 2016
Madrid Monitoring Day 2016Madrid Monitoring Day 2016
Madrid Monitoring Day 2016
 
Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nubeCapitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube
 
Windows y .NET en la Internet of Things by Pablo Garcia
Windows y .NET en la Internet of Things by Pablo GarciaWindows y .NET en la Internet of Things by Pablo Garcia
Windows y .NET en la Internet of Things by Pablo Garcia
 
Hotel inteligente - Smart hotel
Hotel inteligente - Smart hotelHotel inteligente - Smart hotel
Hotel inteligente - Smart hotel
 

Último

Mapa organizacional de procesos - ejemplo .pptx
Mapa organizacional de procesos - ejemplo .pptxMapa organizacional de procesos - ejemplo .pptx
Mapa organizacional de procesos - ejemplo .pptx
YoisVictoriaTapiaCha
 
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
AMADO SALVADOR
 
Trabajo grupal de anemia trabajo de charla
Trabajo  grupal de anemia  trabajo  de charlaTrabajo  grupal de anemia  trabajo  de charla
Trabajo grupal de anemia trabajo de charla
60998711
 
SISTEMAS AUTOMATICOS DIAPOS, propiedades
SISTEMAS AUTOMATICOS DIAPOS, propiedadesSISTEMAS AUTOMATICOS DIAPOS, propiedades
SISTEMAS AUTOMATICOS DIAPOS, propiedades
valetina61220
 
Trabajo tecnología e informáticaaaaaaaaa
Trabajo tecnología e informáticaaaaaaaaaTrabajo tecnología e informáticaaaaaaaaa
Trabajo tecnología e informáticaaaaaaaaa
SofiaDiaz692624
 
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docxAnálisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
KukiiSanchez
 
Tecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnologíaTecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnología
rnzs85wvch
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
César Luis Camba Martínez
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
investigacionproec
 
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila OchoaTecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
camilaochoacortina
 
Informática al servicio de la investigación.pptx
Informática al servicio de la investigación.pptxInformática al servicio de la investigación.pptx
Informática al servicio de la investigación.pptx
uriel255784
 
Solución para el monitoreo de pacientes
Solución  para el monitoreo de pacientesSolución  para el monitoreo de pacientes
Solución para el monitoreo de pacientes
YASENISILVABOLAOS
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
fortinodominguez78
 
Análisis de una Secuencia de Enseñanza Wilfredo F..docx
Análisis de una Secuencia de Enseñanza Wilfredo F..docxAnálisis de una Secuencia de Enseñanza Wilfredo F..docx
Análisis de una Secuencia de Enseñanza Wilfredo F..docx
erica442505
 
Sistemas Distribuidos HOY Ingenieria de Sistemas
Sistemas Distribuidos HOY Ingenieria de SistemasSistemas Distribuidos HOY Ingenieria de Sistemas
Sistemas Distribuidos HOY Ingenieria de Sistemas
Gino153088
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
sunwndniel
 
Procedimiento administrativo para la administracion publica
Procedimiento   administrativo para la administracion publicaProcedimiento   administrativo para la administracion publica
Procedimiento administrativo para la administracion publica
ssuserf74ce31
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
KEVINYOICIAQUINOSORI
 
Energía Potencial Gravitatoria y elastica
Energía Potencial Gravitatoria y elasticaEnergía Potencial Gravitatoria y elastica
Energía Potencial Gravitatoria y elastica
aloldsilen
 
@Call @Girls Ahmedabad 0000000000 Shivani
@Call @Girls Ahmedabad 0000000000 Shivani@Call @Girls Ahmedabad 0000000000 Shivani
@Call @Girls Ahmedabad 0000000000 Shivani
manjukaushik328
 

Último (20)

Mapa organizacional de procesos - ejemplo .pptx
Mapa organizacional de procesos - ejemplo .pptxMapa organizacional de procesos - ejemplo .pptx
Mapa organizacional de procesos - ejemplo .pptx
 
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
 
Trabajo grupal de anemia trabajo de charla
Trabajo  grupal de anemia  trabajo  de charlaTrabajo  grupal de anemia  trabajo  de charla
Trabajo grupal de anemia trabajo de charla
 
SISTEMAS AUTOMATICOS DIAPOS, propiedades
SISTEMAS AUTOMATICOS DIAPOS, propiedadesSISTEMAS AUTOMATICOS DIAPOS, propiedades
SISTEMAS AUTOMATICOS DIAPOS, propiedades
 
Trabajo tecnología e informáticaaaaaaaaa
Trabajo tecnología e informáticaaaaaaaaaTrabajo tecnología e informáticaaaaaaaaa
Trabajo tecnología e informáticaaaaaaaaa
 
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docxAnálisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
Análisis de una Secuencia de Enseñanza Wilfredo F. 2.docx
 
Tecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnologíaTecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnología
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
 
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila OchoaTecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
 
Informática al servicio de la investigación.pptx
Informática al servicio de la investigación.pptxInformática al servicio de la investigación.pptx
Informática al servicio de la investigación.pptx
 
Solución para el monitoreo de pacientes
Solución  para el monitoreo de pacientesSolución  para el monitoreo de pacientes
Solución para el monitoreo de pacientes
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
 
Análisis de una Secuencia de Enseñanza Wilfredo F..docx
Análisis de una Secuencia de Enseñanza Wilfredo F..docxAnálisis de una Secuencia de Enseñanza Wilfredo F..docx
Análisis de una Secuencia de Enseñanza Wilfredo F..docx
 
Sistemas Distribuidos HOY Ingenieria de Sistemas
Sistemas Distribuidos HOY Ingenieria de SistemasSistemas Distribuidos HOY Ingenieria de Sistemas
Sistemas Distribuidos HOY Ingenieria de Sistemas
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
 
Procedimiento administrativo para la administracion publica
Procedimiento   administrativo para la administracion publicaProcedimiento   administrativo para la administracion publica
Procedimiento administrativo para la administracion publica
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
 
Energía Potencial Gravitatoria y elastica
Energía Potencial Gravitatoria y elasticaEnergía Potencial Gravitatoria y elastica
Energía Potencial Gravitatoria y elastica
 
@Call @Girls Ahmedabad 0000000000 Shivani
@Call @Girls Ahmedabad 0000000000 Shivani@Call @Girls Ahmedabad 0000000000 Shivani
@Call @Girls Ahmedabad 0000000000 Shivani
 

IIoT: Un Enfoque Local