Tagged

AIoT & Cloud & Edge & Machine Learning

A collection of 173 posts

【 Cloud 】Jupyter 安裝於 AWS Ubuntu VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】Jupyter 安裝於 AWS Ubuntu VM

內容 學習目標 前置準備作業 安裝 Jupyter Notebook 於 AWS Ubuntu VM 開機後自動啟動 Jupyter 學習目標 於 AWS Ubuntu VM 中安裝 Jupyter Notebook 前置準備作業 已註冊 AWS 帳號 https://aws.amazon.com/tw/ Ref 註冊 AWS 帳號 已開啟虛擬機器 建立 Azure VM 設定 AWS Ubuntu VM 連接埠 Step 1. 登入到 AWS 請在瀏覽器下輸入下方網址並登入 https://aws.amazon.

【 Tools 】透過瀏覽器使用 AWS Ubuntu 終端機 ( Web Terminal )
Tools & Solutions & Cybersecurity

【 Tools 】透過瀏覽器使用 AWS Ubuntu 終端機 ( Web Terminal )

內容 學習目標 前置準備作業 安裝 Web Terminal 軟體 ttyd 開機後自動啟動 ttyd 學習目標 以 AWS VM 為例於 Ubuntu VM 中安裝 Web Terminal 軟體 ttyd 來透過瀏覽器使用 AWS Ubuntu 前置準備作業 已註冊 AWS 帳號 https://aws.amazon.com/tw/ Ref 註冊 AWS 帳號 已開啟虛擬機器 建立 Azure VM 設定 AWS Ubuntu VM 連接埠 Step 1. 登入到

【 Cloud 】使用遠端桌面連到 AWS Ubuntu VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】使用遠端桌面連到 AWS Ubuntu VM

內容 學習目標 前置準備作業 遠端登入到 AWS Ubuntu VM 學習目標 透過 Windows 的 遠端桌面 軟體連線到 AWS Ubuntu VM 前置準備作業 已註冊 AWS 帳號 https://aws.amazon.com/tw/ Ref 註冊 AWS 帳號 已開啟虛擬機器 建立 Azure VM 設定 AWS Ubuntu VM 連接埠 Step 1. 登入到 AWS 請在瀏覽器下輸入下方網址並登入 https://aws.amazon.com/tw/ Step 2.

【 Cloud 】於 Azure Ubuntu VM 安裝 MySQL
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】於 Azure Ubuntu VM 安裝 MySQL

內容 學習目標 前置準備作業 安裝 MySQL 資料庫 學習目標 以 Azure VM 為例於 Ubuntu VM 中安裝 MySQL 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 安裝 MySQL Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器 選取所建立的虛擬機器 取得虛擬機器的 公用 IP 位址 Step

【 Tools 】透過瀏覽器使用 Azure Ubuntu 終端機 ( Web Terminal )
Tools & Solutions & Cybersecurity

【 Tools 】透過瀏覽器使用 Azure Ubuntu 終端機 ( Web Terminal )

內容 學習目標 前置準備作業 安裝 Web Terminal 軟體 ttyd 開機後自動啟動 ttyd 學習目標 以 Azure VM 為例於 Ubuntu VM 中安裝 Web Terminal 軟體 ttyd 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 安裝 ttyd Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選

【 Cloud 】使用遠端桌面連到 Azure Ubuntu VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】使用遠端桌面連到 Azure Ubuntu VM

內容 學習目標 前置準備作業 遠端登入到 Azure Ubuntu VM 學習目標 透過 Windows 的 遠端桌面 連線到 Azure Ubuntu VM 來透過瀏覽器使用 Azure Ubuntu 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 遠端登入到 Azure Ubuntu VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器

【 Cloud 】Jupyter 安裝於 Azure Ubuntu VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】Jupyter 安裝於 Azure Ubuntu VM

內容 學習目標 前置準備作業 安裝 Jupyter Notebook 開機後自動啟動 Jupyter 學習目標 於 Azure Ubuntu VM 中安裝 Jupyter Notebook 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 已安裝 Python 3.6 Python 版本管理與虛擬環境 ( Ubuntu ) 安裝 Jupyter Notebook Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器

【 Cloud 】傳送檔案到 Azure VM ( Windows )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】傳送檔案到 Azure VM ( Windows )

內容 學習目標 前置準備作業 傳送檔案到 Azure Ubuntu VM 學習目標 透過 Windows 的 WinSCP 傳送檔案到 Azure Ubuntu VM 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 傳送檔案到 Azure Ubuntu VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器 選取所建立的虛擬機器 取得虛擬機器的 公用

【 Cloud 】傳送檔案到 Azure VM ( macOS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】傳送檔案到 Azure VM ( macOS )

內容 學習目標 前置準備作業 傳送檔案到 Azure Ubuntu VM 學習目標 透過 macOS 的 終端機 ( Terminal ) 傳送檔案到 Azure Ubuntu VM 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 傳送檔案到 Azure Ubuntu VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器 選取所建立的虛擬機器 取得虛擬機器的

【 Cloud 】遠端登入到 Azure VM ( Windows )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】遠端登入到 Azure VM ( Windows )

內容 學習目標 前置準備作業 遠端登入到 Azure Ubuntu VM 學習目標 透過 Windows 的 Putty 遠端登入到 Azure Ubuntu VM 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 遠端登入到 Azure Ubuntu VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器 選取所建立的虛擬機器 取得虛擬機器的 公用

【 Cloud 】遠端登入到 Azure VM ( macOS )
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】遠端登入到 Azure VM ( macOS )

內容 學習目標 前置準備作業 遠端登入到 Azure Ubuntu VM 學習目標 透過 macOS 的終端機 ( Terminal ) 遠端登入到 Azure Ubuntu VM 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 已開啟虛擬機器 建立 Azure VM 遠端登入到 Azure Ubuntu VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取所建立的虛擬機器 點選左上角的三條橫線後,再點選 虛擬機器 選取所建立的虛擬機器 取得虛擬機器的 公用

【 Cloud 】建立 Azure VM
AIoT & Cloud & Edge & Machine Learning

【 Cloud 】建立 Azure VM

內容 學習目標 前置準備作業 啟動 Azure VM 學習目標 透過 Azure 啟動 Ubuntu VM 前置準備作業 已註冊 Azure 帳號 https://portal.azure.com/ 啟動 Azure VM Step 1. 登入到 Azure 請在瀏覽器下輸入下方網址並登入 https://portal.azure.com/ Step 2. 選取虛擬機器服務 點選左上角的三條橫線後,再點選 虛擬機器 Step 3. 新增 虛擬機器 點選 新增 Step 4. 設定虛擬機器 (基本) 在 訂用帳戶

【 Node.js 】透過 Azure Functions 探索 Azure Cosmos DB - 使用 Windows OS & Web UI
AIoT & Cloud & Edge & Machine Learning

【 Node.js 】透過 Azure Functions 探索 Azure Cosmos DB - 使用 Windows OS & Web UI

內容 學習目標 前置準備作業 程式與軟體 設定 Azure Cosmos DB 設定 Azure Functions 透過 Postman 測試 學習目標 Integrating Serverless Architecture - 透過 Azure Functions 以 Node.js 操作 Azure Cosmos DB 示意圖 前置準備作業 註冊 Microsoft Azure 程式與軟體 Node.js Postman 設定 Azure Cosmos DB Step 1. 登入到 Azure 網址為 https://portal.azure.

【 Node.js 】透過 Azure IoT Hub 接收 Client 端傳送的數據再經由 Azure Function 存入 Azure Cosmos DB
AIoT & Cloud & Edge & Machine Learning

【 Node.js 】透過 Azure IoT Hub 接收 Client 端傳送的數據再經由 Azure Function 存入 Azure Cosmos DB

內容 學習目標 前置準備作業 程式與軟體 建立 Cosmos DB 建立 IoT Hub 建立 IoT Devices 建立 Azure Function 透過機台端模擬程式傳送數據到 Azure IoT Hub 學習目標 如何將機台端的數據傳送到 Azure IoT Hub,再透過 Azure Function 將資料存放到 Azure Cosmos DB 示意圖 前置準備作業 註冊 Microsoft Azure 程式與軟體 Node.js Visual Studio Code 建立 Cosmos DB Step 1. 登入到 Azure

【 Node.js 】透過 express 設定與取得 Heroku Redis 數據
AIoT & Cloud & Edge & Machine Learning

【 Node.js 】透過 express 設定與取得 Heroku Redis 數據

內容 學習目標 前置準備作業 程式與軟體 在 Heroku 部署 Redis 透過 Node.js 的 Express 來設定與取得 Redis 數據 Push 程式到 GitHub 透過 GitHub 部署程式到 Heroku 透過 Postman 測試 學習目標 在 Heroku 部署 Redis 透過 Node.js 的 Express 來設定與取得 Redis 數據 前置準備作業 註冊 Heroku 帳號並綁定信用卡 程式與軟體 Node.js npm( Node Package Manager

【 Broker 】Apache Kafka 簡介
AIoT & Cloud & Edge & Machine Learning

【 Broker 】Apache Kafka 簡介

內容 學習目標 簡介 特性 元件說明 學習目標 了解 Apache Kafka 簡介 由 LinkedIn 所開發並於 2011 年開源 是一個分散式串流平台 其平台使用 Scala 與 Java 所撰寫 特性 分散式 ( Distributed ) 容錯 ( fault tolerant ) 水平擴展 ( Horizontal scalability ) 即時 ( real-time ) 低延遲 ( low-latency ) 高吞吐量 ( high-throughput ) 元件說明 示意圖 Record 每個發佈到 Kafka 的訊息稱為 Record Push 到 Kafka 的 Record 包含 Key、

【 Azure 】創建 Cosmos DB
AIoT & Cloud & Edge & Machine Learning

【 Azure 】創建 Cosmos DB

內容 學習目標 前置準備作業 Cosmos DB 創建 學習目標 創建 Cosmos DB 前置準備作業 已開通 Azure 帳號 Cosmos DB 創建 Step 1. 登入到 Azure 網址 https://portal.azure.com 登入後畫面 Step 2. 設定 Cosmos DB 點選左邊 Azure Cosmos DB Step 3. 建立帳號 點選下方 Create Azure Cosmos DB account 輸入相關資訊 Subscription 欄位 選擇所要使用的訂用帳戶 Resource

【 Cloud Platform 】透過產品金鑰增加 Azure 信用額度
AIoT & Cloud & Edge & Machine Learning

【 Cloud Platform 】透過產品金鑰增加 Azure 信用額度

內容 學習目標 前置準備作業 設定 Azure 費用警示通知 學習目標 透過產品金鑰增加 Azure 信用額度 前置準備作業 已開通 Azure 帳號 設定 Azure 費用警示通知 Step 1. 登入 Azure Step 2. 開啟警示設定頁面 點選左側 成本管理 + 計費 點選所要增加信用額度的訂閱 點選 信用額度記錄 設定信用額度 付款方式 選擇 產品金鑰 產品金鑰 欄位輸入金鑰序號 點選 驗證 點選 套用 設定完成畫面 GitHub ArcherHuang @ GitHub List of blogs https://oranwind.org/

【 Cloud Platform 】設定 Azure 費用警示通知
AIoT & Cloud & Edge & Machine Learning

【 Cloud Platform 】設定 Azure 費用警示通知

內容 學習目標 前置準備作業 設定 Azure 費用警示通知 學習目標 設定 Azure 費用警示通知 前置準備作業 已開通 Azure 帳號 設定 Azure 費用警示通知 Step 1. 登入 Azure Step 2. 開啟警示設定頁面 點選左側 成本管理 + 計費 點選所要設定警示的訂閱 點選 管理 開啟後畫面 Step 3. 設定警示 點選 警示 點選 加入警示 輸入警示資訊 警示名稱 欄位輸入可識別的名稱 警示對象 選擇 訂用帳戶剩餘信用額度 剩餘金額 欄位輸入金額小於多少時要寄送通知 電子郵件收件者 1 欄位輸入要接收警示信件的收件者 點選

【 Database 】透過 pgAdmin 操作 Heroku PostgreSQL 資料庫
AIoT & Cloud & Edge & Machine Learning

【 Database 】透過 pgAdmin 操作 Heroku PostgreSQL 資料庫

內容 學習目標 前置準備作業 程式與軟體 透過 pgAdmin 操作 Heroku 學習目標 透過 pgAdmin 操作 Heroku PostgreSQL 資料庫 前置準備作業 已在 Heroku 上部署含有 PostgreSQL 資料庫的專案 程式與軟體 pgAdmin 軟體 下載網址 Heroku PostgreSQL 透過 pgAdmin 操作 Heroku PostgreSQL 資料庫 Step 1. 開啟 Heroku Postgre 點選 Heroku 中 Personal 擁有 Postgre 的專案 點選 Resources 頁籤中下方 Add-ons 區域裡的

【 DevOps 】將 GitHub 上的 Sub Repository 網頁部署到 Heroku - MongoDB
AIoT & Cloud & Edge & Machine Learning

【 DevOps 】將 GitHub 上的 Sub Repository 網頁部署到 Heroku - MongoDB

內容 學習目標 前置準備作業 程式與軟體 範例程式 啟動腳本 修改 Mongoose 連線與 Listen 設定 Heroku 設定與部署 學習目標 說明 將 GitHub 上的 Sub Repository 網頁部署到 Heroku 示意圖 本範例要將名為 heroku 的 Repository 底下的 URL-Shortener 的 Sub Repository 部署到 Heroku 前置準備作業 註冊 Heroku 帳號並綁定信用卡 程式與軟體 MongoDB Node.js Visual Studio Code 範例程式 https://github.com/ArcherHuang/

【 DevOps 】部署 MongoDB 版的網頁到 Heroku
AIoT & Cloud & Edge & Machine Learning

【 DevOps 】部署 MongoDB 版的網頁到 Heroku

內容 學習目標 前置準備作業 程式與軟體 範例程式 啟動腳本 修改 Mongoose 連線與 Listen 設定 Heroku 設定與部署 學習目標 部署 MongoDB 版的網頁到 Heroku 前置準備作業 註冊 Heroku 帳號並綁定信用卡 程式與軟體 MongoDB Node.js Visual Studio Code 範例程式 https://github.com/ArcherHuang/URL-Shortener 啟動腳本 在根目錄建立 Procfile 檔案,其程式如下 修改 Mongoose 連線與 Listen 設定 Mongoose Listen Heroku 設定與部署 Step