Tagged

AIoT & Cloud & Edge & Machine Learning

A collection of 173 posts

【 Edge 】於 Raspberry Pi OS 安裝 AnyDesk
AIoT & Cloud & Edge & Machine Learning

【 Edge 】於 Raspberry Pi OS 安裝 AnyDesk

內容 學習目標 前置準備作業 安裝 AnyDesk 測試與驗證 學習目標 如何在 Raspberry Pi OS 安裝 AnyDesk 前置準備作業 準備一台可上網的 Raspberry Pi 安裝 AnyDesk Step 1. 取得遠端更新伺服器的套件檔案清單 請於終端機輸入下方指令 sudo apt update Step 2. 系統更新 請於終端機輸入下方指令 sudo apt -y full-upgrade Step 3. 下載 AnyDesk 請於終端機輸入下方指令 wget https://download.anydesk.com/rpi/anydesk_6.1.1-1_armhf.

【 Edge 】於 NVIDIA® Jetson Nano 安裝 Google MediaPipe 0.8.9 版本
AIoT & Cloud & Edge & Machine Learning

【 Edge 】於 NVIDIA® Jetson Nano 安裝 Google MediaPipe 0.8.9 版本

內容 學習目標 前置準備作業 實驗環境 安裝所需套件 安裝 MediaPipe 0.8.9 確認版本 Illegal instruction (core dumped) 錯誤解法 學習目標 如何在 NVIDIA Jetson Nano 安裝 Google MediaPipe 0.8.9 版本 https://google.github.io/mediapipe/ https://github.com/google/mediapipe/ 前置準備作業 可上網的 NVIDIA Jetson Nano 實驗環境 Python version: 3.6.9 nvcc

【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 OpenCV 4.5.5
AIoT & Cloud & Edge & Machine Learning

【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 OpenCV 4.5.5

內容 學習目標 前置準備作業 原始 OpenCV 版本 安裝 OpenCV 4.5.5 版本 版本確認 學習目標 如何在 NVIDIA® Jetson AGX Xavier™ 安裝 OpenCV 4.5.5 前置準備作業 可上網的 NVIDIA ® Jetson AGX Xavier™ 原始 OpenCV 版本 安裝 OpenCV 4.5.5 版本 Step 1. 安装 pip 請於終端機輸入下方指令 sudo apt-get install python3-pip Step 2.

【 Edge 】透過 NVIDIA® Jetson AGX Xavier™ 編譯 MediaPipe 0.8.9
AIoT & Cloud & Edge & Machine Learning

【 Edge 】透過 NVIDIA® Jetson AGX Xavier™ 編譯 MediaPipe 0.8.9

內容 學習目標 前置準備作業 實驗環境 安裝 Bazel 4.2.2 安裝相依套件 修改相關資訊 避免 any.proto 錯誤 升級 gcc 與 g++ 編譯 MediaPipe 0.8.9 學習目標 如何在 NVIDIA® Jetson AGX Xavier™ 編譯 MediaPipe 0.8.9 https://google.github.io/mediapipe/ https://github.com/google/mediapipe/ 前置準備作業 可上網的 NVIDIA ® Jetson AGX

【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 Google MediaPipe 0.8.9 與 TensorFlow 2.5.0 版本
AIoT & Cloud & Edge & Machine Learning

【 Edge 】於 NVIDIA® Jetson AGX Xavier™ 安裝 Google MediaPipe 0.8.9 與 TensorFlow 2.5.0 版本

內容 學習目標 前置準備作業 實驗環境 安裝所需套件 安裝 Python 相依套件 安裝 TensorFlow 2.5.0 安裝 MediaPipe 0.8.9 確認版本 學習目標 如何在 NVIDIA ® Jetson AGX Xavier™ 安裝 Google MediaPipe 0.8.9 與 TensorFlow 2.5.0 版本 https://google.github.io/mediapipe/ https://github.com/google/mediapipe/ 前置準備作業 可上網的 NVIDIA

【 Edge 】備份與還原 NVIDIA® Jetson AGX Xavier™
AIoT & Cloud & Edge & Machine Learning

【 Edge 】備份與還原 NVIDIA® Jetson AGX Xavier™

內容 學習目標 前置準備作業 備份 - Backup Image 還原 - Restore Image 學習目標 如何備份與還原 NVIDIA® Jetson AGX Xavier™ 前置準備作業 已準備一台 Host Ubuntu 電腦 已準備一台要備份的 NVIDIA® Jetson AGX Xavier™ 已準備一台要還原的 NVIDIA® Jetson AGX Xavier™ 備份 - Backup Image Step 1. 切換路徑 在 Host Ubuntu 電腦的終端機輸入下方指令 cd ~/nvidia/nvidia_sdk/JetPack_4.6_

【 Cloud 】透過 Azure Kubernetes Service 將 Azure IoT Hub 所接收到的數據存入 Azure Digital Twins 再透過 Azure Event Hub 將警示資訊傳送到 Azure Indoor Map
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】透過 Azure Kubernetes Service 將 Azure IoT Hub 所接收到的數據存入 Azure Digital Twins 再透過 Azure Event Hub 將警示資訊傳送到 Azure Indoor Map

學習目標 如何透過 Azure Kubernetes Service 將 Azure IoT Hub 所接收到的數據存入 Azure Digital Twins 再透過 Azure Event Hub 將警示資訊傳送到 Azure Indoor Map。 前置準備作業 已建立 Azure 帳號並能正常登入與使用。 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Node.js 已於電腦端安裝 Docker Engine https://docs.docker.com/engine/install/ 已於電腦端安裝 Azure CLI https://docs.microsoft.com/

【 Cloud 】將 HTML Web 透過 Azure File 部署到 Azure Kubernetes Service ( AKS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 HTML Web 透過 Azure File 部署到 Azure Kubernetes Service ( AKS )

內容 學習目標 前置準備作業 專案目錄結構 建立與設定 Azure Kubernetes Service 測試與驗證 刪除所建立的資源與服務 學習目標 如何將 HTML Web 透過 Azure File 部署到 Azure Kubernetes Service 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端存在可正常執行的 HTML 專案 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 AZ Cli https://docs.microsoft.com/zh-tw/cli/azure/install-azure-cli 已於電腦端安裝 kubectl https://kubernetes.io/

【 Cloud 】將 React 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 React 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS )

內容 學習目標 前置準備作業 專案目錄結構 建立 React 專案的 Docker Image 並部署到 Azure Container Registry 建立 Azure Kubernetes Service 部署 React 到 AKS 測試與驗證 刪除所建立的資源與服務 學習目標 如何將 React 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS ) 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端存在可正常執行的 React 專案 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Docker

【 Cloud 】將 React 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 React 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS )

內容 學習目標 前置準備作業 專案目錄結構 建立 React 專案的 Docker Image 並部署到 Docker Hub 建立與設定 Azure Kubernetes Service 部署 React 到 AKS 測試與驗證 刪除所建立的資源與服務 學習目標 如何將 React 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS ) 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端存在可正常執行的 Vue 專案 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Docker Engine https:

【 Cloud 】將 Vue 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Vue 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS )

內容 學習目標 前置準備作業 專案目錄結構 建立 Vue 專案的 Docker Image 並部署到 Azure Container Registry 建立 Azure Kubernetes Service 部署 Vue 到 AKS 測試與驗證 刪除所建立的資源與服務 學習目標 如何將 Vue 透過 Azure Container Registry 部署到 Azure Kubernetes Service ( AKS ) 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端存在可正常執行的 Vue 專案 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Docker

【 Cloud 】將 Vue 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Vue 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS )

內容 學習目標 前置準備作業 專案目錄結構 建立 Vue 專案的 Docker Image 並部署到 Docker Hub 建立與設定 Azure Kubernetes Service 部署 Vue 到 AKS 測試與驗證 刪除所建立的資源與服務 學習目標 如何將 Vue 透過 Docker Hub 部署到 Azure Kubernetes Service ( AKS ) 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端存在可正常執行的 Vue 專案 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Docker Engine https:

【 Cloud 】Azure Kubernetes Service 透過身份識別存取 Azure Key Vault Secret
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】Azure Kubernetes Service 透過身份識別存取 Azure Key Vault Secret

內容 學習目標 前置準備作業 設定 Azure Kubernetes Service 透過身份識別存取 Azure Key Vault 測試與驗證 刪除所建立的資源與服務 學習目標 如何在 Azure Kubernetes Service ( AKS ) 透過身份識別存取 Azure Key Vault 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 AZ Cli https://docs.microsoft.com/zh-tw/cli/azure/install-azure-cli 已於電腦端安裝 kubectl https://kubernetes.io/docs/

【 Cloud 】在 Azure VM 安裝與執行 Kali Linux Container
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】在 Azure VM 安裝與執行 Kali Linux Container

內容 學習目標 前置準備作業 使用帳號與密碼登入到 Azure VM 安裝 Docker 安裝 Kali Linux 學習目標 如何在 Azure VM 安裝與執行 Kali Linux Container 前置準備作業 已建立 Azure 帳號並能正常登入 已建立完成 Azure Ubuntu Server 20.04 LTS VM 使用帳號與密碼登入到 Azure VM Windows 用戶請參考 https://learningsky.io/cloud-remote-login-azure-vm-ubuntu-windows/ macOS 用戶請參考 https://learningsky.io/cloud-remote-login-azure-vm-ubuntu-macos/ 安裝 Docker Step 1.

【 Cloud 】將 Python Flask 透過 Azure Container Registry 部署到 Azure App Service
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Python Flask 透過 Azure Container Registry 部署到 Azure App Service

內容 學習目標 前置準備作業 範例程式 建立 Azure Container Registry 建立 Python Flask 版 Docker Image 上傳 Docker Image 到 Azure Container Registry 透過 Azure Container Registry 部署 Docker Image 到 Azure App Service 測試與驗證 學習目標 如何將 Python Flask 透過 Azure Container Registry 部署到 Azure App Service 前置準備作業 已建立 Azure 帳號並能正常登入 已存在可正常執行的

【 Cloud 】將 Node.js Express 透過 Azure Container Registry 部署到 Azure App Service
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Node.js Express 透過 Azure Container Registry 部署到 Azure App Service

內容 學習目標 前置準備作業 範例程式 建立 Azure Container Registry 建立 Node.js Express 版 Docker Image 上傳 Docker Image 到 Azure Container Registry 透過 Azure Container Registry 部署 Docker Image 到 Azure App Service 測試與驗證 學習目標 如何將 Node.js Express 透過 Azure Container Registry 部署到 Azure App Service 前置準備作業 已建立 Azure

【 Cloud 】將 React 透過 Azure Container Registry 部署到 Azure App Service
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 React 透過 Azure Container Registry 部署到 Azure App Service

內容 學習目標 前置準備作業 建立 Azure Container Registry 建立 React 版 Docker Image 上傳 Docker Image 到 Azure Container Registry 透過 Azure Container Registry 部署 Docker Image 到 Azure App Service 測試與驗證 學習目標 如何將 React 透過 Azure Container Registry 部署到 Azure App Service 前置準備作業 已建立 Azure 帳號並能正常登入 已存在可正常執行的 React 專案 已於電腦端安裝

【 Cloud 】將 Vue 透過 Azure Container Registry 部署到 Azure App Service
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Vue 透過 Azure Container Registry 部署到 Azure App Service

內容 學習目標 前置準備作業 建立 Azure Container Registry 建立 Vue 版 Docker Image 上傳 Docker Image 到 Azure Container Registry 透過 Azure Container Registry 部署 Docker Image 到 Azure App Service 測試與驗證 學習目標 如何將 Vue 透過 Azure Container Registry 部署到 Azure App Service 前置準備作業 已建立 Azure 帳號並能正常登入 已存在可正常執行的 Vue 專案 已於電腦端安裝

【 Cloud 】新增使用者到 Azure 訂閱
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】新增使用者到 Azure 訂閱

內容 學習目標 前置準備作業 Azure Active Directory 新增帳號與設定 新增使用者到訂閱中 測試與驗證 學習目標 如何新增使用者到 Azure 訂閱 前置準備作業 已建立 Azure 帳號並能正常登入 Azure Active Directory 新增帳號與設定 Step 1. 開啟 Azure Active Directory 在上方搜尋框輸入 active direct 並點選下方 Azure Active Directory 的搜尋結果 Step 2. 點選左側 Users Step 3. 點選上方 + New user Step 4. 輸入相關資訊 點選 Invite user

【 Cloud 】透過 Logic App 定時啟動 Azure VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】透過 Logic App 定時啟動 Azure VM

內容 學習目標 前置準備作業 建立與設定 Logic App 設定 Azure VM 測試與驗證 學習目標 如何透過 Logic App 定時啟動 Azure VM 前置準備作業 已建立 Azure 帳號並能正常登入 已於 Azure 建立 Virtual machine 建立與設定 Logic App Step 1. 開啟 Logic App 在上方搜尋框輸入 logic 並點選下方 Logic Apps 的搜尋結果 Step 2. 建立 Logic Apps 點選左上角的 + Create Step 3. 輸入相關資訊

【 Cloud 】透過 ngrok 接收 Azure Blob Web Hook 觸發事件
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】透過 ngrok 接收 Azure Blob Web Hook 觸發事件

學習目標 如何在本地端電腦透過 ngrok 接收 Azure Blob Web Hook 觸發事件 前置準備作業 已建立 Azure 帳號並能正常登入與使用 已於電腦端安裝 Node.js 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 撰寫接收 Azure Blob 觸發事件程式 Step 1. 初始化專案 請在終端機輸入下方指令 npm init -y Step 2. 安裝套件 請在終端機輸入下方指令 npm i express body-parser Step 3. 撰寫程式 請建立名為 index.js 的檔案並輸入下方程式 Step 4.

【 Cloud 】將 Azure IoT Hub 所接收到的數據透過 Azure Function 存入 Azure Digital Twins 再透過 Azure Event Grid  將警示資訊顯示於 Azure Indoor Map ( Node.js 版 )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】將 Azure IoT Hub 所接收到的數據透過 Azure Function 存入 Azure Digital Twins 再透過 Azure Event Grid 將警示資訊顯示於 Azure Indoor Map ( Node.js 版 )

學習目標 如何透過 Azure IoT Hub 所接收到的數據透過 Azure Function 存入 Azure Digital Twins 再透過 Azure Event Grid 將警示資訊顯示於 Azure Indoor Map 前置準備作業 已建立 Azure 帳號並能正常登入與使用。 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 已於電腦端安裝 Node.js 流程 建立 Azure Maps Accounts Service 透過 Creator 建立 Azure Indoor Map 建立 Feature State 透過 Azure

【 Tool 】Azure Indoor Map Tools - 透過 Web 與 Feature State REST API 列出與刪除 Stateset
AIoT & Cloud & Edge & Machine Learning

【 Tool 】Azure Indoor Map Tools - 透過 Web 與 Feature State REST API 列出與刪除 Stateset

內容 學習目標 前置準備作業 透過 Web 與 Feature State REST API 列出與刪除 Stateset 學習目標 如何透過 Web 與 Feature State REST API 列出與刪除 Stateset 前置準備作業 已建立 Azure 帳號並能正常登入與使用。 已於 Azure 建立 Azure Maps Account,其 Location 為 East US。 已於電腦端安裝瀏覽器,本範例使用 Google Chrome。 已取得 Dataset ID,如未取得請參考 https://learningsky.io/use-web-ui-creator-rest-api-to-create-indoor-map-azure-indoor-map-tools/ 透過

【 Tool 】Azure Indoor Map Tools - 透過 Web 與 Tileset REST API 列出與刪除 Tileset
AIoT & Cloud & Edge & Machine Learning

【 Tool 】Azure Indoor Map Tools - 透過 Web 與 Tileset REST API 列出與刪除 Tileset

內容 學習目標 前置準備作業 透過 Web 與 Tileset REST API 列出與刪除 Tileset 學習目標 如何透過 Web 與 Tileset REST API 列出與刪除 Tileset 前置準備作業 已建立 Azure 帳號並能正常登入與使用。 已於 Azure 建立 Azure Maps Account,其 Location 為 East US。 已於電腦端安裝瀏覽器,本範例使用 Google Chrome。 已取得 Tileset ID,如未取得請參考 https://learningsky.io/use-web-ui-creator-rest-api-to-create-indoor-map-azure-indoor-map-tools/ 透過 Web 與