Edge Intelligence:
 From Theory to Practice
Practical Skills and Lab Assignments
Chapter 1:
Distributed Computing Continuum Systems
Distributed Computing Continuum Systems
Practical Skills
00-Install-VirtualBox-
VisualCode-NodeJS
01-Sample-Program
NodeJS-HelloWorld
02-Sample-Program
NodeJS-express-ejs
03-Sample-Program
NodeJS-random
04-Sample-Program
NodeJS-objects
05-Sample -Program
NodeJS-timers
06-Sample-Program
NodeJS-json-sender-listener
Lab Assignment
Lab-01-Data-Generator Â
Lab-01-Data-Generator-Solution
Chapter 2:
Containerised Edge Computing Platforms
Containerised Edge Computing Platforms
Practical Skills
00-Install-Docker-MiniKube
01-NodeJS-to-K8
Lab Assignment
Lab-02-Simple-CalculatorÂ
Lab-02-Simple-Calculator-Solution
Chapter 3:
AI/ML for Service Lifecycle at Edge
AI/ML for Service Lifecycle at Edge
Practical Skills
01-Busy-Box
02-Load-Generator-Analyser
Lab Assignment
Lab-03-External-AutoScaler
Lab-03-External-AutoScaler-Solution
Chapter 4:
AI/ML for Computation Offloading
AI/ML for Computation Offloading
Practical Skills
01-ChartJS
02-Placement-Algorithms
03-Generic-Algorithm
Lab Assignment
Lab-04-Placement-Solvers
Lab-04-Placement-Solvers-Solution
Chapter 5:
AI/ML Data-Pipelines for Edge-Cloud Architectures
AI/ML Data-Pipelines for Edge-Cloud Architectures
Practical Skills
01-Date-Format
01-ChartJS
03-Sensor
04-Edge-and-Cloud
05-Save-Load-Data
06-Neural-Networks
07-Offline-Fault-Detector
Lab Assignment
Lab-05-Cloud-Offline-NN-Fault-Detection
Lab-05-Cloud-Offline-NN-Fault-Detection-Solution
Chapter 6:
AI/ML on Edge
AI/ML on Edge
Lab Assignment
Lab-06-
Edge-Online-Fault-Detection
Lab-06-
Edge-Online-Fault-Detection-Solution