SlideShare une entreprise Scribd logo
1  sur  25
La arquitectura de Microsoft
para Internet de las cosas (IoT)
Ricardo Gonzalez Vargas
Microsoft Regional Director - Bogotá
CEO – Androcial / WomyAds.com
@rgonv - rgonzalez@androcial.com
http://about.me/ricardo.gonzalez
Androcial 2016 Ricardo Gonzalez @rgonv
Ricardo Gonzalez Vargas
Co Founder & CEO Androcial – WomyAds.com
Microsoft Regional Director – Colombia
Microsoft Most Valuable Professional
16+ years of Experience in Software Architecture and
Software Development Processes with customers
ranging from finance, telco, health to digital
marketing.
IASA IT Architect
I SOLVE PROBLEMS!
Ricardo Gonzalez Vargas
Depende de a quien le pregunte
Nada es nuevo
Un unicornio
Es mágico y
pronto
cambiará todo
Lo hemos
hecho por
40 años!
Androcial 2016 Ricardo Gonzalez @rgonv
Los éxitos tempranos en despliegues de
IoT han sido:
Para dispositivos muy complejos y
costosos, donde el costo de una
solución personalizada de hw/sw es
aceptable comparado con el costo del
dispositivo
Para grandes volúmenes de dispositivos
homogéneos donde la necesidad de
software es relativamente simple
Las soluciones de IoT hasta ahora
Androcial 2016 Ricardo Gonzalez @rgonv
Retos emergentes para IT
# Dispositivos >> # usuarios, y crecen
muy rápido
Volumen de datos y trafico de red
Presion de innovación: análisis, comando
y control, costo
Presion de habilidades : ciencias de datos
, nuevas plataformas
Androcial 2016 Ricardo Gonzalez @rgonv
Retos emergentes para IT
Colaboracion IT/OT
Seguridad y amenazas de privacidad
Estandards emergentes
Nuevos competidores
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
Devices
RTOS,Linux,Android,iOS,Windows
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure Storm
Presentation & Business
Connections
Websites, Mobile Services
Dynamics, BizTalk Services,
Notification Hubs
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hub & IoT
Hub
Androcial 2016 Ricardo Gonzalez @rgonv
Servicios de Microsoft Azure IoT
Dispositivos Device Connectivity Storage Analytics Presentation & Action
Event Hubs & IoT
Hub
SQL Database
Machine
Learning
App Service
Service Bus
Table/Blob
Storage
Stream Analytics Power BI
External Data
Sources
DocumentDB HDInsight Notification Hubs
External Data
Sources
Data Factory Mobile Services
BizTalk Services
{ }
Androcial 2016 Ricardo Gonzalez @rgonv
Construir bajo una arquitectura que escale, pero iniciar
prototipando con un numero pequeño de dispositivos.
Es difícil predecir que datos proveen valor, lo cual
impacta que sensores y dispositivos se requieren hasta
que construya algo.
Las opciones son abrumantes. Defina metas claras al
inicio y utilícelas para definir y refinar
Es mas fácil trabajar con gestión de identidad de
dispositivos, actualizaciones y seguridad en una escala
muy pequeña.
Patrón: Pensar en grande, iniciar pequeño
Androcial 2016 Ricardo Gonzalez @rgonv
•
•
•
•
•
•
Requerimientos de una arquitectura para IoT
Androcial 2016 Ricardo Gonzalez @rgonv
Es difícil predecir que información es importante.
Es tentador, pero por lo general ineficiente
intentar transformaciones de negocio en el primer
paso.
Piense no solo en telemetría del dispositivo sino
también en telemetría de diagnostico.
Las implicaciones privacidad y seguridad de la
telemetría son menores que para comando y
control.
Patrón: Primero la telemetría
Androcial 2016 Ricardo Gonzalez @rgonv
Ingesta de altos volúmenes de
datos via Event Hub.
Procesamiento a gran escala de
flujos de datos Stream Analytics (o
HDInsight /Storm)
Almacenamiento para análisis de
ruta fría
Procesamiento para ruta caliente
La Telemetria de hoy
Androcial 2016 Ricardo Gonzalez @rgonv
Event Hubs y Stream Analytics
Androcial 2016 Ricardo Gonzalez @rgonv
JavaScript (hacia el Event Hub)
Androcial 2016 Ricardo Gonzalez @rgonv
Stream Analytics (hacia blob)
Androcial 2016 Ricardo Gonzalez @rgonv
Stream Analytics (hacia SQL)
Androcial 2016 Ricardo Gonzalez @rgonv
Patrón : No interrumpir la ruta rápida
Androcial 2016 Ricardo Gonzalez @rgonv
Toda la organización requiere enfocarse en la
seguridad, y dicho foco debe informar product lifecycle.
Patrón: Defensa a profundidad
Requerimientos
Diseño e
Implementacion
Verificacion y
despliegue
Respuesta
Physical
Security,
Tamper
Detection
Hardware &
firmware
security,
secure boot
Network,
protocol &
application
security
Identity
management
for devices and
users
Data Privacy
Protection and
Controls
Androcial 2016 Ricardo Gonzalez @rgonv
Azure IoT Suite
Acelerar el time-to-value simplificando el despliegue de
aplicaciones IoT para los casos de uso mas comunes, como
monitoreo remoto, gestión de activos y mantenimiento predictivo.
 Planee y presupueste adecuadamente a través de un modelo de
negocios simple y predictivo
 Crezca y extienda soluciones para millones de activos
Solution PortalProvisioning API
Identity & Registry Stores
Stream Event Processor
Analytics/
Machine
Learning
Data
Visualization &
Presentation
Device State Store
Gateway
Storage
IP capable
devices
Existing IoT
devices
Low power
devices
PresentationDevice and Event Processing
Data
Transport
Devices and
Data Sources
Cloud
Gate-
way
Agent
Libs
Agent
Libs
Control System Worker Role
Agent
Libs
Androcial 2016 Ricardo Gonzalez @rgonv
Simplifica el desarrollo en los casos de uso mas
comunes
Librerías de cliente altamente portables y
conexión simple hacia la nube desde
dispositivos y Gateways.
IoT se extiende para incluir aprovisionamiento
de dispositivos, identidad, comando y control y
administración.
Usar la AR simplifica la evolución
Patron: construya bajo la arquitectura de referencia
Androcial 2016 Ricardo Gonzalez @rgonv
Piense en Grande(arquitectura), pero
inicie pequeño (experimente, aprenda
y refine).
Empiece con telemetría. Aborde la
seguridad y administración antes de
empezar con comando y control.
No cree cuellos de botella.
Piense en la seguridad, identidad y
gestión desde el comienzo durante el
ciclo de vida de producto.
Use la Arquitectura de Referencia
Summary
Androcial 2016 Ricardo Gonzalez @rgonv
Contact – Worldwide offices
Ricardo Gonzalez Vargas
Microsoft Regional Director - Bogotá
CEO – Androcial / WomyAds.com
@rgonv - rgonzalez@androcial.com
http://about.me/ricardo.gonzalez
Contacto
Androcial 2016 Ricardo Gonzalez @rgonv
1. Arquitectura Microsoft para IoT
2. Servicios Server Side
◦ Conectividad y gestion
◦ Procesamiento de Eventos
◦ Almacenamiento
◦ Analisis
◦ Visualizacion y presentacion
3. Client Side
◦ Fuentes de datos
◦ Librerias para los agentes
◦ Gateways

Contenu connexe

Tendances

Lectura 4.2 siem fabricantes
Lectura 4.2   siem fabricantesLectura 4.2   siem fabricantes
Lectura 4.2 siem fabricantesSterling D
 
Grupo 1 - Industria 4.0 en la monitorización de procesos
Grupo 1 - Industria 4.0 en la monitorización de procesosGrupo 1 - Industria 4.0 en la monitorización de procesos
Grupo 1 - Industria 4.0 en la monitorización de procesosNicoleGuerreroAguila
 
El reto de la seguridad en la nube
El reto de la seguridad en la nubeEl reto de la seguridad en la nube
El reto de la seguridad en la nubeCristian Garcia G.
 
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...Cristian Garcia G.
 
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMON
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMONWefightsmart empoderando su estrategia de ciberseguridad GIGAMON
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMONCristian Garcia G.
 
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYS
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYSLA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYS
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYSCristian Garcia G.
 
Ransomware protect yourself with check point sand blast
Ransomware   protect yourself with check point sand blastRansomware   protect yourself with check point sand blast
Ransomware protect yourself with check point sand blastCristian Garcia G.
 
noticias tecnologicas
noticias tecnologicasnoticias tecnologicas
noticias tecnologicascryroast7
 
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...Cristian Garcia G.
 
Cyber Exposure - Categoría Moderna de Gestión
Cyber Exposure - Categoría Moderna de GestiónCyber Exposure - Categoría Moderna de Gestión
Cyber Exposure - Categoría Moderna de GestiónCristian Garcia G.
 
Internet de las cosas
Internet de las cosasInternet de las cosas
Internet de las cosasKarin Sierra
 
Internet de las cosas
Internet de las cosasInternet de las cosas
Internet de las cosasKarin Sierra
 
Introduccion IoT Jornadas de Dinamización Económica Ildefe
Introduccion IoT Jornadas de Dinamización Económica IldefeIntroduccion IoT Jornadas de Dinamización Económica Ildefe
Introduccion IoT Jornadas de Dinamización Económica IldefeJavier García Puga
 
20 pasos para comenzar un negocio digital
20 pasos para comenzar un negocio digital20 pasos para comenzar un negocio digital
20 pasos para comenzar un negocio digitalArtesanías de Colombia
 
Presentación global Plataforma IoT Sofia2
Presentación global Plataforma IoT Sofia2Presentación global Plataforma IoT Sofia2
Presentación global Plataforma IoT Sofia2Sofia2 Smart Platform
 
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y Payments
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y PaymentsWearable Conference 17 - IoT & Wearables en Banca, FinTech y Payments
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y PaymentsJose Manuel de la Chica
 
Telecom agosto2013-v1
Telecom agosto2013-v1Telecom agosto2013-v1
Telecom agosto2013-v1Logicalis2013
 
3.1. Datos Adquisición
3.1. Datos Adquisición3.1. Datos Adquisición
3.1. Datos AdquisiciónDavid Narváez
 

Tendances (20)

Lectura 4.2 siem fabricantes
Lectura 4.2   siem fabricantesLectura 4.2   siem fabricantes
Lectura 4.2 siem fabricantes
 
Grupo 1 - Industria 4.0 en la monitorización de procesos
Grupo 1 - Industria 4.0 en la monitorización de procesosGrupo 1 - Industria 4.0 en la monitorización de procesos
Grupo 1 - Industria 4.0 en la monitorización de procesos
 
El reto de la seguridad en la nube
El reto de la seguridad en la nubeEl reto de la seguridad en la nube
El reto de la seguridad en la nube
 
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...
Asegurando y Acelerando la Transformación Digital – Seguridad para los Activo...
 
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMON
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMONWefightsmart empoderando su estrategia de ciberseguridad GIGAMON
Wefightsmart empoderando su estrategia de ciberseguridad GIGAMON
 
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYS
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYSLA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYS
LA TRANSFORMACIÓN DIGITAL DE LAS EMPRESAS QUALYS
 
Ransomware protect yourself with check point sand blast
Ransomware   protect yourself with check point sand blastRansomware   protect yourself with check point sand blast
Ransomware protect yourself with check point sand blast
 
noticias tecnologicas
noticias tecnologicasnoticias tecnologicas
noticias tecnologicas
 
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...
La Seguridad Aplicativa como herramienta de impacto positivo en la transforma...
 
Cyber Exposure - Categoría Moderna de Gestión
Cyber Exposure - Categoría Moderna de GestiónCyber Exposure - Categoría Moderna de Gestión
Cyber Exposure - Categoría Moderna de Gestión
 
Internet de las cosas
Internet de las cosasInternet de las cosas
Internet de las cosas
 
Internet de las cosas
Internet de las cosasInternet de las cosas
Internet de las cosas
 
Iot
IotIot
Iot
 
Introduccion IoT Jornadas de Dinamización Económica Ildefe
Introduccion IoT Jornadas de Dinamización Económica IldefeIntroduccion IoT Jornadas de Dinamización Económica Ildefe
Introduccion IoT Jornadas de Dinamización Económica Ildefe
 
20 pasos para comenzar un negocio digital
20 pasos para comenzar un negocio digital20 pasos para comenzar un negocio digital
20 pasos para comenzar un negocio digital
 
Presentación global Plataforma IoT Sofia2
Presentación global Plataforma IoT Sofia2Presentación global Plataforma IoT Sofia2
Presentación global Plataforma IoT Sofia2
 
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y Payments
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y PaymentsWearable Conference 17 - IoT & Wearables en Banca, FinTech y Payments
Wearable Conference 17 - IoT & Wearables en Banca, FinTech y Payments
 
Telecom agosto2013-v1
Telecom agosto2013-v1Telecom agosto2013-v1
Telecom agosto2013-v1
 
3.1. Datos Adquisición
3.1. Datos Adquisición3.1. Datos Adquisición
3.1. Datos Adquisición
 
Ocho tecnologias para el 2010
Ocho tecnologias para el 2010Ocho tecnologias para el 2010
Ocho tecnologias para el 2010
 

Similaire à 20160210 microsoft iot

BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)
BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)
BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)pmluque
 
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATION
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATIONHOW RSA CAN HELP WITH DIGITAL TRANSFORMATION
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATIONCristian Garcia G.
 
Overview Alljoyn SDK presented at SedeLab Webimar.
 Overview Alljoyn SDK presented at SedeLab Webimar. Overview Alljoyn SDK presented at SedeLab Webimar.
Overview Alljoyn SDK presented at SedeLab Webimar.Felipe Martinez Alvarez
 
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...Software Guru
 
Keepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech
 
Tendendias de la globalización de software.2
Tendendias de la globalización de software.2Tendendias de la globalización de software.2
Tendendias de la globalización de software.2Laura González
 
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...Luis Martin Grados Salinas
 
Curso: Proyecto de sistemas de comunicación: 04 Cloud computing
Curso: Proyecto de sistemas de comunicación: 04 Cloud computingCurso: Proyecto de sistemas de comunicación: 04 Cloud computing
Curso: Proyecto de sistemas de comunicación: 04 Cloud computingJack Daniel Cáceres Meza
 
Tendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresadoTendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresadoGlobant
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Pablo Ariel Di Loreto
 

Similaire à 20160210 microsoft iot (20)

2016 cloud summit_iot
2016 cloud summit_iot2016 cloud summit_iot
2016 cloud summit_iot
 
BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)
BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)
BIG DATA en CLOUD PaaS para Internet de las Cosas (IoT)
 
Proyecto Inv Dfx V10 Presentacion
Proyecto Inv Dfx V10 PresentacionProyecto Inv Dfx V10 Presentacion
Proyecto Inv Dfx V10 Presentacion
 
Domotica #Skype4 b #IoT #Azure #Windows10IoTCore
Domotica #Skype4 b #IoT #Azure #Windows10IoTCoreDomotica #Skype4 b #IoT #Azure #Windows10IoTCore
Domotica #Skype4 b #IoT #Azure #Windows10IoTCore
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
 
MundoTI57
MundoTI57MundoTI57
MundoTI57
 
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATION
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATIONHOW RSA CAN HELP WITH DIGITAL TRANSFORMATION
HOW RSA CAN HELP WITH DIGITAL TRANSFORMATION
 
Overview Alljoyn SDK presented at SedeLab Webimar.
 Overview Alljoyn SDK presented at SedeLab Webimar. Overview Alljoyn SDK presented at SedeLab Webimar.
Overview Alljoyn SDK presented at SedeLab Webimar.
 
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...
Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experien...
 
Casos exito santiago toribio almatech
Casos exito santiago toribio almatechCasos exito santiago toribio almatech
Casos exito santiago toribio almatech
 
Keepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partnerKeepler Data Tech | The cloud data driven partner
Keepler Data Tech | The cloud data driven partner
 
Tendendias de la globalización de software.2
Tendendias de la globalización de software.2Tendendias de la globalización de software.2
Tendendias de la globalización de software.2
 
Tecnologias Emergentes Digitales
Tecnologias Emergentes DigitalesTecnologias Emergentes Digitales
Tecnologias Emergentes Digitales
 
Zemsania IoT offering 2016
Zemsania IoT offering 2016Zemsania IoT offering 2016
Zemsania IoT offering 2016
 
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...
AWS IoT Raspberry Pi4: Obteniendo datos de un sensor de temperatura DHT 11 en...
 
Ti en la nube
Ti en la nubeTi en la nube
Ti en la nube
 
Curso: Proyecto de sistemas de comunicación: 04 Cloud computing
Curso: Proyecto de sistemas de comunicación: 04 Cloud computingCurso: Proyecto de sistemas de comunicación: 04 Cloud computing
Curso: Proyecto de sistemas de comunicación: 04 Cloud computing
 
Tendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresadoTendencias de tecnología para el recién egresado
Tendencias de tecnología para el recién egresado
 
Carta de Presentacion
Carta de PresentacionCarta de Presentacion
Carta de Presentacion
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017
 

Plus de Ricardo González

20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptxRicardo González
 
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWSRicardo González
 
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nubeRicardo González
 
20190427 arquitectura de microservicios con contenedores
20190427 arquitectura de microservicios con contenedores20190427 arquitectura de microservicios con contenedores
20190427 arquitectura de microservicios con contenedoresRicardo González
 
20180520 expertslive ai_and_machine_learning_demistified
20180520 expertslive ai_and_machine_learning_demistified20180520 expertslive ai_and_machine_learning_demistified
20180520 expertslive ai_and_machine_learning_demistifiedRicardo González
 
20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day bRicardo González
 
20180421 gab azure_ai_services
20180421 gab azure_ai_services20180421 gab azure_ai_services
20180421 gab azure_ai_servicesRicardo González
 
Blockchain - Desmitificacion
Blockchain - DesmitificacionBlockchain - Desmitificacion
Blockchain - DesmitificacionRicardo González
 
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenariosRicardo González
 
20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...Ricardo González
 
s20150425 introduccion a_azureautomation_es
s20150425 introduccion a_azureautomation_ess20150425 introduccion a_azureautomation_es
s20150425 introduccion a_azureautomation_esRicardo González
 
20130329 Patrones de Aplicaciones para La nube #GWAB
20130329 Patrones de Aplicaciones para La nube #GWAB20130329 Patrones de Aplicaciones para La nube #GWAB
20130329 Patrones de Aplicaciones para La nube #GWABRicardo González
 
20130522 preparando el soporte de aplicaciones empresariales con windows azure
20130522 preparando el soporte de aplicaciones empresariales con windows azure20130522 preparando el soporte de aplicaciones empresariales con windows azure
20130522 preparando el soporte de aplicaciones empresariales con windows azureRicardo González
 
20130427 global azure bootcamp websites vs cloudservices scenarios
20130427 global azure bootcamp websites vs cloudservices scenarios20130427 global azure bootcamp websites vs cloudservices scenarios
20130427 global azure bootcamp websites vs cloudservices scenariosRicardo González
 
20130423 webcast desarrollo en azure con visual studio
20130423 webcast desarrollo en azure con visual studio20130423 webcast desarrollo en azure con visual studio
20130423 webcast desarrollo en azure con visual studioRicardo González
 

Plus de Ricardo González (20)

20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
20230812 -AWS Community Day Colombia - ¿Que diablos es el Gobierno de Nube_.pptx
 
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
20230511 Seguridad en la nube para Startups: Aprovecha las herramientas de AWS
 
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
20230524_Tendencias en Modernizacion , innovacion y transformacion en la nube
 
20190427 arquitectura de microservicios con contenedores
20190427 arquitectura de microservicios con contenedores20190427 arquitectura de microservicios con contenedores
20190427 arquitectura de microservicios con contenedores
 
20180520 expertslive ai_and_machine_learning_demistified
20180520 expertslive ai_and_machine_learning_demistified20180520 expertslive ai_and_machine_learning_demistified
20180520 expertslive ai_and_machine_learning_demistified
 
20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b
 
20180421 gab azure_ai_services
20180421 gab azure_ai_services20180421 gab azure_ai_services
20180421 gab azure_ai_services
 
Blockchain - Desmitificacion
Blockchain - DesmitificacionBlockchain - Desmitificacion
Blockchain - Desmitificacion
 
20180912 intro toazure
20180912 intro toazure20180912 intro toazure
20180912 intro toazure
 
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
 
Machine learning101
Machine learning101Machine learning101
Machine learning101
 
20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...20160410 despliegue de plantillas de azure resource manager con visual studio...
20160410 despliegue de plantillas de azure resource manager con visual studio...
 
s20150425 introduccion a_azureautomation_es
s20150425 introduccion a_azureautomation_ess20150425 introduccion a_azureautomation_es
s20150425 introduccion a_azureautomation_es
 
20150416 releasemanagement
20150416 releasemanagement20150416 releasemanagement
20150416 releasemanagement
 
20150415 csharp6.0
20150415 csharp6.020150415 csharp6.0
20150415 csharp6.0
 
20150415 roslyn
20150415 roslyn20150415 roslyn
20150415 roslyn
 
20130329 Patrones de Aplicaciones para La nube #GWAB
20130329 Patrones de Aplicaciones para La nube #GWAB20130329 Patrones de Aplicaciones para La nube #GWAB
20130329 Patrones de Aplicaciones para La nube #GWAB
 
20130522 preparando el soporte de aplicaciones empresariales con windows azure
20130522 preparando el soporte de aplicaciones empresariales con windows azure20130522 preparando el soporte de aplicaciones empresariales con windows azure
20130522 preparando el soporte de aplicaciones empresariales con windows azure
 
20130427 global azure bootcamp websites vs cloudservices scenarios
20130427 global azure bootcamp websites vs cloudservices scenarios20130427 global azure bootcamp websites vs cloudservices scenarios
20130427 global azure bootcamp websites vs cloudservices scenarios
 
20130423 webcast desarrollo en azure con visual studio
20130423 webcast desarrollo en azure con visual studio20130423 webcast desarrollo en azure con visual studio
20130423 webcast desarrollo en azure con visual studio
 

Dernier

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Dernier (15)

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

20160210 microsoft iot

  • 1. La arquitectura de Microsoft para Internet de las cosas (IoT) Ricardo Gonzalez Vargas Microsoft Regional Director - Bogotá CEO – Androcial / WomyAds.com @rgonv - rgonzalez@androcial.com http://about.me/ricardo.gonzalez
  • 2. Androcial 2016 Ricardo Gonzalez @rgonv Ricardo Gonzalez Vargas Co Founder & CEO Androcial – WomyAds.com Microsoft Regional Director – Colombia Microsoft Most Valuable Professional 16+ years of Experience in Software Architecture and Software Development Processes with customers ranging from finance, telco, health to digital marketing. IASA IT Architect I SOLVE PROBLEMS! Ricardo Gonzalez Vargas
  • 3.
  • 4. Depende de a quien le pregunte Nada es nuevo Un unicornio Es mágico y pronto cambiará todo Lo hemos hecho por 40 años!
  • 5. Androcial 2016 Ricardo Gonzalez @rgonv Los éxitos tempranos en despliegues de IoT han sido: Para dispositivos muy complejos y costosos, donde el costo de una solución personalizada de hw/sw es aceptable comparado con el costo del dispositivo Para grandes volúmenes de dispositivos homogéneos donde la necesidad de software es relativamente simple Las soluciones de IoT hasta ahora
  • 6. Androcial 2016 Ricardo Gonzalez @rgonv Retos emergentes para IT # Dispositivos >> # usuarios, y crecen muy rápido Volumen de datos y trafico de red Presion de innovación: análisis, comando y control, costo Presion de habilidades : ciencias de datos , nuevas plataformas
  • 7. Androcial 2016 Ricardo Gonzalez @rgonv Retos emergentes para IT Colaboracion IT/OT Seguridad y amenazas de privacidad Estandards emergentes Nuevos competidores
  • 8. Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Presentation & Business Connectivity Devices RTOS,Linux,Android,iOS,Windows Protocol Adaptation Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Hot Path Analytics Azure Stream Analytics, Azure Storm Presentation & Business Connections Websites, Mobile Services Dynamics, BizTalk Services, Notification Hubs Hot Path Business Logic Service Fabric & Actor Framework Cloud Gateway Event Hub & IoT Hub
  • 9. Androcial 2016 Ricardo Gonzalez @rgonv Servicios de Microsoft Azure IoT Dispositivos Device Connectivity Storage Analytics Presentation & Action Event Hubs & IoT Hub SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Power BI External Data Sources DocumentDB HDInsight Notification Hubs External Data Sources Data Factory Mobile Services BizTalk Services { }
  • 10. Androcial 2016 Ricardo Gonzalez @rgonv Construir bajo una arquitectura que escale, pero iniciar prototipando con un numero pequeño de dispositivos. Es difícil predecir que datos proveen valor, lo cual impacta que sensores y dispositivos se requieren hasta que construya algo. Las opciones son abrumantes. Defina metas claras al inicio y utilícelas para definir y refinar Es mas fácil trabajar con gestión de identidad de dispositivos, actualizaciones y seguridad en una escala muy pequeña. Patrón: Pensar en grande, iniciar pequeño
  • 11. Androcial 2016 Ricardo Gonzalez @rgonv • • • • • • Requerimientos de una arquitectura para IoT
  • 12. Androcial 2016 Ricardo Gonzalez @rgonv Es difícil predecir que información es importante. Es tentador, pero por lo general ineficiente intentar transformaciones de negocio en el primer paso. Piense no solo en telemetría del dispositivo sino también en telemetría de diagnostico. Las implicaciones privacidad y seguridad de la telemetría son menores que para comando y control. Patrón: Primero la telemetría
  • 13. Androcial 2016 Ricardo Gonzalez @rgonv Ingesta de altos volúmenes de datos via Event Hub. Procesamiento a gran escala de flujos de datos Stream Analytics (o HDInsight /Storm) Almacenamiento para análisis de ruta fría Procesamiento para ruta caliente La Telemetria de hoy
  • 14. Androcial 2016 Ricardo Gonzalez @rgonv Event Hubs y Stream Analytics
  • 15. Androcial 2016 Ricardo Gonzalez @rgonv JavaScript (hacia el Event Hub)
  • 16. Androcial 2016 Ricardo Gonzalez @rgonv Stream Analytics (hacia blob)
  • 17. Androcial 2016 Ricardo Gonzalez @rgonv Stream Analytics (hacia SQL)
  • 18. Androcial 2016 Ricardo Gonzalez @rgonv Patrón : No interrumpir la ruta rápida
  • 19. Androcial 2016 Ricardo Gonzalez @rgonv Toda la organización requiere enfocarse en la seguridad, y dicho foco debe informar product lifecycle. Patrón: Defensa a profundidad Requerimientos Diseño e Implementacion Verificacion y despliegue Respuesta Physical Security, Tamper Detection Hardware & firmware security, secure boot Network, protocol & application security Identity management for devices and users Data Privacy Protection and Controls
  • 20. Androcial 2016 Ricardo Gonzalez @rgonv Azure IoT Suite Acelerar el time-to-value simplificando el despliegue de aplicaciones IoT para los casos de uso mas comunes, como monitoreo remoto, gestión de activos y mantenimiento predictivo.  Planee y presupueste adecuadamente a través de un modelo de negocios simple y predictivo  Crezca y extienda soluciones para millones de activos
  • 21. Solution PortalProvisioning API Identity & Registry Stores Stream Event Processor Analytics/ Machine Learning Data Visualization & Presentation Device State Store Gateway Storage IP capable devices Existing IoT devices Low power devices PresentationDevice and Event Processing Data Transport Devices and Data Sources Cloud Gate- way Agent Libs Agent Libs Control System Worker Role Agent Libs
  • 22. Androcial 2016 Ricardo Gonzalez @rgonv Simplifica el desarrollo en los casos de uso mas comunes Librerías de cliente altamente portables y conexión simple hacia la nube desde dispositivos y Gateways. IoT se extiende para incluir aprovisionamiento de dispositivos, identidad, comando y control y administración. Usar la AR simplifica la evolución Patron: construya bajo la arquitectura de referencia
  • 23. Androcial 2016 Ricardo Gonzalez @rgonv Piense en Grande(arquitectura), pero inicie pequeño (experimente, aprenda y refine). Empiece con telemetría. Aborde la seguridad y administración antes de empezar con comando y control. No cree cuellos de botella. Piense en la seguridad, identidad y gestión desde el comienzo durante el ciclo de vida de producto. Use la Arquitectura de Referencia Summary
  • 24. Androcial 2016 Ricardo Gonzalez @rgonv Contact – Worldwide offices Ricardo Gonzalez Vargas Microsoft Regional Director - Bogotá CEO – Androcial / WomyAds.com @rgonv - rgonzalez@androcial.com http://about.me/ricardo.gonzalez Contacto
  • 25. Androcial 2016 Ricardo Gonzalez @rgonv 1. Arquitectura Microsoft para IoT 2. Servicios Server Side ◦ Conectividad y gestion ◦ Procesamiento de Eventos ◦ Almacenamiento ◦ Analisis ◦ Visualizacion y presentacion 3. Client Side ◦ Fuentes de datos ◦ Librerias para los agentes ◦ Gateways