翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Step Functions のスターターテンプレートを使用してステートマシンをデプロイする
さまざまなユースケースやパターンの例に合わせてステートマシンをデプロイするには、AWS Step Functions コンソール
これらのサンプルプロジェクトを使用してそのままデプロイして実行することも、ワークフロープロトタイプを使用してその上に構築することもできます。これらのプロジェクトに基づいて構築する場合、Step Functions はワークフロープロトタイプを作成しますが、ワークフロー定義にリストされているリソースはデプロイしません。
サンプルプロジェクトをデプロイすると、完全に機能するステートマシンがプロビジョニングされ、ステートマシンを実行するための関連リソースが作成されます。サンプルプロジェクトを作成すると、Step Functions は AWS CloudFormation を使用してステートマシンによって参照される関連リソースを作成します。
スターターテンプレートのリスト
- でコンテナタスクを管理する Amazon ECS また、Amazon SNS
- でデータレコードを転送する Lambda, DynamoDB および Amazon SQS
- Lambda と でのジョブステータスのポーリング AWS Batch
- Lambda と Amazon を使用してタスクタイマーを作成する SNS
- Amazon 、Amazon SQS、SNSおよび Lambda を使用してコールバックパターンの例を作成する
- Amazon EMRジョブを管理する
- を実行する EMR Serverless ジョブ
- Step Functions と Lambda を使用してワークフロー内でワークフローを開始する
- Step Functions でマップ状態のキューからのデータを処理する
- 分散マップを使用して Amazon S3 からCSVファイルを処理する
- Amazon S3 バケットのデータを分散マップで処理する
- Amazon を使用して機械学習モデルをトレーニングする SageMaker
- で機械学習モデルのハイパーパラメータを調整する SageMaker
- Amazon Bedrock で AI プロンプトチェーンを実行する
- Step Functions Express ワークフローSQSを使用して Amazon からの大量のメッセージを処理
- Standard ワークフローと Express ワークフローを使用して選択的チェックポイントを実行する
- の構築 AWS CodeBuild Step Functions を使用した プロジェクト
- Amazon でデータを前処理し、機械学習モデルをトレーニングする SageMaker
- 統合 AWS Lambda Amazon SQSおよび Amazon を使用した Step Functions ステートマシン内の SNS
- Athena クエリを開始し、結果通知を送信する
- Athena を使用して順番に並列にクエリを実行する
- を使用して大規模なデータセットをクエリする AWS Glue クローラー
- ターゲットテーブル内のデータを で更新する AWS Glue と Athena
- ノードグループを使用して Amazon EKSクラスターを作成および管理します。
- API Gateway によってAPI管理される を操作する
- API Gateway 統合を使用して Fargate で実行されているマイクロサービスを呼び出す
- イベントバスにカスタム EventBridge イベントを送信する
- API Gateway 経由で同期 Express ワークフローを呼び出す
- Step Functions と Amazon Redshift を使用して ETL/ELT ワークフローを実行する API
- でバッチジョブを管理する AWS Batch また、Amazon SNS
- マップ状態でバッチジョブをファンアウトする
- を実行する AWS Batch Lambda での ジョブ