ドキュメント履歴 - AWS Step Functions

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ドキュメント履歴

このセクションでは、AWS Step Functions デベロッパーガイドの主な変更点を一覧表示します。

変更 説明 変更日
更新

Step Functions はオープンワークフローメトリックのサポートを追加します

オープンワークフローメトリクスにより、進行中の標準ワークフローの数とオープンワークフローの上限をアカウントレベルで可視化できるようになりました。開始方法に関係なく、すべてのワークフローのワークロードを管理できるため、ワークフローをスムーズに運用できます。 CloudWatch アラームを設定してワークフローを監視し、制限に近づくと事前にアラートを受信できます。アラートを受け取ったら、特定のワークフローを停止したり、制限の引き上げをリクエストしたりするなどのアクションを実行することで、ワークフローを効果的に管理できます。

オープンワークフローメトリクスは、 CloudWatch 追加の設定なしで標準ワークフローで使用できます。詳細については、「実行メトリクス」を参照してください。

2024 年 2 月 29 日
更新

サービス統合の追加と更新。新規および更新された AWS SDK インテグレーションのリストについては、を参照してください。サポートされている AWS SDK インテグレーションの変更ログサービスの全リストについては、を参照してくださいサポートされている AWS SDK サービス統合

2024 年 1 月 18 日
新機能

Application Composer の Workflow Studio で、AWS CloudFormation テンプレートを使用してサーバーレスワークフローを構築できます。詳細については、「Application Composer の Workflow Studio を使用する」を参照してください。

2023 年 11 月 27 日
新機能

Step Functions では、新しい Test State API を使用して、パブリック HTTPS エンドポイントを直接呼び出して、個々のステートをテストできるようになりました。詳細については、以下を参照してください。

2023 年 11 月 26 日
新機能 Step Functions は Amazon Bedrock と統合するようになりました。詳細については、次のトピックを参照してください。 2023 年 11 月 26 日
新機能 Step Functions では、タイプ Standard のワークフロー実行を障害発生時点から再処理できるようになりました。詳細については、「Redriving の実行」および「マップ実行の再処理」を参照してください。 2023 年 11 月 15 日
ドキュメントのみの更新

Amazon EventBridge Scheduler を使用してステートマシンをスケジュールどおりに実行する方法を説明する新しいトピックを公開しました。詳細については、「AWS Step Functions での Amazon EventBridge スケジューラの使用」を参照してください。

2023 年 10 月 16 日
新機能 Step Functions は Amazon EMR Serverless と統合するようになりました。詳細については、次のトピックを参照してください。 2023 年 10 月 12 日
ドキュメントのみの更新 Amazon EventBridge Scheduler を使用してステートマシンをスケジュールどおりに実行する方法についての情報を追加しました。詳細については、「EventBridge スケジューラの使用」を参照してください。 2023 年 10 月 5 日
更新

明確さ、簡潔さ、および新規ユーザー向けの明確なジャーニー マップの確立のために、分散マップ状態トピックを再構成および更新しました。詳細については、「マップステートを分散モードで使用して大規模な並行ワークロードをオーケストレーションする」を参照してください。

2023 年 10 月 6 日
修正内容 AWS CDK v2 を使用するようにチュートリアルのコードサンプルを修正しました。詳細については、「AWS CDK を使用してStep Functions 用 Lambda ステートマシンを作成する」を参照してください。 2023 年 9 月 19 日
更新 エラーを明確に識別し、より詳細に制御して再試行を実装するために Step Functions が導入した強化されたエラー処理機能についての情報を追加しました。詳細については、失敗およびエラー後の再試行を参照してください。 2023 年 9 月 7 日
更新 Step Functions は、ワークフローオーサリングエクスペリエンスを効率化するために Workflow Studio に機能強化を追加しました。詳細については、「AWS Step Functions ワークフロースタジオ」を参照してください。 2023 年 8 月 31 日
ドキュメントのみの更新 その ExecutionsStarted メトリクスについて報告された実際のメトリクス数の 2 倍に関する情報を追加しました。詳細については、「カウントを報告するメトリクス」を参照してください。 2023 年 7 月 25 日
ドキュメントのみの更新 Step Functions は、分散マップ状態の次の一般的な使用例を示す 2 つの新しいサンプルプロジェクトを追加しました。 2023 年 7 月 17 日
ドキュメントのみの更新

Terraform を使用したステートマシンのデプロイに関する新しいトピックを公開しました。詳細については、「Terraform を使用する、ステートマシンのデプロイ」を参照してください。

2023 年 7 月 5 日
ドキュメントのみの更新。

Amazon EventBridge インターフェースの変更に合わせて、以下の手順を更新しました。

2023 年 6 月 26 日
新機能 Step Functions では、複数のステートマシンのバージョニングとエイリアス作成できるようになり、サーバーレスワークフローをデプロイする際の耐障害性が向上しました。詳細については、「バージョニングとエイリアスによる継続的デプロイの管理」を参照してください。 2023 年 6 月 22 日
ドキュメントのみの更新

TimeoutSeconds フィールドと HeartbeatSeconds フィールドの説明が改善され、それぞれの違いが説明されるようになりました。詳細については、「タスク状態フィールド」を参照してください。

2023 年 6 月 22 日
ドキュメントのみの更新

Parallel ステートと Map ステートの結果として通常返される配列の配列をフラット化する方法を説明する新しいセクションを公開しました。詳細については、「配列の配列の平坦化」を参照してください。

2023 年 6 月 20 日

更新

Step Functions は、7 つの新しい API AWS のサービス アクションと 468 の新しい API アクションを追加することで AWS SDK 統合のサポートを拡張しました。詳細については、サポートされている AWS SDK サービス統合およびサポートされている AWS SDK インテグレーションの変更ログを参照してください。

2023 年 6 月 16 日
ドキュメントのみの更新。 最近リリースされた Step AWS リージョン Functions の機能の一覧を記載した新しいトピックを公開しました。詳細については、「最近リリースされた機能」を参照してください。 2023 年 6 月 16 日

ドキュメントのみの更新。

Step Functions AWS のサービス に AWS User Notifications、に関するセクションが追加されました。このセクションは、 AWS 内の通知の中心となる場所です AWS Management Console。詳細については、「Step Functions で AWS User Notifications を使用する」を参照してください。 2023 年 5 月 4 日
ドキュメントのみの更新

AWS Key Management Service (AWS KMS) キーで暗号化された Amazon S3 バケットに子ワークフローの実行結果を書き込むために必要な権限について説明する新しいセクションを追加しました。詳細については、「AWS KMS key 暗号化された Amazon S3 バケットの IAM アクセス許可」を参照してください。

2023 年 4 月 25 日
ドキュメントのみの更新

データフローシミュレーター機能について説明する新しいトピックを追加しました。詳細については、「データフローシミュレータ」を参照してください。

2023 年 4 月 14 日
クォータの更新

各アカウントのオープンマップ実行のデフォルトクォータ 1000 件についての情報を追加しました。詳細については、「アカウントに関連するクォータ」を参照してください。

2023 年 4 月 5 日
ドキュメントのみの更新。

AWS Data Pipeline ワークロードを Step Functions に移行するタイミングを説明するトピックを追加しました。このトピックでは、移行の実行方法を説明する例のリストも提供しています。詳細については、「から Step Functions AWS Data Pipeline へのワークロードの移行」を参照してください。

2023 年 3 月 30 日
ドキュメントのみの更新

分散マップ状態で X-Ray トレースを使用できないことに関する注記を追加しました。詳細については、「AWS X-Ray および Step Functions」を参照してください。

2023 年 3 月 21 日
ドキュメントのみの更新

Step Functions がタグベースの認証を処理する方法についての情報を追加しました。詳細については、Step Functions でのタグ付けおよびタグベースのポリシーを参照してください。

2023 年 3 月 15 日
ドキュメントのみの更新

Step Functions が分散マップ状態で入力として使用される CSV ファイルを解析する方法についての情報を追加しました。詳細については、「Amazon S3 バケット内の CSV ファイル」を参照してください。

2023 年 3 月 14 日
ドキュメントのみの更新

Step Functions がジョブを実行 (.sync) パターンのクロスアカウント呼び出しを処理する方法に関する情報を追加しました。詳細については、「ジョブを実行 (.sync)」を参照してください。

2023 年 3 月 1 日
ドキュメントのみの更新

完了したワークフロー実行の履歴保持期間を 90 日から 30 日に短縮します。ログ保持期間の変更の詳細については、「実行の保証」と「ステートマシンの実行に関連するクォータ」を参照してください。

2023 年 2 月 21 日
更新

Step Functions は、35 AWS のサービスと 1100 の新しい API アクションを追加することで、 AWS SDK インテグレーションのサポートを拡張しました。詳細については、サポートされている AWS SDK サービス統合およびサポートされている AWS SDK インテグレーションの変更ログを参照してください。

2023 年 2 月 17 日
ドキュメントのみの更新

Step Functions を使用してクレジットカード申請のワークフローを作成するプロセスを説明する入門チュートリアルシリーズを公開しました。詳細については、「AWS Step Functions の開始方法」を参照してください。

2022 年 12 月 30 日
新機能

Step Functions では、Map ステート用の新しい分散モードを使用して、データ処理の大規模な並列ワークフローをオーケストレーションするサポートが追加されました。詳細については、「マップステートを分散モードで使用して大規模な並行ワークロードをオーケストレーションする」を参照してください。

2022 年 12 月 1 日
新機能 Step Functions は、 AWS 他のアカウントで設定されているクロスアカウントリソースへのアクセスをサポートするようになりました。詳細については、以下を参照してください。 2022 年 11 月 18 日
更新

Step Functions は、Express ワークフローの実行を表示およびデバッグするための新しいコンソールエクスペリエンスを提供するようになりました。詳細については、次を参照してください。

2022 年 10 月 18 日
更新

Amazon EMR に最適化されたサービス統合のために、addStep および addStep.sync API を使用する際にオプションで ExecutionRoleArn パラメータを指定するサポートが追加されました。詳細については、「Step Functions を使用して Amazon EMR を呼び出す」を参照してください。

2022 年 9 月 20 日
ドキュメントのみの更新

Step Functions を使用してサーバーレスワークフローを構築する際のコストの最適化に関する推奨事項を提供する新しいトピックを追加しました。詳細については、「Express ワークフローによるコスト最適化」を参照してください。

2022 年 9 月 15 日

更新

Step Functions では、配列操作、データのエンコードとデコード、ハッシュ計算、JSON データ操作、数学関数演算、固有識別子の生成など、データ処理タスクを実行するための 14 件の新しい組み込み関数のサポートが追加されました。

ドキュメントのみの更新。

既存の組み込み関数と新しく導入された組み込み関数を、実行に役立つデータ処理タスクの種類に基づいて次のカテゴリに分類しました。

詳細については、「組み込み関数」を参照してください。

2022 年 8 月 31 日

更新

Step Functions は、AWS Billing Conductor、Amazon GameSparksおよび Amazon Pinpoint SMS and Voice V2 3 AWS つのサービスを追加することで AWS SDK インテグレーションのサポートを拡張しました。詳細については、「サポートされている AWS SDK インテグレーションの変更ログ」を参照してください。

2022 年 7 月 26 日
ドキュメントのみの更新

Step Functions がサポートする AWS SDK インテグレーションに加えられたすべての更新の概要を含む新しいトピックを追加しました。詳細については、「サポートされている AWS SDK インテグレーションの変更ログ」を参照してください。

2022 年 7 月 26 日
ドキュメントのみの更新

AWS Step Functions 開発者ガイドには、Express Workflow 専用に発行される実行メトリクスに関する詳細が含まれるようになりました。詳細については、「Express ワークフローの実行メトリクス」を参照してください。

2022 年 6 月 9 日
更新
Step Functions コンソールの強化

コンソールの [実行の詳細] ページが再設計され、以下の機能強化が行われました。

  • 実行に失敗した理由を一目で特定できます。

  • ステートマシン用の新しい可視化モードが 2 つあります。[テーブルビュー][イベントビュー]です。これらのビューでは、フィルターを適用して関心のある情報のみを表示することもできます。さらに、イベントのタイムスタンプに基づいて [イベントビュー] の内容をソートできます。

  • [グラフビュー] モードではドロップダウンリストを使用するか、[テーブルビュー] モードの Map ステートのツリービューで、Map ステートのさまざまな反復を切り替えます。

  • 完全な入出力データ転送パスや Task または Parallel ステートの再試行など、ワークフローの各ステートに関する詳細情報が表示されます。

  • ステートマシンの実行 Amazon Resource Name をコピーするオプション、ステートマシンの合計遷移回数を表示するオプション、実行の詳細を JSON 形式でエクスポートするオプションなど、さまざまな機能強化が行われています。

ドキュメントのみの更新。

[実行の詳細] ページに表示されるさまざまなタイプの情報を説明する新しいトピックを追加しました。また、この情報を調べる方法を示すチュートリアルを追加しました。詳細については、以下を参照してください。

2022 年 5 月 9 日

更新

Step Functions は、エンティティ (サービスまたはアカウント) が別のエンティティによってアクションを実行するように強制された場合に発生する、混乱を招く副セキュリティ問題の回避策を提供するようになりました。詳細については、以下を参照してください。

2022 年 5 月 2 日

更新

2022 年 4 月 19 日

新機能

Step Functions Local は AWS SDK インテグレーションとサービスインテグレーションのモックをサポートするようになりました。詳細については、以下を参照してください。

2022 年 1 月 28 日

新機能

AWS Step Functions を使用したバックエンド統合として、同期エクスプレスステートマシンによる Amazon API Gateway REST API の作成がサポートされるようになりました。 AWS Cloud Development Kit (AWS CDK)詳細については、以下を参照してください。

2021 年 12 月 10 日

更新

Step Functions は、Step Functions と Amazon Athena のアップグレードされたコンソールを示す 3 件の新しいサンプルプロジェクトを追加しました。詳細については、以下を参照してください。

2021 年 11 月 22 日

新機能

Step Functions は、同期 Express ワークフローの Amazon VPC エンドポイントサポートを追加しました。詳細については、以下を参照してください。

2021 年 11 月 15 日

更新

AWS Step Functions には、Step Functions AWS Batch インテグレーションの使用方法を示す 3 つの新しいサンプルプロジェクトが追加されました。詳細については、以下を参照してください。

2021 年 10 月 14 日

新機能

AWS Step Functions には AWS SDK インテグレーションが追加され、200 AWS を超えるすべてのサービスで API アクションを使用できるようになりました。詳細については、以下を参照してください。

2021 年 9 月 30 日

新機能

AWS Step Functions には、ビジュアルワークフローデザイナー、Workflow Studio が追加されました。 AWS Step Functions 詳細については、以下を参照してください。

2021 年 6 月 17 日

更新

AWS Step Functions 4 つの新しい API、StartBuildBatchStopBuildBatchRetryBuildBatchDeleteBuildBatch、 CodeBuild がインテグレーションに追加されました。詳細については、以下を参照してください。

2021 年 6 月 4 日

新機能

AWS Step Functions Amazon EventBridge と統合されるようになりました。詳細については、以下を参照してください。

2021 年 5 月 14 日

更新

AWS Step Functions Step Functions と Amazon Redshift データ API を使用して ETL/ELT ワークフローを実行する方法を示す新しいサンプルプロジェクトが追加されました。詳細については、以下を参照してください。

2021 年 4 月 16 日

新機能

AWS Step Functions コンソールに新しいデータフローシミュレーターが追加されました。詳細については、以下を参照してください。

2021 年 4 月 8 日

新機能

AWS Step Functions EKS 上の Amazon EMR と統合されるようになりました。詳細については、以下を参照してください。

2021 年 3 月 29 日

更新

ステートマシン定義の YAML サポートが AWS Toolkit for Visual Studio Code そして AWS CloudFormationに追加されました。詳細については、以下を参照してください。

2021 年 3 月 4 日

新機能

AWS Step Functions と統合されるようになりました。 AWS Glue DataBrew詳細については、以下を参照してください。

2021 年 1 月 6 日

新機能

AWS Step Functions Synchronous Express ワークフローが利用可能になり、マイクロサービスを簡単にオーケストレーションできるようになりました。詳細については、以下を参照してください。

2020 年 11 月 24 日

新機能

AWS Step Functions Amazon API Gateway と統合されるようになりました。詳細については、以下を参照してください。

2020 年 11 月 17 日

新機能

AWS Step Functions Amazon Elastic Kubernetes Service 統合されるようになりました。詳細については、以下を参照してください。

2020 年 11 月 16 日

新機能

AWS Step Functions Amazon Athena と統合されるようになりました。詳細については、以下を参照してください。

2020 年 10 月 22 日

新機能

AWS Step Functions end-to-end とのトレーシングワークフローをサポートするようになり AWS X-Ray、ステートマシンの実行状況を完全に把握できるようになり、分散アプリケーションの分析とデバッグが容易になりました。詳細については、以下を参照してください。

2020 年 9 月 14 日

更新

AWS Step Functions UTF-8 でエンコードされた文字列として最大 256 KB のデータのペイロードサイズをサポートするようになりました。こうして、標準ワークフローと Express ワークフローの両方で、より大きなペイロードを処理できます。

より大きなペイロードを使用するために、既存のステートマシンを変更する必要はありません。ただし、更新された API を使用するには、Step Functions SDK および Local Runner の最新バージョンに更新する必要があります。詳細については、以下を参照してください。

2020 年 9 月 3 日

更新

Amazon ステートメント言語 は次のように更新されました。

  • 選択ルール が追加

    • Null 比較演算子、IsNullIsNull は JSON Null 値に対してテストし、前の状態の出力が NULL かどうかを検出するために使用できます。

    • 他にも 4 つの新しい演算子、、 IsBoolean、 IsNumericが追加されました。 IsString IsTimestamp

    • IsPresent 演算子を使ったフィールドの存在または非存在のテスト。IsPresent を使って、存在しないキーへのアクセスを試みたときの States.Runtime エラーを防止できます。

    • ワイルドカードパターンマッチングにより、1 つ以上のワイルドカードがあるパターンに対する文字列比較をサポートします。

    • サポートされている比較演算子の 2 つの変数の比較。

  • Task 状態のタイムアウト値とハートビートの値は、TimeoutSecondsPathHeartbeatSecondsPath フィールドを使う固定値ではなく 状態入力から動的に提供できるようになりました。詳細は、タスク を参照してください。

  • 新しい ResultSelector フィールドは、ResultPath を適用する前の状態の結果を操作する方法を提供します。ResultSelector フィールドは、マッピング並行、および タスク 状態のオプションフィールドです。

  • 組み込み関数 は、Task 状態がなくてもベーシックな操作を許可するために追加されました。組み込み関数は、Parameters フィールドと ResultSelector フィールド内で使用できます。

2020 年 8 月 13 日

更新

AWS Step Functions Amazon SageMaker CreateProcessingJob API コールをサポートするようになりました。詳細については、以下を参照してください。

2020 年 8 月 4 日

新機能

AWS Step Functions がサポートされるようになったため AWS Serverless Application Model、ワークフローオーケストレーションをサーバーレスアプリケーションに簡単に統合できるようになりました。詳細については、以下を参照してください。

2020 年 5 月 27 日

新機能 AWS Step Functions Step Functions の実行をネストするための新しい同期呼び出しが導入されました。新しい呼び出し arn:aws:states:::states:startExecution.sync:2 は、JSON オブジェクトを返します。元の呼び出し arn:aws:states:::states:startExecution.sync は引き続きサポートされ、JSON のエスケープされた文字列を返します。詳細については、以下を参照してください。 2020 年 5 月 19 日

新機能

AWS Step Functions AWS CodeBuildと統合されるようになりました。詳細については、以下を参照してください。

2020 年 5 月 5 日

新機能

Step Functions は、AWS Toolkit for Visual Studio Code でサポートされるようになり、コードエディタを離れなくても、ステートマシンベースのワークフローを簡単に作成および視覚化できます。

2020 年 3 月 31 日

更新

標準ワークフローの Amazon CloudWatch Logs へのロギングを設定できるようになりました。詳細については、以下を参照してください。

2020 年 2 月 25 日

新機能

AWS Step Functions パブリック IP アドレスを必要とせずに、Amazon Virtual Private Cloud (VPC) から直接アクセスできるようになりました。詳細については、以下を参照してください。

2019 年 12 月 23 日

新機能

Express ワークフローは新しいワークフロータイプで、IoT データの取り込み、ストリーミングデータ処理と変換、モバイルアプリケーションのバックエンドなど、大容量のイベント処理ワークロードに適しています。

詳細については、次の新規および更新されたトピックを参照してください。

2019 年 12 月 3 日

新機能

AWS Step Functions Amazon EMR と統合されるようになりました。詳細については、以下を参照してください。

2019 年 11 月 19 日

更新

AWS Step Functions AWS Step Functions データサイエンス SDK をリリースしました。詳細については、以下を参照してください。

2019 年 11 月 7 日

更新

Step Functions は Amazon でより多くの API アクションをサポートするようになり SageMaker、機能を実証するための 2 つの新しいサンプルプロジェクトが追加されました。詳細については、以下を参照してください。

2019 年 10 月 3 日

新機能

Step Functions は、統合サービス API として StartExecution を呼び出すことで、新しいワークフロー実行の開始をサポートします。以下を参照してください。

2019 年 8 月 12 日
新機能

Step Functions には、統合サービスにタスクトークンを渡し、SendTaskSuccess または SendTaskFailure でそのタスクトークンが返されるまで実行を一時停止する能力が含まれています。以下を参照してください。

Step Functions は、状態の定義の "Parameters"フィールド内で直接に現在の実行に関する動的な情報にアクセスする方法を提供するようになりました。以下を参照してください。

2019 年 5 月 23 日
新機能

Step Functions は、 CloudWatch 実行ステータスを変更するためのイベントをサポートしています。以下を参照してください。

2019 年 5 月 8 日
新機能

Step Functions がタグを使用して IAM の許可をサポートするようになりました。詳細については、以下を参照してください。

2019 年 3 月 5 日
新機能

Step Functions Local が利用可能になりました。テストと開発のためにローカルマシンで Step Functions を実行できます。Step Functions Local は Java アプリケーションまたは Docker イメージとしてダウンロードできます。ステートマシンのローカルテスト を参照してください。

2019 年 2 月 4 日
新機能

AWS Step Functions 北京と寧夏地域でご利用いただけるようになりました。サポートされるリージョン を参照してください。

2018 年 1 月 15 日
新機能

Step Functions は、コスト配分を追跡するのに役立つリソースタグ付けをサポートします。ステートマシンへのタグ付けは、[Details] (詳細) ページで、または API アクションを使用して行うことができます。Step Functions でのタグ付け を参照してください。

2019 年 1 月 7 日
新機能

AWS Step Functions ヨーロッパ (パリ) と南米 (サンパウロ) リージョンでご利用いただけるようになりました。サポートされるリージョン を参照してください。

2018 年 12 月 13 日
新機能

AWS Step Functions ヨーロッパ (ストックホルム) リージョンでご利用いただけるようになりました。サポートされているリージョンのリストについては、「サポートされるリージョン」を参照してください。

2018 年 12 月 12 日

新機能

Step Functions AWS が一部のサービスと統合されるようになりました。Amazon ステートメント言語のタスク状態から、これらの統合サービスの API にパラメータを直接呼び出して渡すことができるようになりました。詳細については、以下を参照してください。

2018 年 11 月 29 日

更新

タスク状態のドキュメントの TimeoutSeconds および HeartbeatSeconds の説明を見直しました。タスク を参照してください。

2018 年 10 月 24 日

更新

実行履歴の最大サイズの制限についての説明を改善し、関連するベストプラクティスのトピックへのリンクを追加しました。

2018 年 10 月 17 日

更新

AWS Step Functions ドキュメントに新しいチュートリアルを追加しました。「」を参照してください​Amazon S3 イベント発生時にステートマシンの実行をスタートする

2018 年 9 月 25 日

更新

上限ドキュメントから、Step Functions コンソールに表示される最大実行エントリを削除しました。クォータ を参照してください。

2018 年 9 月 13 日

更新

AWS Step Functions アクティビティタスクのポーリング時のレイテンシーの改善に関するベストプラクティスのトピックをドキュメントに追加しました。アクティビティタスクのポーリング時のレイテンシーを回避する を参照してください。

2018 年 8 月 30 日

更新

AWS Step Functions アクティビティとアクティビティワーカーに関するトピックを改善しました。アクティビティ を参照してください。

2018 年 8 月 29 日

更新

AWS Step Functions CloudTrail 統合に関するトピックを改善しました。AWS CloudTrail を使用して Step Functions をログ記録 を参照してください。

2018 年 8 月 7 日

更新

JSON AWS CloudFormation の例をチュートリアルに追加しました。AWS CloudFormationを使用して Step Functions 用の Lambda ステートマシンを作成する を参照してください。

2018 年 23 月 6 日

更新

Lambda サービスエラー処理に関する新しいトピックが追加されました。Lambda サービスの例外を処理する を参照してください。

2018 年 6 月 20 日

新機能

AWS Step Functions アジアパシフィック (ムンバイ) リージョンで利用できるようになりました。サポートされているリージョンのリストについては、「サポートされるリージョン」を参照してください。

2018 年 6 月 28 日
新機能

AWS Step Functions AWS GovCloud (米国西部) リージョンで利用できるようになりました。サポートされているリージョンのリストについては、「サポートされるリージョン」を参照してください。 AWS GovCloud (米国西部) リージョンでの Step Functions の使用については、を参照してくださいAWS GovCloud (US)

2018 年 6 月 28 日

更新

Parallel 状態のエラー処理に関するドキュメントを改良しました。エラー処理 を参照してください。

2018 年 6 月 20 日

更新

Step Functions での入出力処理に関するドキュメントが改良されました。InputPathResultPathOutputPath を使用して、ワークフロー、状態、タスクにおける JSON のフローを制御する方法について説明します。以下を参照してください。

2018 年 6 月 7 日

更新

並行状態のサンプルコードを改良しました。並行 を参照してください。

2018 年 6 月 4 日

新機能

API CloudWatch とサービスのメトリクスをでモニタリングできるようになりました。を使用した Step Functions のモニタリング CloudWatch を参照してください。

2018 年 5 月 25 日

更新 StartExecutionStopExecution、および StateTransition のスロットリング制限が、次のリージョンで引き上げられました。
  • 米国東部 (バージニア北部)

  • 米国西部 (オレゴン)

  • 欧州 (アイルランド)

詳細については、クォータ を参照してください。
2018 年 5 月 16 日
新機能

AWS Step Functions 米国西部 (北カリフォルニア) リージョンとアジアパシフィック (ソウル) リージョンで利用できるようになりました。サポートされているリージョンのリストについては、サポートされるリージョン を参照してください。

2018 年 5 月 5 日
更新

インターフェイスの変更に合わせて手順と画像を更新しました。

2018 年 4 月 25 日
更新

作業を継続するために、新しい実行を開始する方法を示す新しいチュートリアルが追加されました。長時間実行されているワークフロー実行を新しい実行として継続する を参照してください。このチュートリアルでは、サービスの制限を回避するための設計パターンについて説明します。履歴のクォータに到達しないようにする を参照してください。

2018 年 4 月 19 日
更新

ステートマシンに関する概念情報を追加し、状態に関するドキュメントの概要を改善しました。状態 を参照してください。

2018 年 3 月 9 日
更新 HTML、PDF、および Kindle に加えて、 AWS Step Functions 開発者ガイドもで入手できます。 GitHubフィードバックを残すには、 GitHub右上隅にあるアイコンを選択します。

2018 年 3 月 2 日
更新 Step Functions に関するその他のリソースを説明するトピックを追加しました。

関連情報 を参照してください。

2018 年 2 月 20 日
新機能
2018 年 2 月 19 日
更新 Ruby で記述されたサンプルアクティビティワーカーについて説明するトピックを追加しました。この実装は、Ruby アクティビティワーカーを直接作成するために使用するか、別の言語でアクティビティワーカーを作成するための設計パターンとして使用できます。

Ruby のサンプルアクティビティワーカー を参照してください。

2018 年 2 月 6 日
更新 Lambda 関数を使用してカウントを反復する設計パターンについて説明する新しいチュートリアルを追加しました。

Lambda を使用する Step Functions ステートマシン状態の作成 を参照してください。

2018 年 1 月 31 日
更新 IAM 許可に関するコンテンツを更新し、DescribeStateMachineForExecution および UpdateStateMachine API を追加しました。

管理者以外のユーザー用の詳細な IAM 許可の作成 を参照してください。

2018 年 1 月 26 日
更新 新たに利用可能となったリージョンを追加しました:カナダ (中部)、アジアパシフィック (シンガポール)。

サポートされるリージョン を参照してください。

2018 年 1 月 25 日
更新 チュートリアルと手順を更新し、Step Functions をロールとして選択する許可が IAM から下りたことを反映しました。 2018 年 1 月 24 日
更新 状態間で大きいペイロードを渡さないことを推奨する新しいベストプラクティストピックを追加しました。

ラージペイロードを渡す代わりに Amazon S3 ARNs を使用する を参照してください。

2018 年 1 月 23 日
更新 ステートマシンを作成するための更新されたインターフェイスに合わせて手順を修正しました。 2018 年 1 月 17 日
新機能 サンプルプロジェクトを使用して、ステートマシンとすべての関連 AWS リソースをすばやくプロビジョンできます。Step Functions サンプルプロジェクト を参照してください。

使用可能なサンプルプロジェクトには、以下が含まれます。

注記

これらのサンプルプロジェクトおよび関連ドキュメントで、同じ機能の実装について説明したチュートリアルを置き換えました。

2018 年 1 月 11 日
更新 実行のスタックの回避に関する情報を含むベストプラクティスセクションを追加しました。Step Functions のベストプラクティス を参照してください。 2018 年 1 月 5 日
更新 再試行が料金にどのように影響を与えるかに関する注意を追加しました。
注記

再試行は状態遷移として扱われます。状態遷移が課金に及ぼす影響については、‭‬Step Functions コスト‭を参照してください。

2017 年 12 月 8 日
更新 リソース名に関する情報を追加しました。
注記

Step Functions では、ステートマシン、実行、アクティビティの名前と、非 ASCII 文字を含むラベルを作成できます。これらの非ASCII名はAmazonでは機能しません。 CloudWatch CloudWatch メトリクスを追跡できるようにするには、ASCII 文字のみを使用する名前を選択してください。

2017 年 12 月 6 日
更新 セキュリティの概要情報を改訂し、詳細な IAM アクセス権限に関するトピックを追加しました。「のセキュリティ AWS Step Functions」および「管理者以外のユーザー用の詳細な IAM 許可の作成」を参照してください。 2017 年 11 月 27 日
新機能

既存のステートマシンを更新できます。「ステートマシンを更新する」を参照してください。

2017 年 11 月 15 日
更新

Lambda.Unknown エラーを明確にするための注意を追加し、以下のセクションで Lambda のドキュメントへのリンクを追加しました。

注記

Lambda での未処理のエラーは、エラー出力で Lambda.Unknown として報告されます。これには、 out-of-memory エラーや関数のタイムアウトが含まれます。Lambda.UnknownStates.ALL、または States.TaskFailed を一致させて、こういったエラーに処理できます。Lambda が最大呼び出し数に達すると、エラーは Lambda.TooManyRequestsException となります。Lambda 関数のエラーの詳細については、「AWS Lambda デベロッパーガイド」の「エラー処理と自動再試行」を参照してください。

2017 年 10 月 17 日
更新

IAM の手順を訂正して明確にし、すべてのチュートリアルのスクリーンショットを更新しました。

2017 年 10 月 11 日
更新
2017 年 10 月 6 日
更新

IAM コンソールの変更点を反映するため、以下のセクションの IAM の手順を書き換えました。

2017 年 10 月 5 日
更新

ステートマシンデータ セクションを書き換えました。

2017 年 9 月 28 日
新機能

API アクションのスロットリングに関する制限が、Step Functions が利用可能なすべてのリージョンで引き上げられました。

2017 年 9 月 18 日

更新
  • すべてのチュートリアルで新しい実行の開始に関する情報を訂正し明確にしました。

  • アカウントに関連するクォータ セクションの情報を訂正し明確にしました。

2017 年 9 月 14 日

更新

Lambda コンソールの変更を反映して、以下のチュートリアルを書き換えました。

2017 年 8 月 28 日

新機能

Step Functions は欧州 (ロンドン) で利用可能になりました。

2017 年 8 月 23 日

新機能

ステートマシンのビジュアルワークフローでは、グラフのズームイン、ズームアウト、および中央揃えができます。

2017 年 8 月 21 日

新機能

重要

実行では、その名前を 90 日間、別の実行で使用できなくなりました。

複数の StartExecution の呼び出しを同じ名前で行うと、新しい実行は開始されず、以下のルールが適用されます。

2017 年 8 月 18 日
入力の型 実行状態
を開きます。 [Closed] (クローズ)
Identical Success ExecutionAlreadyExists
異なる ExecutionAlreadyExists ExecutionAlreadyExists

詳細については、AWS Step Functions API リファレンスStartExecution API アクションの name リクエストパラメータを参照してください。

更新

ステートマシンの ARN を API Gateway を使用した Step Functions API の作成 チュートリアルに渡す代替手段に関する情報を追加しました。

2017 年 8 月 17 日

更新 新しいジョブステータスポーリングの作成チュートリアルを追加しました。

2017 年 8 月 10 日

新機能

2017 年 8 月 3 日

更新

ステップ 1: API Gateway 用にIAM ロールを作成する セクションの手順が更新されました。

2017 年 7 月 18 日

更新

選択 セクションの情報を訂正し明確にしました。

2017 年 6 月 23 日

更新

AWS 他のアカウントでのリソースの使用に関する情報が以下のチュートリアルに追加されました。

2017 年 6 月 22 日

更新

以下のセクションの情報を訂正し明確にしました。

2017 年 6 月 21 日

更新

Step Functions コンソールの更新に合わせて、すべてのチュートリアルが書き直されました。

2017 年 6 月 12 日

新機能

Step Functions は、アジアパシフィック (シドニー) で利用可能になりました。

2017 年 6 月 8 日

更新

Amazon ステートメント言語 セクションを再構成しました。

2017 年 6 月 7 日

更新

Step Functions を使用してアクティビティステートマシンを作成する セクションの情報を訂正し明確にしました。

2017 年 6 月 6 日

更新

Retry と Catch を使用するステートマシンの例 のコード例を訂正しました。

2017 年 6 月 5 日

更新

AWS ドキュメント標準を使用してこのガイドを再構成しました。

2017 年 5 月 31 日

更新

並行 セクションの情報を訂正し明確にしました。

2017 年 5 月 25 日

更新

パスセクションとフィルタセクションを Step Functions の入出力処理 セクションに統合しました。

2017 年 5 月 24 日

更新

を使用した Step Functions のモニタリング CloudWatch セクションの情報を訂正し明確にしました。

2017 年 5 月 15 日

更新

GreeterActivities.java チュートリアルの Step Functions を使用してアクティビティステートマシンを作成する ワーカーコードを更新しました。

2017 年 5 月 9 日

更新

とは何ですか AWS Step Functions? セクションに入門動画を追加しました。

2017 年 4 月 19 日

更新

以下のチュートリアルの情報を訂正し明確にしました。

2017 年 4 月 19 日

更新

Lambda を使用する Step Functions ステートマシン状態の作成 および Step Functions ステートマシンを使用してエラー条件を処理する チュートリアルに Lambda テンプレートに関する情報を追加しました。

2017 年 4 月 6 日

更新

「Maximum input or result data size」の制限を「Maximum input or result data size for a task, state, or execution」に変更しました (32,768 文字)。詳細については、「タスクの実行に関連するクォータ」を参照してください。

2017 年 3 月 31 日

新機能

  • Step Functions は、Step Functions を Amazon CloudWatch イベントターゲットとして設定することで、ステートマシンの実行をサポートします。

2017 年 3 月 21 日

新機能

2017 年 3 月 16 日

新機能

Step Functions は欧州 (フランクフルト) で利用可能になりました。

2017 年 3 月 7 日

更新

目次のトピックを再編成し、次のチュートリアルを更新しました。

2017 年 2 月 23 日

新機能

  • Step Functions コンソールの [State Machines] ページには、[Copy to New] (新しいものにコピー) ボタンおよび [Delete] (削除) ボタンが含まれます。

  • コンソールでの変更点に合わせてスクリーンショットを更新しました。

2017 年 2 月 23 日

新機能

2017 年 2 月 14 日

新機能

2017 年 2 月 10 日

更新

Parallel 状態に関連して ResultPath フィールドおよび OutputPath フィールドの現在の動作を明確にしました。

2017 年 2 月 6 日

更新

  • チュートリアルにおけるステートマシンの命名の制約を明確にしました。

  • コード例をいくつか修正しました。

2017 年 1 月 5 日

更新

最新のプログラミングモデルを使用するように Lambda 関数の例を更新しました。

2016 年 12 月 9 日

新機能

Step Functions の初回リリース。

2016 年 12 月 1 日