SlideShare a Scribd company logo
Integrated Computer Solutions Inc. www.ics.com
IoT Device Fleet Management:
Create a Robust Solution with Azure
Live Webinar
October 27, 2022
1
Integrated Computer Solutions Inc. www.ics.com
About ICS
Established in 1987, Integrated Computer
Solutions, Inc. (ICS) delivers innovative software
solutions with a full suite of services to accelerate
development of successful next-gen products.
ICS is headquartered outside Boston in Waltham,
Mass. with offices in California, Canada and
Europe.
● UX and UI design services
● Full stack software development
● Cloud-native application development
● Medical regulatory compliance
● End-to-end software house
2
Integrated Computer Solutions Inc. www.ics.com
Our Markets
ICS specializes in software solutions for mission-critical and
regulated industries, including:
Aerospace & Defense
Industrial Controls
& IoT
Automotive &
Transportation
Medical &
Life Sciences
3
Integrated Computer Solutions Inc. www.ics.com
A Few of Our Customers
4
4
Integrated Computer Solutions Inc. www.ics.com
There’s No One-Size Fits All
IoT-device fleet management systems are complex and there is no single, ideal
system.
The right IoT fleet management solution can safeguard the viability of your
connected-device fleet by improving:
● device security
● performance
● downtime and operational costs
● overall mission effectiveness
Integrated Computer Solutions Inc. www.ics.com
Benefits of IoT Device Fleet Management
To provide business value, a fleet management solution must provide the
enterprise with:
● 24/7 visibility into the entire fleet, including location and technical specs
● Remote access to every device that is part of the fleet in order to monitor the
devices’ state, run diagnostics, perform minor repairs and over-the-air updates
● Ability to query the fleet to gain valuable insight and learn from the devices and
usage patterns
● Robust cybersecurity tools and processes to safeguard the software in every fleet
device at all times
● Access to reach devices behind firewalls, and act on devices in bulk
● Full automation so the fleet management solution can operate seamlessly without
human intervention
Integrated Computer Solutions Inc. www.ics.com
Live Webinar
November 17, 1 pm EST
Outstanding IoT Business Benefits and
Vital Features You Can’t Ignore
Integrated Computer Solutions Inc. www.ics.com
Agenda
● IDE
○ Visual Studio Integration with Azure
○ Containerized Docker Architecture
● IoT Edge Device Agent
○ IoT Edge engine and its Edge capabilities
○ Showcase with Building and Deployment of modules, Azure ACR
● IoT Central and Data Visualization
○ Raspberry PI and telemetry data transfer
○ Help of Plug & Play technology to bootstrap Data Visualization
○ Data Visualization with IoT Central in 10 min
8
Integrated Computer Solutions Inc. www.ics.com
Let’s burn a stick with an Image
9
1
2
3
How to make your device Cloud Available?
Integrated Computer Solutions Inc. www.ics.com
Architectural Diagrams & Views
Integrated Computer Solutions Inc. www.ics.com 11
4-Layers IoT Architecture
4/5-Layer IoT
Architecture
IoT architecture consists of:
- Edge Devices
- Transport – Public Networking
- Cloud technologies (data processing)
- Integration with 3rd
Parties
that allows IoT devices to communicate and
stay on-line.
Integration with 3rd
Party systems allows
businesses to take immediate action through
the use of automation, machine learning, and
artificial intelligence. Here Information is
transformed into business intelligence that
drives decision-making.
Integrated Computer Solutions Inc. www.ics.com 12
Developer’s View on the IoT Architecture
Developer
● Local Development Machine
● IDE Visual Studio
● Plugins and Dev Tools
● Docker Engine to Build and Push
Azure Cloud
● Azure Container Registry (ACR)
● Azure IoT Hub
● IoT Central
● Serial Database/BI
Tools/Visualization
● Access Control
● Device Enrollment/Provisioning
Edge Device
● RaspberryPi 4
● IoT Edge Agent
● Docker Images
● Qt/Modules
● MQTT/HTTP transport
Integrated Computer Solutions Inc. www.ics.com 13
CICD Workflow Targeting IoT Infrastructure
1. In local development environment, a
developer is building a complete module
image in compliance with dedicated
architecture. Once built the image is pushed
to the remote cloud repository.
2. The developer is preparing a metadata of
configuration to apply to the device in a field.
A single or a group of devices is aimed to
receive the configuration.
3. Versioned images are pulled out from repo by
IoT edge Docker engine.
4. IoT edge device consumes a new meta
information with a configuration of interfaces
and telemetry protocol to communicate with
the backed IoT hub.
*Docker platform, sensors, management modules
and message broker constitutes the IoT edge device
Integrated Computer Solutions Inc. www.ics.com
Docker Feeds Contanizerization
Integrated Computer Solutions Inc. www.ics.com
Yocto Image vs Containerized Applications
Containers and its benefits
● Containers are virtualized at the app
layer
● Allows to focus on the development
of application regardless the platform
● Containers are isolated but share
system resources
● Very Lightweight
● Container is a running image
● Has negligible performance penalty
● Brings modularity
● Develop in x86 and deploy on ARM
Vanilla Yocto Image
● An image recipe lists all packages
which have to be built and installed
into the final root file system
● Applications are added as Image
Layers in a form of recipes which are
built into the final image
Integrated Computer Solutions Inc. www.ics.com
IoT Central Champion
Integrated Computer Solutions Inc. www.ics.com
Imaging of Azure IoT Central as a Swiss Knife
Integrated Computer Solutions Inc. www.ics.com
IoT Plug & Play
Integrated Computer Solutions Inc. www.ics.com
Codeless Plug & Play Bridge to Model a Device
Interface in a Minute
2. Employ Schema Definition
- Properties
- Telemetry
- Commands
1. Define Schema
Integrated Computer Solutions Inc. www.ics.com
Practical
Integrated Computer Solutions Inc. www.ics.com
Any Questions?
Integrated Computer Solutions Inc. www.ics.com
Recipe to go to the Cloud in 10 minutes with IoT
Central
zew
22
1. Set up IDE environment on your local machine and connect to the Cloud
2. Create and configure Docker file(s) to build and push images
3. Thing of an image as a module or an application
4. Bake image and push to a Cloud Container Repo
5. Provision your Device in IoT Central
6. Update Device Meta Information that is device’s deployment configuration
7. Device will sync with Cloud and pull images out to run in containers
8. Your application will send telemetry data to IoT Central
9. Generate Data Model using Plug&Play mechanism
10. Update Device Meta information with generated Data Model
11. Link Device Model with a Dashboard to visualize telemetry data
12. Share access to a Dashboard with your stakeholders to demo MVP project

More Related Content

What's hot (20)

PDF
Intermediate: Vehicle to Everything (V2X) Introduction
3G4G
 
PPTX
5G NR-based C-V2X
Qualcomm Research
 
PDF
5G and Automative : Cellular V2X (vehicle-to-everything)
ITU
 
PDF
Transforming enterprise and industry with 5G private networks
Qualcomm Research
 
PDF
DakNet PPT
Seminar Links
 
PPTX
Arduino and IoT (Internet of Things)
Shahed Mehbub
 
PPTX
Iot presentation
huma742446
 
PPTX
Internet of Things (IoT) and its applications
Sarwan Singh
 
PPTX
Edge computing
pramiidhaaavula
 
PDF
Introduction to IoT Architectures and Protocols
Abdullah Alfadhly
 
PPTX
IOT Presentation Seminar PPT
Himanshu Jaswal
 
PDF
IoT and LoRaWAN
Chris Herbert
 
PPTX
What is Edge Computing and Why does it matter in IoT?
Sameer Ahmed
 
PPTX
Azure IoT Hub
WinWire Technologies Inc
 
PPTX
Iot and Smart Cities
Emran Hossain
 
PPTX
IoT
Ananth Kumar
 
PPTX
Internet of things (IoT) with Azure
Vinoth Rajagopalan
 
PPTX
IoT security
YashKesharwani2
 
PPTX
Apigee Products Overview
Apigee | Google Cloud
 
PDF
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
RAJESHKUMARG12
 
Intermediate: Vehicle to Everything (V2X) Introduction
3G4G
 
5G NR-based C-V2X
Qualcomm Research
 
5G and Automative : Cellular V2X (vehicle-to-everything)
ITU
 
Transforming enterprise and industry with 5G private networks
Qualcomm Research
 
DakNet PPT
Seminar Links
 
Arduino and IoT (Internet of Things)
Shahed Mehbub
 
Iot presentation
huma742446
 
Internet of Things (IoT) and its applications
Sarwan Singh
 
Edge computing
pramiidhaaavula
 
Introduction to IoT Architectures and Protocols
Abdullah Alfadhly
 
IOT Presentation Seminar PPT
Himanshu Jaswal
 
IoT and LoRaWAN
Chris Herbert
 
What is Edge Computing and Why does it matter in IoT?
Sameer Ahmed
 
Iot and Smart Cities
Emran Hossain
 
Internet of things (IoT) with Azure
Vinoth Rajagopalan
 
IoT security
YashKesharwani2
 
Apigee Products Overview
Apigee | Google Cloud
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
RAJESHKUMARG12
 

Similar to IoT Device Fleet Management: Create a Robust Solution with Azure (20)

PDF
How to Craft a Winning IOT Device Management Solution
ICS
 
PPTX
Webinar- Internet of Things: Application Frameworks in IoT
Harbinger Systems - HRTech Builder of Choice
 
PDF
Sgcp14phillips
Justin Hayward
 
PPTX
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Codit
 
PDF
Foundational Elements for IoT (1)
Nicolas Delorme
 
PDF
IoTforReal Seminar slidedeck
Codit
 
PPTX
From IoT Central to IoT Hub
Marco Parenzan
 
PPTX
Why integration is key in IoT solutions? (Sam Vanhoutte @Integrate2017)
Codit
 
PPTX
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
rajukolluri
 
PPTX
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
rajukolluri
 
PDF
IoT Systems: Technology, Architecture & Performance
Ashu Joshi
 
PPTX
Internet of Things A Vision, Architectural Elements, and Future Directions
Mostafa Arjmand
 
PPTX
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Codit
 
PPTX
Internet of things at the Edge with Azure IoT Edge by sonujose
Sonu Jose
 
PDF
MT85 Challenges at the Edge: Dell Edge Gateways
Dell EMC World
 
PPTX
Creating IoT powered solutions (Sam Vanhoute @IoT convention)
Codit
 
PDF
Industrial IoT and the emergence of Edge Computing Navigating the Technologic...
Roberto Siagri
 
PPTX
AWS Finland March meetup 2017 - selecting enterprise IoT platform
Rolf Koski
 
PDF
IoT Masterclass ESGT Santarem - Connecting The Dots
Marco Silva
 
PDF
Azure IoT services - overview, SenZations 2015
SenZations Summer School
 
How to Craft a Winning IOT Device Management Solution
ICS
 
Webinar- Internet of Things: Application Frameworks in IoT
Harbinger Systems - HRTech Builder of Choice
 
Sgcp14phillips
Justin Hayward
 
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Codit
 
Foundational Elements for IoT (1)
Nicolas Delorme
 
IoTforReal Seminar slidedeck
Codit
 
From IoT Central to IoT Hub
Marco Parenzan
 
Why integration is key in IoT solutions? (Sam Vanhoutte @Integrate2017)
Codit
 
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
rajukolluri
 
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
rajukolluri
 
IoT Systems: Technology, Architecture & Performance
Ashu Joshi
 
Internet of Things A Vision, Architectural Elements, and Future Directions
Mostafa Arjmand
 
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Codit
 
Internet of things at the Edge with Azure IoT Edge by sonujose
Sonu Jose
 
MT85 Challenges at the Edge: Dell Edge Gateways
Dell EMC World
 
Creating IoT powered solutions (Sam Vanhoute @IoT convention)
Codit
 
Industrial IoT and the emergence of Edge Computing Navigating the Technologic...
Roberto Siagri
 
AWS Finland March meetup 2017 - selecting enterprise IoT platform
Rolf Koski
 
IoT Masterclass ESGT Santarem - Connecting The Dots
Marco Silva
 
Azure IoT services - overview, SenZations 2015
SenZations Summer School
 
Ad

More from ICS (20)

PDF
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
PDF
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
PDF
Exploring Wayland: A Modern Display Server for the Future
ICS
 
PDF
Threat Modeling & Risk Assessment Webinar: A Step-by-Step Example
ICS
 
PDF
8 Mandatory Security Control Categories for Successful Submissions
ICS
 
PDF
Future-Proofing Embedded Device Capabilities with the Qt 6 Plugin Mechanism.pdf
ICS
 
PDF
Choosing an Embedded GUI: Comparative Analysis of UI Frameworks
ICS
 
PDF
Medical Device Cyber Testing to Meet FDA Requirements
ICS
 
PDF
Threat Modeling and Risk Assessment Webinar.pdf
ICS
 
PDF
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
PDF
Webinar On-Demand: Using Flutter for Embedded
ICS
 
PDF
A Deep Dive into Secure Product Development Frameworks.pdf
ICS
 
PDF
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
 
PDF
Practical Advice for FDA’s 510(k) Requirements.pdf
ICS
 
PDF
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
ICS
 
PDF
Overcoming CMake Configuration Issues Webinar
ICS
 
PDF
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
ICS
 
PDF
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
ICS
 
PDF
Quality and Test in Medical Device Design - Part 1.pdf
ICS
 
PDF
Creating Digital Twins Using Rapid Development Techniques.pdf
ICS
 
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Threat Modeling & Risk Assessment Webinar: A Step-by-Step Example
ICS
 
8 Mandatory Security Control Categories for Successful Submissions
ICS
 
Future-Proofing Embedded Device Capabilities with the Qt 6 Plugin Mechanism.pdf
ICS
 
Choosing an Embedded GUI: Comparative Analysis of UI Frameworks
ICS
 
Medical Device Cyber Testing to Meet FDA Requirements
ICS
 
Threat Modeling and Risk Assessment Webinar.pdf
ICS
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
Webinar On-Demand: Using Flutter for Embedded
ICS
 
A Deep Dive into Secure Product Development Frameworks.pdf
ICS
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
 
Practical Advice for FDA’s 510(k) Requirements.pdf
ICS
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
ICS
 
Overcoming CMake Configuration Issues Webinar
ICS
 
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
ICS
 
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
ICS
 
Quality and Test in Medical Device Design - Part 1.pdf
ICS
 
Creating Digital Twins Using Rapid Development Techniques.pdf
ICS
 
Ad

Recently uploaded (20)

PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PDF
The 5 Reasons for IT Maintenance - Arna Softech
Arna Softech
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PDF
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PDF
Online Queue Management System for Public Service Offices in Nepal [Focused i...
Rishab Acharya
 
PDF
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PPTX
Transforming Mining & Engineering Operations with Odoo ERP | Streamline Proje...
SatishKumar2651
 
PPTX
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
DOCX
Import Data Form Excel to Tally Services
Tally xperts
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
PPTX
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
PDF
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
The 5 Reasons for IT Maintenance - Arna Softech
Arna Softech
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Online Queue Management System for Public Service Offices in Nepal [Focused i...
Rishab Acharya
 
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
Transforming Mining & Engineering Operations with Odoo ERP | Streamline Proje...
SatishKumar2651
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
Import Data Form Excel to Tally Services
Tally xperts
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 

IoT Device Fleet Management: Create a Robust Solution with Azure

  • 1. Integrated Computer Solutions Inc. www.ics.com IoT Device Fleet Management: Create a Robust Solution with Azure Live Webinar October 27, 2022 1
  • 2. Integrated Computer Solutions Inc. www.ics.com About ICS Established in 1987, Integrated Computer Solutions, Inc. (ICS) delivers innovative software solutions with a full suite of services to accelerate development of successful next-gen products. ICS is headquartered outside Boston in Waltham, Mass. with offices in California, Canada and Europe. ● UX and UI design services ● Full stack software development ● Cloud-native application development ● Medical regulatory compliance ● End-to-end software house 2
  • 3. Integrated Computer Solutions Inc. www.ics.com Our Markets ICS specializes in software solutions for mission-critical and regulated industries, including: Aerospace & Defense Industrial Controls & IoT Automotive & Transportation Medical & Life Sciences 3
  • 4. Integrated Computer Solutions Inc. www.ics.com A Few of Our Customers 4 4
  • 5. Integrated Computer Solutions Inc. www.ics.com There’s No One-Size Fits All IoT-device fleet management systems are complex and there is no single, ideal system. The right IoT fleet management solution can safeguard the viability of your connected-device fleet by improving: ● device security ● performance ● downtime and operational costs ● overall mission effectiveness
  • 6. Integrated Computer Solutions Inc. www.ics.com Benefits of IoT Device Fleet Management To provide business value, a fleet management solution must provide the enterprise with: ● 24/7 visibility into the entire fleet, including location and technical specs ● Remote access to every device that is part of the fleet in order to monitor the devices’ state, run diagnostics, perform minor repairs and over-the-air updates ● Ability to query the fleet to gain valuable insight and learn from the devices and usage patterns ● Robust cybersecurity tools and processes to safeguard the software in every fleet device at all times ● Access to reach devices behind firewalls, and act on devices in bulk ● Full automation so the fleet management solution can operate seamlessly without human intervention
  • 7. Integrated Computer Solutions Inc. www.ics.com Live Webinar November 17, 1 pm EST Outstanding IoT Business Benefits and Vital Features You Can’t Ignore
  • 8. Integrated Computer Solutions Inc. www.ics.com Agenda ● IDE ○ Visual Studio Integration with Azure ○ Containerized Docker Architecture ● IoT Edge Device Agent ○ IoT Edge engine and its Edge capabilities ○ Showcase with Building and Deployment of modules, Azure ACR ● IoT Central and Data Visualization ○ Raspberry PI and telemetry data transfer ○ Help of Plug & Play technology to bootstrap Data Visualization ○ Data Visualization with IoT Central in 10 min 8
  • 9. Integrated Computer Solutions Inc. www.ics.com Let’s burn a stick with an Image 9 1 2 3 How to make your device Cloud Available?
  • 10. Integrated Computer Solutions Inc. www.ics.com Architectural Diagrams & Views
  • 11. Integrated Computer Solutions Inc. www.ics.com 11 4-Layers IoT Architecture 4/5-Layer IoT Architecture IoT architecture consists of: - Edge Devices - Transport – Public Networking - Cloud technologies (data processing) - Integration with 3rd Parties that allows IoT devices to communicate and stay on-line. Integration with 3rd Party systems allows businesses to take immediate action through the use of automation, machine learning, and artificial intelligence. Here Information is transformed into business intelligence that drives decision-making.
  • 12. Integrated Computer Solutions Inc. www.ics.com 12 Developer’s View on the IoT Architecture Developer ● Local Development Machine ● IDE Visual Studio ● Plugins and Dev Tools ● Docker Engine to Build and Push Azure Cloud ● Azure Container Registry (ACR) ● Azure IoT Hub ● IoT Central ● Serial Database/BI Tools/Visualization ● Access Control ● Device Enrollment/Provisioning Edge Device ● RaspberryPi 4 ● IoT Edge Agent ● Docker Images ● Qt/Modules ● MQTT/HTTP transport
  • 13. Integrated Computer Solutions Inc. www.ics.com 13 CICD Workflow Targeting IoT Infrastructure 1. In local development environment, a developer is building a complete module image in compliance with dedicated architecture. Once built the image is pushed to the remote cloud repository. 2. The developer is preparing a metadata of configuration to apply to the device in a field. A single or a group of devices is aimed to receive the configuration. 3. Versioned images are pulled out from repo by IoT edge Docker engine. 4. IoT edge device consumes a new meta information with a configuration of interfaces and telemetry protocol to communicate with the backed IoT hub. *Docker platform, sensors, management modules and message broker constitutes the IoT edge device
  • 14. Integrated Computer Solutions Inc. www.ics.com Docker Feeds Contanizerization
  • 15. Integrated Computer Solutions Inc. www.ics.com Yocto Image vs Containerized Applications Containers and its benefits ● Containers are virtualized at the app layer ● Allows to focus on the development of application regardless the platform ● Containers are isolated but share system resources ● Very Lightweight ● Container is a running image ● Has negligible performance penalty ● Brings modularity ● Develop in x86 and deploy on ARM Vanilla Yocto Image ● An image recipe lists all packages which have to be built and installed into the final root file system ● Applications are added as Image Layers in a form of recipes which are built into the final image
  • 16. Integrated Computer Solutions Inc. www.ics.com IoT Central Champion
  • 17. Integrated Computer Solutions Inc. www.ics.com Imaging of Azure IoT Central as a Swiss Knife
  • 18. Integrated Computer Solutions Inc. www.ics.com IoT Plug & Play
  • 19. Integrated Computer Solutions Inc. www.ics.com Codeless Plug & Play Bridge to Model a Device Interface in a Minute 2. Employ Schema Definition - Properties - Telemetry - Commands 1. Define Schema
  • 20. Integrated Computer Solutions Inc. www.ics.com Practical
  • 21. Integrated Computer Solutions Inc. www.ics.com Any Questions?
  • 22. Integrated Computer Solutions Inc. www.ics.com Recipe to go to the Cloud in 10 minutes with IoT Central zew 22 1. Set up IDE environment on your local machine and connect to the Cloud 2. Create and configure Docker file(s) to build and push images 3. Thing of an image as a module or an application 4. Bake image and push to a Cloud Container Repo 5. Provision your Device in IoT Central 6. Update Device Meta Information that is device’s deployment configuration 7. Device will sync with Cloud and pull images out to run in containers 8. Your application will send telemetry data to IoT Central 9. Generate Data Model using Plug&Play mechanism 10. Update Device Meta information with generated Data Model 11. Link Device Model with a Dashboard to visualize telemetry data 12. Share access to a Dashboard with your stakeholders to demo MVP project