應用程式平台:以 Git 及 Docker 映像部署網上應用程式
上載程式碼,由建置到 HTTPS 位址都自動準備好的代管應用程式寄存
- Git 及 Docker 映像部署
- 免費 HTTPS 證書
- 12GB 記憶體
App Platform 是託管應用程式託管 (PaaS),它接收您的代碼或容器映像,並為您處理建置、運行和 HTTPS,無需您自行安裝或管理伺服器。在 HELPER VPS App Platform 上,最小的尺寸 App L 為 $25.00,每個尺寸都包括免費證書和自訂網域。
應用程式平台用於甚麼工作?
想把時間花在程式碼而非伺服器設定的開發者及小團隊,最適合應用程式平台。以下整理了四種常見用途。
網上應用程式與 API 伺服器
以 Node.js、Python、Go、PHP、Ruby 編寫的網上應用程式及 REST API,可直接從程式碼庫上線。推送程式碼後新版本便會建置,並即時在 HTTPS 位址開啟。
Telegram 機械人與背景工作
機械人、通知發送器、定時執行的工作等需要長開的小程式,以最小規格低成本運行。停止時會自動重新啟動。
初創企業的首個服務
即使沒有伺服器管理人員,亦可在證書、部署及日誌已準備好的狀態下開放服務。客人增加後轉到較大規格繼續營運。
執行 Docker 映像
已製作成 Docker 映像的服務,只需告訴我們映像位址便照樣執行。一併告知連接埠及環境變數,我們連 HTTPS 位址亦為你配上。
應用程式平台、VPS 與 Kubernetes 有何分別?
三者都能運行應用程式,但需要自行管理的部分不同。只想專注程式碼選應用程式平台,要處理整部伺服器選 VPS,大型容器服務則選 Kubernetes。
以應用程式平台部署應用程式的步驟
首先決定應用程式的來源。訂購後在客戶支援頁面告知 GitHub 或 GitLab 儲存庫,或容器映像位址,我們的團隊便會為您連接。儲存庫會按語言自動找出建置方法,有 Dockerfile 便按該檔案建置,已建立好的映像則以該位址直接執行。
然後告知執行設定。發送應用程式監聽的連接埠、資料庫連線位址等環境變數及啟動指令,我們的團隊便會加入。密碼及 API 金鑰以加密環境變數加入,不會留在程式碼庫。設定完成後開始建置,應用程式開啟後便告知預設位址。
最後連接自己的網域。告訴我們要使用的網域,我們便告知要加入的記錄值,在網域管理畫面加入該記錄,HTTPS 證書便會自動簽發及更新。之後每次推送程式碼到程式碼庫的預設分支,新版本便會建置,準備完成後才轉移連線,客人在部署期間亦可無間斷使用服務。
應用程式平台每月多少錢?
最小尺寸的 App L 每月為 $25.00,配備 2 vCPU 和 4GB 記憶體。App XL 配備 4 vCPU 和 8GB 記憶體,每月為 $45.00,而 App 2XL 配備 8 vCPU 和 16GB 記憶體,每月為 $85.00。
根據您的應用程式使用的記憶體選擇尺寸。App L 足夠用於 Telegram 機器人和小型 API,使用框架的網頁應用程式適合 App XL 或 App 2XL 配備 4GB。對於擁有眾多用戶的服務或需要大量記憶體的應用程式(如圖像處理),請選擇 App 3XL。您可以根據使用情況在首次付款確認後在支援頁面上請求更改尺寸。
付款在每個計費日期進行。訂購時收取首月費用,並在每個計費日期自動扣除相同金額進行續期。如果您運行多個應用程式,每個應用程式都有自己的計費日期,因此在支援頁面上取消未使用的應用程式只會停止該應用程式的費用。
在應用程式平台穩定營運應用程式的方法
應用程式平台的硬碟在每次部署新版本時都會重新準備。因此會員資料、訂單紀錄、客人上載的檔案等需長期保存的資料,基本上應存放在代管資料庫及物件儲存。這樣分開後,即使多次重新部署應用程式,資料亦照樣保留。
機密值請從一開始便以環境變數分開。開發用及正式用的資料庫位址分開設置,便可把同一程式碼原樣部署到測試及正式應用程式,同時使用不同資料。更換金鑰時亦無需修改程式碼,在客戶支援頁面告知新值,我們便只更改環境變數並重新部署。
建立一個健康檢查位址,部署會更安全。新版本啟動後,平台會檢查該位址,收到正常回應後才把客人連線轉到新版本。設定有誤的版本會在連線轉移前停止,客人便繼續使用舊版本。
當出現問題時,首先查看運行日誌。在首次付款確認後在支援頁面上請求,我們會按時間順序發送您的應用程式寫入標準輸出的記錄,以便您快速找到哪個請求導致錯誤。如果記憶體經常填滿並導致應用程式重新啟動,請升級一個尺寸。建置日誌也會保留,因此當部署失敗時,我們還會告訴您它停在哪個套件安裝。
應用程式平台收費多少?
HELPER VPS App Platform 從 App L $25.00 起。您只需選擇尺寸;部署、證書和日誌等功能在每個尺寸中都相同。
只選大小的月費定額
從 XS、S、M、L、XL 五種大小中選擇。金額不會因建置或部署次數而改變,每月以相同金額營運。
連管理時間亦節省
毋須親自處理作業系統更新、網頁伺服器設定及證書更新,時間可用於開發功能及接待客人。
在每個續期日期自動續期
在每個續期日期支付月費。無需註冊信用卡或合約期限:您的應用程式將繼續運行。
數字看 HELPER VPS
在一個帳戶中選擇 40 個地區、12 個操作系統和 10 個一鍵應用程式,並立即支付。以下數字基於目前的銷售清單。
40
數據中心地區
12
作業系統
10
一鍵應用程式
$25.00
此產品起價(每月)
可在應用程式平台運行的語言及工具
Node.js、Python、Go、PHP、Ruby 等常用語言,只需連接程式碼庫即自動建置。其他語言及框架只要有 Dockerfile 亦可照樣執行。
- Node.js
- Python
- Docker
- Nginx
- WordPress
- GitLab
選擇 HELPER VPS 應用程式平台的原因
以 Git 推送自動部署
推送程式碼到程式碼庫的預設分支,新版本便會自動建置及部署,毋須另寫部署腳本。
直接執行 Docker 映像
已製作好的容器映像只需告知位址,我們便為你執行。在本機運行的映像會以相同方式運作。
無間斷部署
新版本準備好並通過健康檢查後才轉移連線,部署期間客人照常使用舊版本。
免費 HTTPS 與自己的網域
預設位址及自己的網域都會自動簽發及更新 TLS 證書,毋須操心證書到期。
環境變數與機密值
告訴我們資料庫位址及 API 金鑰,我們便以加密環境變數加入,機密值不會留在程式碼庫。
建置及執行日誌
建置日誌和運行日誌都會保留,因此在首次付款確認後在支援頁面上請求,我們會立即檢查。當發生錯誤時,您可以快速找到它停在哪個步驟。
自動重新啟動
應用程式因錯誤停止時會自動重新啟動,減少早上才發現機械人通宵停頓的情況。
連接代管資料庫
以一個環境變數為你連接同一地區的代管 PostgreSQL、MySQL 及 Valkey,應用程式與資料都以代管方式營運。
從 40 個城市中選擇
在接近大多數客戶所在國家的城市中部署您的應用程式。從美洲、歐洲、中東、非洲和亞太地區的 40 個城市中選擇。
應用程式平台可在哪些地區使用?
您可以在美洲、歐洲、中東、非洲和亞太地區的 40 個城市中部署應用程式。選擇與您的應用程式使用的資料庫相同的城市,以獲得最快的回應。
德國
荷蘭
英國
法國
美國 7 個城市
加拿大
巴西
新加坡
日本 2 個城市
印度 2 個城市
澳洲 2 個城市
墨西哥
西班牙
瑞典
波蘭
南非
南韓
德國
荷蘭
英國
法國
美國 7 個城市
加拿大
巴西
新加坡
日本 2 個城市
印度 2 個城市
澳洲 2 個城市
墨西哥
西班牙
瑞典
波蘭
南非
南韓
智利
哥倫比亞
意大利
瑞士
芬蘭
土耳其
阿拉伯聯合酋長國
以色列
沙地阿拉伯
尼日利亞
中國香港特別行政區
台灣
印尼
泰國
應用程式平台常見問題
有關應用程式平台價格、部署方法及大小的解答
應用程式平台每月多少錢?
最小的尺寸 App L 為每月 $25.00。App XL 為 $45.00,App 2XL 為 $85.00,建置、HTTPS 證書、自訂網域和日誌查看都包含在每個尺寸中。
甚麼是應用程式平台?
應用程式平台是只需上載程式碼或容器映像,便代為處理建置、執行、HTTPS 連接及重新啟動的代管寄存。毋須親自安裝伺服器作業系統及網頁伺服器,開發者只需專注應用程式程式碼,亦稱為 PaaS。
可以使用哪些語言?
Node.js、Python、Go、PHP、Ruby 等常用語言,連接程式碼庫後會自動找出建置方法。其他語言或需要特別設定的應用程式,在程式碼庫放入 Dockerfile,便按該檔案建置及執行。
也可以用 Docker 映像部署嗎?
可以,告訴我們公開或私人映像庫的映像位址,我們便照樣執行。一併告知應用程式監聽的連接埠及環境變數,便會配上 HTTPS 位址;告知新映像標籤,我們便部署新版本。
可以連接自己的網域嗎?
可以,告訴我們要使用的網域,我們便告知要加入的記錄值。在網域管理畫面加入該記錄即完成連接,TLS 證書會自動簽發及更新。一個應用程式可同時連接主網域及 www 位址等多個位址。
應用程式大小如何選擇?
根據您的應用程式使用的記憶體選擇。App L 適合機器人和小型 API,App XL 或 App 2XL 適合使用框架的網頁應用程式。您可以在首次付款後根據使用情況在支援頁面上請求更改尺寸。
資料庫如何使用?
一併訂購同一地區的代管資料庫,並告訴我們把連線位址加入為環境變數便可。應用程式平台的硬碟每次部署都會重新準備,需長期保存的資料請存放在資料庫或物件儲存。
可用甚麼付款方式購買應用程式平台?
使用 USDT 建立您的伺服器。訂購時支付所選期間的費用,並在每個計費日期以相同價格自動續期。退款會返回到您的帳戶信用額。
如果未在計費日期付款,我的應用程式會怎樣?
如果未在計費日期付款,應用程式會暫停一段時間,一旦您完成付款,它會自動再次續期。在計費日期前完成付款,無需每月額外留意。
甚麼情況應選應用程式平台而非 VPS?
沒有時間管理伺服器、只想穩定運行一個應用程式時,應用程式平台最合適。想在一部伺服器安裝多個程式或親自處理作業系統設定,則具 root 權限的雲端 VPS 更合適。亦可先以應用程式平台起步,服務壯大、配置變複雜後,把同一 Docker 映像遷到 VPS 或 Kubernetes 繼續營運。
應用程式平台指南
上線應用程式前值得一併查看的指引
- Docker 一鍵應用程式如想先在 VPS 測試容器映像,可從已安裝 Docker 的伺服器開始。
- 代管資料庫在應用程式所在地區建立 PostgreSQL、MySQL 或 Valkey,並以環境變數連接。
- API 文件以程式碼建立及管理伺服器的 REST API 使用方法,適合與部署流程一同使用。
顯示價格為以美元計的月費,使用 USDT 支付。訂購時支付所選期間的費用,我們的團隊完成設定後會通知您,之後在每個計費日期以相同價格自動續期。
最短使用期:1 個月 | 取消:首次付款後在支援頁面上請求 | 如果付款失敗:暫停,付款後自動續期 | 已取消產品的剩餘期間不予退款。退款會返回到您的帳戶信用額。
