- 亞馬遜網路服務教程
- AWS - 首頁
- 亞馬遜網路服務基礎
- AWS - 雲計算
- AWS - 基本架構
- AWS - 管理控制檯
- AWS - 控制檯移動應用程式
- AWS - 賬戶
- 亞馬遜計算機服務
- AWS - 彈性計算雲
- AWS - 自動擴充套件
- AWS - 工作空間
- AWS - Lambda
- 亞馬遜網路服務
- AWS - 虛擬私有云
- AWS - Route 53
- AWS - 直接連線
- 亞馬遜資料庫服務
- AWS - 關係資料庫服務
- AWS - DynamoDB
- AWS - Redshift
- 亞馬遜應用程式服務
- AWS - 簡單工作流程服務
- AWS - WorkMail
- 亞馬遜網路服務資源
- AWS - 快速指南
- AWS - 有用資源
- AWS - 討論
AWS - 簡單工作流程服務
以下服務屬於應用程式服務部分:
- Amazon CloudSearch
- Amazon 簡單佇列服務 (SQS)
- Amazon 簡單通知服務 (SNS)
- Amazon 簡單電子郵件服務 (SES)
- Amazon SWF
本章將討論 Amazon SWF。
Amazon 簡單工作流程服務 (SWF) 是一個基於任務的 API,它可以輕鬆協調分散式應用程式元件的工作。它提供了一種程式設計模型和基礎架構,用於協調分散式元件並以可靠的方式維護其執行狀態。使用 Amazon SWF,我們可以專注於構建應用程式中使其與眾不同的方面。
工作流程是一組執行某些目標的活動,包括協調這些活動以實現所需輸出的邏輯。
工作流程歷史記錄包含自工作流程執行開始以來發生的每個事件的完整且一致的記錄。它由 SWF 維護。
如何使用 SWF?
步驟 1 - 登入 AWS 賬戶並在服務資訊中心選擇 SWF。
步驟 2 - 點選啟動示例演練按鈕。
步驟 3 - 執行示例工作流程視窗開啟。點選開始按鈕。
步驟 4 - 在建立域部分,點選建立新域單選按鈕,然後點選繼續按鈕。
步驟 5 - 在註冊部分,閱讀說明,然後點選繼續按鈕。
步驟 6 - 在部署部分,選擇所需選項,然後點選繼續按鈕。
步驟 7 - 在執行執行部分,選擇所需選項,然後點選執行此執行按鈕。
最後,SWF 將被建立,並將在列表中可用。
Amazon SWF 的優勢
它使應用程式能夠成為無狀態的,因為有關工作流程執行的所有資訊都儲存在其工作流程歷史記錄中。
對於每個工作流程執行,歷史記錄都提供了哪些活動已計劃、其當前狀態和結果的記錄。工作流程執行使用此資訊來確定後續步驟。
歷史記錄詳細提供了步驟,可用於監控正在執行的工作流程執行和驗證已完成的工作流程執行。
廣告