選擇您的 Web 應用程式基礎架構
入門指南
選擇適當的基礎架構
在決定使用哪種服務在 AWS 雲端部署您的第一個 Web 應用程式時,需要考慮不同的因素。您應考慮是否需要具有低壓力的受管基礎架構,是否需要容器 (以及為什麼),或者是否需要完全控制和自訂。開始使用!
-
自動編寫程式碼和部署,AWS 則負責基礎架構
- 與 CD 整合,自動建置和部署。不用擔心底層服務的組態
- 使用 vanilla JavaScript 或任何 JS 框架,或使用 Java、.NET、Go、Ruby、PHP 和 Python 編寫自己的程式碼
- 一種簡單快捷的部署方式
具有無限可擴展性的完整堆疊 JavaScript 開發
使用 JavaScript 和常用的框架 (如 React、Angular、Vue、Next.js) 建置和部署 Web 應用程式。如果您需要,此選項會是最佳選項:
- 內建組態以充分利用後端服務
- 全域可擴展性、全受管基礎架構
- 以最簡單快捷的方式部署 Web 應用程式
編寫您的程式碼,AWS 會對其進行部署和管理
只需上傳您的程式碼,AWS 就能為您處理從容量佈建、負載平衡、自動擴展至應用程式運作狀況監控等所有操作。如果您需要,此選項會是最佳選項:- 對後端程式設計語言的最廣泛支援,例如 Java、.NET、Go、Ruby、PHP、Node.js 和 Python
- 全域可擴展、全受管基礎架構
- 輕鬆上手,靈活定製
- 與 CD 整合,自動建置和部署。不用擔心底層服務的組態
-
使用容器進行建置和部署
- 使用 Docker 和 Kubernetes 等雲端原生技術來建置和部署網站
- 全受管基礎架構,提供輕量級和全域可擴展性選項
- 以最簡單快捷的方式使用容器部署 Web 應用程式
輕量級,易於管理
以最簡單快捷的方式開始使用容器。如果您需要,此選項會是最佳選項:
- 全受管基礎架構
- 部署簡單的 Web 應用程式、網站和開發/測試環境
- 學習如何使用容器的好地方
- 固定、低成本每月定價
全域擴展,易於管理
充分利用全受管容器協同運作服務,協助您輕鬆地部署、管理和擴展容器化應用程式。如果您需要,此選項會是最佳選項:
- 全受管容器協同運作平台
- 全域可擴展性
- 降低營運開銷
- 對 Docker 等雲端原生技術更廣泛的支援
全域擴展,最大靈活性
充分利用 Kubernetes 的靈活性,以及 AWS 受管服務的安全性和彈性。如果您需要,此選項會是最佳選項:
- 使用 Kubernetes 並擁有受管控制平面
- 一致的開源 API
- 充分利用其他雲端原生技術
- 與充滿活力的 Kubernetes 社群互動
-
在虛擬機器上建置和部署
- 對完整技術堆疊最高級別的控制
- 全面支援底層作業系統加上自訂組態
- 從內部部署虛擬機器到雲端的最簡易轉換
速度和簡易性;固定定價
設定、管理和支援非常簡單。如果您需要,此選項會是最佳選項:
- 簡單的架構決策。從七種不同的虛擬機器大小中進行選擇
- 簡易的軟體選項。從 Linux 和 Windows 作業系統的精選清單中進行選擇
- 與眾多 AWS 服務輕鬆整合和設定。
- 區域可擴展性
終極可擴展性和控制
完全可調整大小的運算容量可支援幾乎所有工作負載。如果您需要,此選項會是最佳選項:
- 最廣泛的伺服器大小選項,超過 250 種大小
- 提供最廣泛的作業系統可供選擇,包括 Linux、Windows 和 MacOS
- 對整個技術堆疊進行精細控制;與所有 AWS 服務完全整合。
- 全域可擴展性