張貼日期: Nov 29, 2018

AWS Step Functions 現在已與其他八種 AWS 服務整合,讓建置工作流程更快、更容易保障安全,而且更輕鬆監控。

AWS Step Functions 可讓您將彈性工作流程自動化新增到應用程式。您的工作流程步驟可以出現在任何地方,包括 AWS Lambda 函數、Amazon EC2 或現場部署。AWS Step Functions 現在更與 Amazon ECS、AWS Fargate、Amazon DynamoDB、Amazon SNS、Amazon SQS、AWS Batch、AWS Glue 和 Amazon SageMaker 整合。這樣您就能快速地自動化應用程式的工作流程,以便執行批次處理任務、處理媒體或資料檔案、傳送通知以及協調 Machine Learning 的工作流程。Step Functions 會暫執行停工作流程,直到叫用的工作或任務完成為止,然後會再重試或繼續至工作流程的下一步。

AWS Step Functions 可讓您在數分鐘內連接及協調所有這些服務,無需編寫程式碼。Step Functions 包含內建錯誤處理、參數傳送、建議的安全性設定和狀態管理,有助於減少您需要編寫和維護的程式碼數量。它會記錄每個工作流程的步驟,並傳送到 Amazon CloudWatch 和 AWS CloudTrail 以便監控應用程式,而且支援每個整合服務的 Amazon CloudWatch Events 受管規則。您的工作流程並無伺服器,所以無須佈建或管理基礎設施。

AWS Step Functions 定價已包含 AWS 整合,不會產生額外費用。如需提供 AWS Step Functions 之區域的完整清單,請參閱 AWS 區域。進一步了解: