工作坊簡介
Kubernetes 結合邊緣運算叢集的全新體驗
本次工作坊中探索業界在邊緣運算的企業應用中容易遇到的問題與解決方案。
使用物聯網邊緣裝置(如 Nvidia Jetson)學習如何將 ARM 架構的主機組合成 K8S 邊緣運算叢集,並透過 K8S 進行設備的管理與監控,最後會將 YOLO 模型容器化部署至硬體中,打造完整的物聯網邊緣運算叢集。
課程目標:
1. 業界使用邊緣運算的情境
2. 如何將 ARM 主機加入 Kubernetes 叢集
3. 如何將模型應用程式容器化
4. 如何部屬容器至邊緣設備
課程綱要:
1. 探討 IoT 裝置到雲端之架構:了解業界如何為大量的 IoT 裝置規劃架構
2. K3S 的安裝與基本操作:學習如何安裝輕量級 Kubernetes
3. IoT 設備的管理、監控和部署:學習如何利用 Kubernetes 的原生功能來處理設備的管理需求
4. 邊緣運算應用容器化與部屬:學習如何撰寫 Dockerfile 將邊緣運算應用打包並且部屬至 IoT 設備上
學員自備裝置:
現場會提供樹莓派(Arm)或 AAEON Up board(x86)的操作環境,或是先準備多台 Ubuntu 18.04 VM 主機。
學員基礎能力需求:
具備 Linux 基礎操作能力,以及具備 Docker 與 Kubernetes 基本觀念。