ETF HOST LAB從課堂實作,到公開上線資料查核 2026.10.30

RESEARCH / CLOUD HOSTING

作品完成之後,
下一步是上線。

讓學員取得能分享的網址,也讓代管成為可以持續提供的服務。一次比較免費部署、後端規格、GCP 成本與商業模式。

01 / START WITH THE WORKLOAD

先看作品需要怎麼運作

「網址打得開」與「沒有人瀏覽時,程式仍持續工作」需要不同資源。

01

靜態成果展示

HTML、CSS、JavaScript、報告與圖表。上傳檔案,就能分享公開網址。

適合 Cloudflare Pages
02

互動後端應用

在網頁抓行情、執行 Python、計算指標或回測。有人操作時需要運算。

適合 Render / Cloud Run
03

排程與常駐 Bot

每日推播可用排程;持續監看行情、送出交易訊號,需要可恢復的背景工作。

排程與持續運算分開計價

02 / PLATFORM COMPARISON

從免費展示,到完整後端

價格為美元、未含稅。方案上限不等於保證資源,部分額度按帳號或團隊共用。

全部平台比較

雲端代管平台價格、容量及課程適用性
平台與價格資源與容量課程適用性與限制
Cloudflare Pages免費官方規格 ↗免費站最多 20,000 檔案,單檔 25 MiB;Git 建置每月 500 次。
網頁拖拉上傳限 1,000 檔案。
適合靜態成果。可用資料夾或 ZIP 上傳,取得公開網址。一般 Flask 後端需另外代管。 上傳說明
Streamlit Community Cloud免費官方部署說明 ↗官方列出的約略範圍為 CPU 0.078–2 核、RAM 690 MB–2.7 GB、儲存最高 50 GB。
此為官方仍刊載的 2024 年約略數字,可隨時調整,非保證配額。
適合 Python 圖表及回測;現有 Flask 介面需要改寫。無流量 12 小時休眠,不適合承諾全天背景工作。資源及休眠
Render免費 / US$7 月起官方價格 ↗免費 0.1 CPU、512 MB RAM,workspace 共用每月 750 小時。
US$7 為 0.5 CPU、512 MB RAM。付費磁碟另計 US$0.25 / GB / 月。
容易沿用目前 Flask 範例。 免費版無流量 15 分鐘休眠,本機檔案在休眠或重啟時遺失;免費 Postgres 30 天到期。持續運行需付費規格。免費限制 · 運算規格
RailwayHobby 最低 US$5 / 月官方價格與規格 ↗免費試用 US$5 / 30 天,之後免費方案每月 US$1 使用額度。
免費服務上限 1 vCPU、512 MB RAM、volume 0.5 GB。
可部署後端及 Docker。Hobby 包含 US$5 使用額度,超出加收;CPU、RAM、儲存、流量各自計費。最低月費不代表固定總費用。
Vercel免費 / Pro US$20 月起官方價格 ↗Hobby 包含每月 100 GB 傳輸、100 萬次 Function 呼叫。Pro 另有開發者席次及超額用量。適合前端及短時間 API,不是常駐交易程式的直接替代。Hobby 限個人、非商業用途。 公司收費服務需考慮付費方案。Hobby 條件
Netlify免費 / US$9 / US$20 月起官方價格 ↗免費每月 300 credits;Personal US$9 含 1,000;Pro US$20 起含 3,000。
正式部署一次 15 credits、傳輸每 GB 20、運算每 GB-hour 10。
適合展示網站及 Functions,並非一般常駐容器。部署、運算和流量共用 credits,頻繁更新也會消耗額度。
Hugging Face Spaces靜態免費 / PRO US$9 月官方資源與資格 ↗CPU Basic 為 2 vCPU、16 GB RAM、50 GB 非持久磁碟。CPU Basic 無額外小時計費,但新建 Gradio / Docker 運算型 Space 需要付費方案。適合 AI 互動展示。不能把免費 Docker Space 當成目前的新帳號通用承諾;非持久磁碟也不能當永久資料庫。PRO 說明
GCP Cloud Run依用量計費 / 每月免費量官方價格 ↗請求計費模式每月免費量為 200 萬請求、180,000 vCPU-seconds、360,000 GiB-seconds,按 billing account 跨專案合計。適合現有 Python / Flask、按需網站與排程任務。持續運作需合適的 worker 或 instance-based 配置,成本不同;資料需外部持久化。
DigitalOcean VPSUS$6 / 月官方價格 ↗1 vCPU、1 GiB RAM、25 GiB SSD、每月 1,000 GiB 傳輸。
US$12 為 1 vCPU、2 GiB RAM、50 GiB SSD。
可持續跑 Bot。系統更新、部署、備份及學員間隔離都要自行維護;主機費不含代管人力。
讀價格的方法

VPS 賣整台持續運行的機器;Render 賣服務實例;Railway 依實際資源計費;Vercel、Netlify 依請求與運算額度計費。資料庫、檔案、備份與額外流量都要另外確認。

03 / GOOGLE CLOUD

GCP 可以承接這項服務

目前 Python / Flask 範例可從原始碼建置至 Cloud Run,部署後取得 HTTPS 網址。正式部署前仍需設定權限與資料保存。

新使用者試用
US$300 / 90 天

僅適用符合資格的新使用者,包括未曾付費使用及未曾申請試用等條件。公司已有 GCP 使用紀錄,不能預設新開帳號就能再次領取。

試用額度用完或到期後,未升級付費帳戶的資源會停止。符合資格的學員可以獨立申請。

試用資格與條件 ↗
Cloud Run 每月免費量
  • 200 萬次請求
  • 180,000vCPU-seconds
  • 360,000GiB-seconds

此為請求計費模式額度,按 billing account 跨專案合計。不是每個服務、每位學員各有一份,也不等於所有 GCP 產品都免費。

Cloud Run 計價 ↗
兩個課程案例的 GCP 配置建議
課程成果部署方式費用與限制
1B InfoBotCloud Run 網頁 + Scheduler 定時抓資料及推播,設定存外部資料庫。Scheduler 每 billing account 前 3 個排程免費,其後每個約 US$0.10 / 月,實際運算另計。來源
1D 指標與回測有人操作時執行,沒人使用可縮至零。適合低流量展示及回測;若頁面持續查詢,仍會增加請求與運算。
1D 持續自動交易獨立常駐 worker,或依策略週期執行排程。需要持續運算、狀態保存、重啟與訂單恢復。請求模式以外的背景 CPU 配置需另行設定。來源
資料保存需要調整

現有程式使用本機 SQLite 保存模擬帳戶。Cloud Run 容器本機檔案不應作為永久保存方式,需改用外部持久化資料服務。

執行環境說明 ↗
免費 VM 的地區限制

Compute Engine 免費 e2-micro 為指定美國地區、合計約一台的月時數,含 30 GB-month 標準磁碟。不能推論為每位學員一台臺灣免費主機。

免費產品範圍 ↗

既有 Capital 四個 GCP demo 的服務種類、區域與帳單尚未核實。以上為產品可行性與建議配置,不代表已沿用既有 demo 的部署。

04 / COST PLANNING

用自己的班級人數,估算運算量

這是依假設計算的規劃工具,不是實測帳單。使用 Cloud Run Tier 1 一般單價、每實例 1 vCPU 與 512 MiB,未含建置、儲存、網路、資料庫、啟動時間及稅金。

簡化假設每次請求獨占實例、每次依 0.1 秒進位。真實費用會受併發共用、冷啟動、最低實例及地區影響。

按需網站 / 每月運算估算

US$0.00

另一種工作負載

整月常駐的一個 worker

若使用一般 Cloud Run service 的 instance-based 計價,1 vCPU、512 MiB,持續配置 30 天。

約 US$49.25每月運算牌價,扣免費量前

單價依 Cloud Run 官方價格。請求模式使用每 vCPU-second US$0.000024、每 GiB-second US$0.0000025、每百萬請求 US$0.40。常駐範例使用每 vCPU-second US$0.000018、每 GiB-second US$0.000002。不同資源類型可能有其他選項與單價。

05 / HOSTING AS A SERVICE

把代管做成公司的服務

以下是待驗證的產品定價草案,以新臺幣表示;並非市場報價、已核算毛利或已開放購買的方案。

作品展示

讓成果可以被看見

NT$199/ 月
  • 1 個靜態網站
  • 公開網址與 HTTPS
  • 100 MB 靜態檔案
  • 每月 1 GB 傳輸
常駐 Bot

持續運算與維運

依規格報價
  • 持續執行或排程
  • 策略及帳戶狀態保存
  • 重啟恢復與監控
  • 依資源與支援範圍定價

初期可由公司協助部署,再逐步提供自助上傳。公司服務的價值包括中文操作、課程範本、部署協助、保存與維運;第三方 API、模型費、交易及行情授權不包含在上述草案中。

可參考的部署管理工具

Coolify

自架版本免費。Cloud 管理方案 US$5 / 月可連兩台主機,每台額外主機 US$3;主機費另付。可減少部署介面的開發,但仍需設計學員程式的權限與隔離。

官方價格 ↗
可參考的平台產品

Workers for Platforms

US$25 / 月,含 1,000 scripts、2,000 萬請求、6,000 萬 CPU 毫秒。適合 Workers 執行環境;一般 Python / Docker 應用需另外評估相容性。

官方價格 ↗

06 / RECOMMENDED PATH

先交付一個網址,再擴展服務

  1. 01

    課堂作品

    提供程式範本與部署步驟。現有 Flask 優先選 Render 或 Cloud Run,學員完成後取得自己的公開網址。純靜態作品可用 Cloudflare 拖拉上傳。

  2. 02

    公司代管

    host.etf.com.tw 作為範本、作品與部署入口;GCP 承接後端。先由公司協助部署,穩定後再提供自助上傳、用量與帳務管理。

  3. 03

    常駐自動化

    把持續行情、策略執行與模擬交易做成獨立服務。明確定義資源上限、保存、恢復與維運;真實交易另需訂單及風控設計。

入口與雲端部署

若保留 8HD-7 作為唯一入口,可由它代理到雲端,並對後端增加存取限制。若課堂直接分享雲端產生的網址,則可先省去自訂網域與憑證設定。這兩種是部署選項,此調查頁本身不代表代管平台已開放。