跳至主要內容

無伺服器運算

AWS 上的無伺服器

建立並執行應用程式,無須擔心伺服器

概觀

AWS 提供用於執行程式碼、管理資料和整合應用程式的技術,所有這些都無需管理伺服器。無伺服器技術具有自動擴展、內建高可用性和按用量付費的計費模式,以提高敏捷性和最佳化成本。這些技術還消除了容量佈建和修補等基礎設施管理任務,因此您可以專注於編寫客戶所需的程式碼。

閱讀無伺服器季度回顧部落格文章

AWS 上無伺服器的優勢

消除營運開銷,因此您的團隊可以快速發佈、取得意見回饋並進行疊代,以更快地進入市場。
使用按價值付費的計費模式時,會自動最佳化資源使用率,無需為超額佈建付費。
借助自動從零需求擴展到尖峰需求的技術,您可以比以往更快地適應客戶需求。
無伺服器應用程式具有內建的服務整合,因此您可以專注於建置應用程式而不是對其進行設定。

AWS 上的無伺服器服務

現代化應用程式在建置時採無伺服器優先策略,優先採用無伺服器服務,因此您可以在整個應用程式堆疊中提高敏捷性。我們為堆疊的所有三個層開發無伺服器服務:運算、整合和資料儲存。考慮開始使用以下服務:

使用案例

建置 Web 應用程式

建置簡單的「待辦事項清單」Web 應用程式,讓註冊使用者建立、更新、檢視和刪除項目。事件驅動型 Web 應用程式可以使用 AWS LambdaAmazon API Gateway 作為商業邏輯,使用 Amazon DynamoDB 作為資料庫,使用 AWS Amplify 主控台託管所有靜態內容。

範本程式碼

Missing alt text value

以幾乎任何規模處理資料

以 Markdown 格式將訪談筆記傳遞至 Amazon S3。使用 S3 事件觸發多個處理流程 – 一個用於將 Markdown 檔案轉換並保留為 HTML,另一個用於偵測並保留情緒。

範本程式碼

Missing alt text value

自動化批次處理

使用 Amazon EventBridge 規則定期排定工作流程。例如,您可以透過使用 AWS Step FunctionsAWS Lambda 協調擷取傳輸負載 (ETL) 工作流程,產生空氣品質測量結果的最低、最高和平均評級。

範本程式碼

Missing alt text value

自動索引及存放文件和影像

使用 Amazon 機器學習 (ML) 服務 (如 Amazon ComprehendAmazon Rekognition) 來發現非結構化資料中的資訊,並將結果傳送至 Amazon OpenSearch (Amazon Elasticsearch Service 的後繼者) 以進行快速索引。這樣的模式在支援個人化客戶體驗的任務 (如點擊流分析) 的電子商務應用程式中非常有效。

範本程式碼

Missing alt text value

找到今天所需的資訊了嗎?

讓我們知道,以便我們改善頁面內容的品質