AWS App Runner 是一項全受管服務,可讓開發人員輕鬆快速地建置、部署和擴展 Web 應用程式和 API。其設計目的是提供一系列可解決常見挑戰的功能,以簡化從開發到部署的整個應用程式生命週期。這些功能包括自動擴展、內建安全性、與其他 AWS 服務無縫整合等。無論您是希望快速將應用程式推向市場的小型團隊,還是希望精簡 DevOps 實務的大型企業,AWS App Runner 精心設計的功能都可協助您實現目標。
產品關鍵功能
加速應用程式開發與部署
AWS App Runner 是一項全受管服務,可自動管理負載平衡,並提供安全且可擴展的環境,藉以消除執行應用程式所涉及的營運負擔。這讓開發人員能夠專注於編寫程式碼和打造應用程序,而不是管理基礎設施,並顯著縮短生產時間。
自動擴展
AWS App Runner 會根據流量需求自動擴展應用程式,確保高可用性和低延遲。若是大規模執行微型服務的企業,該服務可靈活擴展應用程式的每個元件,即使在繁重的負載下也能確保最佳效能。
內建安全性與合規性
AWS App Runner 提供內建的安全功能並遵守 AWS 的合規標準,以協助您滿足應用程式的安全與合規要求。這包括全受管 TLS 加密 (用於安全連線)、與 AWS Secrets Manager 和 System Manager Parameter Store 整合 (用於安全地處理敏感資訊),以及私有服務端點 (讓您在 Virtual Private Cloud (VPC) 內安全地執行內部應用程式)。
與 AWS 服務無縫整合
AWS App Runner 可與其他 AWS 服務無縫整合,例如資料庫、快取和訊息佇列。這有助於建置和執行仰賴這些服務的複雜應用程式,讓您更輕鬆地善用 AWS 生態系統的完整功能。
透過依用量計費定價優化成本
使用 AWS App Runner,您只需依應用程式使用的運算和記憶體資源付費。這使得該服務成為經濟高效的解決方案,適用於各種規模的企業,可讓他們根據需求擴展應用程式,而不會產生不必要的成本
使用自訂網域維持品牌一致性
使用 AWS App Runner,您可以將擁有的任何網域名稱與 App Runner 服務建立關聯。AWS App Runner 會在應用程式到期日期之前,自動佈建和自動續訂應用程式的自訂網域憑證。
透過指標和日誌獲得洞察
透過提供詳細的建置、部署和執行期日誌,AWS App Runner 可以輕鬆地監控和最佳化您的容器化應用程式。還可使用內建的 Amazon CloudWatch 整合取得一組全面的運算指標。
部署靈活性
AWS App Runner 支援透過原始程式碼和容器映像進行部署,讓您選擇最適合您需求和工作流程的部署方法。