Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare una empresa de Scribd logo
IoT: Smart Devices & Smart Backend.
Ricardo Gonzalez Vargas
Microsoft Regional Director
CEO – Androcial Media Inc.
@rgonv – http://ricardogonzalez.me
Co Founder & CEO Androcial Media Inc. – WomyAds.com
Microsoft Regional Director – Colombia
18+ years of Experience in Software Architecture and Software
Development Processes with customers ranging from finance,
telco, health to digital marketing and from mainframes to
embedded systems.
IASA IT Architect
I SOLVE PROBLEMS!
@rgonv - rgonzalez@androcial.com - http://ricardogonzalez.me
Ricardo Gonzalez Vargas
IoT es un punto de inflexión
Hardware
económico
Conectividad
presente
Desarrollo
fácil
Escenarios de
innovación
Los grandes
beneficios
potencial la
demanda
IoT 2010
IoT 2016
1970 1980 1990 2000 2010
10,000,000,000
1,000,000,000
100,000,000
10,000,000
1,000,000
100,000
10,000
1,000
Transistors
Ley de Moore Ley de
Metcalf
Fuerzas Disruptivas
Y lo mas importante:
Que se puede hacer combinando y analizando señales de todos estos dispositivos?
Ley de Koomey
1.E+14
1.E+12
1.E+10
1.E+08
1.E+06
1.E+04
1.E+02
1.E+00
Computations
per KWh
1940 20101975
Reglas y alertas para mejorar la eficiencia operacional
Monitorear y trazar el estado, ubicación y condición
de los dispositivos
Conectar dispositivos y monitorear telemetría
Things
Aplicar en la operación los hallazgos para mejorar los
procesos en tiempo real
Descubrir patrones en los datos de los dispositivos
usando análisis predictivo
Analizar y visualizar datos de dispositivos
Things
Nuevas oportunidades de asociación
Expandir a nuevos negocios adjuntos
Combinar datos de IoT y otras fuentes con análisis
avanzado para soportar nuevos Servicios y flujos de
ingresos
Things
25 MIL MILLONES
“cosas” conectadas en uso para el año
2020
Gartner
$7.2 TRILLONES
(MILLONES DE MILLONES)
El tamaño del Mercado mundial de
soluciones para IoT en el 2020IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast
Field
Gateway
Device
Connectivity & Management
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Cloud Gateway
Event Hubs
Field
Gateway
Protocol
Adaptation
Field
Gateway
Device
Connectivity & Management
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Cloud Gateway
Event Hubs
Field
Gateway
Protocol
Adaptation
Field
Gateway
Device
Connectivity & Management
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
Field
Gateway
Device
Connectivity & Management
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
Cross Platform C Code
OS Abstraction Layer / OS Bindings
C API .NET API Java API Javascript API
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
Patrones de nube y dispositivos para IoTDevices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Presentation &
Business Connectivity
App Service, Websites
Dynamics, BizTalk Services,
Notification Hubs
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
Servicios de Microsoft Azure IoT
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs 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
{ }
Developer SDKs & Tools
• Azure SDKs
• SDKs open source para Azure IoT Hub
• github.com/azure/azure-iot-sdks
• Service Client SDK – C#, Java, JavaScript
• Device Client SDK – C, JavaScript, Java, C# (including PCL), Python
• Paquetes
• NuGet
• Npm
• Maven
• Apt-get
• pip
• Herramientas
• X-Plat CLI tool: iothub-explorer
• Windows tool: DeviceExplorer
Demo ->Azure IoT en los dispositivos
2016 cloud summit_iot
SDKs para desarrollo
Field
Gateway
CoAP, AllJoyn, OPC, … Custom Cloud
Gateway
(Cloud
Service, VM)
VPN/ExpressRoute
OPC, HTTP, CoAP,…
Field
Gateway
CoAP, AllJoyn, OPC,…
IoT Hub
Custom Cloud
Gateway
(Cloud Service,
VM)
AMQP, MQTT, HTTPS
Custom Protocols
Your code
Azure IoT open source code
Device
Device
IoT Hub device
Client SDK
Device
IoT Hub device
Client SDK
Device
Device
Device
AMQP, MQTT, HTTPS
Management app
Device registry
Monitoring
Send commands
IoT Hub service Client SDK
Management app
- Device registry
- Monitoring
- Send commands
IoT Hub service Client SDK
Cloud protocol
gateway sample
Cloud protocol
gateway sample
Applications:
- Companion apps
- Dashboards
- Controllers
- …
Azure
Demo - Una Solución Completa
Una solución de monitoreo
Event Hub
Storage blobs DocumentDB
Web/Mobile App
Stream Analytics
Azure
Active Directory
IoT Hub Web Jobs
Power BI
Logic Apps
Procesos y
sistemas
de
Backend
Dispositivos
C# simulator
Monitoreo remoto
Mantenimiento Preventivo
GRACIAS!
Ricardo Gonzalez Vargas
Microsoft Regional Director - Bogotá
CEO – Androcial Media Inc. /
WomyAds.com
@rgonv – rgonzalez@androcial.com
http://ricardogonzalez.me

Más contenido relacionado

2016 cloud summit_iot

  • 1. IoT: Smart Devices & Smart Backend. Ricardo Gonzalez Vargas Microsoft Regional Director CEO – Androcial Media Inc. @rgonv – http://ricardogonzalez.me
  • 2. Co Founder & CEO Androcial Media Inc. – WomyAds.com Microsoft Regional Director – Colombia 18+ years of Experience in Software Architecture and Software Development Processes with customers ranging from finance, telco, health to digital marketing and from mainframes to embedded systems. IASA IT Architect I SOLVE PROBLEMS! @rgonv - rgonzalez@androcial.com - http://ricardogonzalez.me Ricardo Gonzalez Vargas
  • 3. IoT es un punto de inflexión Hardware económico Conectividad presente Desarrollo fácil Escenarios de innovación Los grandes beneficios potencial la demanda
  • 6. 1970 1980 1990 2000 2010 10,000,000,000 1,000,000,000 100,000,000 10,000,000 1,000,000 100,000 10,000 1,000 Transistors Ley de Moore Ley de Metcalf Fuerzas Disruptivas Y lo mas importante: Que se puede hacer combinando y analizando señales de todos estos dispositivos? Ley de Koomey 1.E+14 1.E+12 1.E+10 1.E+08 1.E+06 1.E+04 1.E+02 1.E+00 Computations per KWh 1940 20101975
  • 7. Reglas y alertas para mejorar la eficiencia operacional Monitorear y trazar el estado, ubicación y condición de los dispositivos Conectar dispositivos y monitorear telemetría Things
  • 8. Aplicar en la operación los hallazgos para mejorar los procesos en tiempo real Descubrir patrones en los datos de los dispositivos usando análisis predictivo Analizar y visualizar datos de dispositivos Things
  • 9. Nuevas oportunidades de asociación Expandir a nuevos negocios adjuntos Combinar datos de IoT y otras fuentes con análisis avanzado para soportar nuevos Servicios y flujos de ingresos Things
  • 10. 25 MIL MILLONES “cosas” conectadas en uso para el año 2020 Gartner $7.2 TRILLONES (MILLONES DE MILLONES) El tamaño del Mercado mundial de soluciones para IoT en el 2020IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast
  • 11. Field Gateway Device Connectivity & Management Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
  • 12. Field Gateway Device Connectivity & Management Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
  • 13. Field Gateway Device Connectivity & Management Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
  • 14. Field Gateway Device Connectivity & Management Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation Cross Platform C Code OS Abstraction Layer / OS Bindings C API .NET API Java API Javascript API
  • 15. Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Hot Path Analytics Azure Stream Analytics, Azure HDInsight Storm Hot Path Business Logic Service Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
  • 16. Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Presentation & Business Connectivity Patrones de nube y dispositivos para IoTDevices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Hot Path Analytics Azure Stream Analytics, Azure HDInsight Storm Presentation & Business Connectivity App Service, Websites Dynamics, BizTalk Services, Notification Hubs Hot Path Business Logic Service Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
  • 17. Servicios de Microsoft Azure IoT Devices Device Connectivity Storage Analytics Presentation & Action Event Hubs 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 { }
  • 18. Developer SDKs & Tools • Azure SDKs • SDKs open source para Azure IoT Hub • github.com/azure/azure-iot-sdks • Service Client SDK – C#, Java, JavaScript • Device Client SDK – C, JavaScript, Java, C# (including PCL), Python • Paquetes • NuGet • Npm • Maven • Apt-get • pip • Herramientas • X-Plat CLI tool: iothub-explorer • Windows tool: DeviceExplorer
  • 19. Demo ->Azure IoT en los dispositivos
  • 21. SDKs para desarrollo Field Gateway CoAP, AllJoyn, OPC, … Custom Cloud Gateway (Cloud Service, VM) VPN/ExpressRoute OPC, HTTP, CoAP,… Field Gateway CoAP, AllJoyn, OPC,… IoT Hub Custom Cloud Gateway (Cloud Service, VM) AMQP, MQTT, HTTPS Custom Protocols Your code Azure IoT open source code Device Device IoT Hub device Client SDK Device IoT Hub device Client SDK Device Device Device AMQP, MQTT, HTTPS Management app Device registry Monitoring Send commands IoT Hub service Client SDK Management app - Device registry - Monitoring - Send commands IoT Hub service Client SDK Cloud protocol gateway sample Cloud protocol gateway sample Applications: - Companion apps - Dashboards - Controllers - … Azure
  • 22. Demo - Una Solución Completa
  • 23. Una solución de monitoreo Event Hub Storage blobs DocumentDB Web/Mobile App Stream Analytics Azure Active Directory IoT Hub Web Jobs Power BI Logic Apps Procesos y sistemas de Backend Dispositivos C# simulator
  • 26. GRACIAS! Ricardo Gonzalez Vargas Microsoft Regional Director - Bogotá CEO – Androcial Media Inc. / WomyAds.com @rgonv – rgonzalez@androcial.com http://ricardogonzalez.me