

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

# Step Functions のスターターテンプレートを使用してステートマシンをデプロイする
<a name="starter-templates"></a>

さまざまなユースケースやパターンの例に合わせてステートマシンをデプロイするために、[AWS Step Functions コンソール](https://console.aws.amazon.com/states/home?region=us-east-1#/)で次のいずれかのスターターテンプレートを選択できます。これらのスターターテンプレートはready-to-runサンプルプロジェクトです。AWS

これらのサンプルプロジェクトを使用してそのままデプロイして実行することも、ワークフロープロトタイプを使用してその上に構築することもできます。これらのプロジェクトに基づいて構築する場合、Step Functions はワークフロープロトタイプを作成しますが、ワークフロー定義にリストされているリソースはデプロイしません。

サンプルプロジェクトをデプロイすると、完全に機能するステートマシンがプロビジョニングされ、ステートマシンを実行するための関連リソースが作成されます。サンプルプロジェクトを作成すると、Step Functions は CloudFormationを使用してステートマシンによって参照される関連リソースを作成します。

**Topics**
+ [Amazon ECS および Amazon SNS を使用してコンテナタスクを管理する](sample-project-container-task-notification.md)
+ [Lambda、DynamoDB、および Amazon SQS を使用してデータレコードを転送する](sample-project-transfer-data-sqs.md)
+ [Lambda および AWS Batch でのジョブステータスのポーリング](sample-project-job-poller.md)
+ [Lambda と Amazon SNS を使用してタスクタイマーを作成する](task-timer-sample.md)
+ [Amazon SQS、Amazon SNS、Lambda を使ってコールバックパターンの例を作成する](callback-task-sample-sqs.md)
+ [Amazon EMR ジョブを管理する](sample-emr-job.md)
+ [EMR Serverless ジョブを実行する](sample-emr-serverless-job.md)
+ [Step Functions と Lambda を使用してワークフロー内でワークフローを開始する](sample-start-workflow.md)
+ [Step Functions で Map 状態を持つキューのデータを処理する](sample-map-state.md)
+ [分散マップを使用して Amazon S3 から CSV ファイルを処理する](sample-dist-map-csv-process.md)
+ [Amazon S3 バケットのデータを分散マップで処理する](sample-dist-map-s3data-process.md)
+ [Amazon SageMaker AI を使用して機械学習モデルをトレーニングする](sample-train-model.md)
+ [SageMaker AI で機械学習モデルのハイパーパラメータをチューニングする](sample-hyper-tuning.md)
+ [Amazon Bedrock で AI プロンプトチェイニングを実行する](sample-bedrock-prompt-chaining.md)
+ [Step Functions Express ワークフローを使用して Amazon SQS からの大量のメッセージを処理する](sample-project-express-high-volume-sqs.md)
+ [Standard ワークフローと Express ワークフローを使用して選択的チェックポイントを実行する](sample-project-express-selective-checkpointing.md)
+ [Step Functions を使用して AWS CodeBuild プロジェクトを構築する](sample-project-codebuild.md)
+ [Amazon SageMaker AI でデータを前処理し、機械学習モデルをトレーニングする](sample-preprocess-feature-transform.md)
+ [Step Functions で AWS Lambda 関数をオーケストレーションする](sample-lambda-orchestration.md)
+ [Athena クエリを開始し、結果通知を送信する](sample-athena-query.md)
+ [Athena を使用して順番かつ並列的にクエリを実行する](run-multiple-queries.md)
+ [AWS Glue クローラーを使用して大きなデータセットをクエリする](sample-query-large-datasets.md)
+ [ターゲットテーブル内のデータを AWS Glue および Athena で更新する](sample-keep-data-updated.md)
+ [ノードグループで Amazon EKS クラスターを作成及び管理する](sample-eks-cluster.md)
+ [API Gateway によって管理される API を操作する](sample-apigateway-workflow.md)
+ [API Gateway 統合を使用して Fargate で実行されているマイクロサービスを呼び出す](sample-apigateway-ecs-workflow.md)
+ [EventBridge イベントバスにカスタムイベントを送信する](sample-eventbridge-custom-event.md)
+ [API Gateway 経由で同期 Express ワークフローを呼び出す](synchronous-execution.md)
+ [Step Functions と Amazon Redshift API を使用して ETL/ELT ワークフローを実行する](sample-etl-orchestration.md)
+ [AWS Batch と Amazon SNS を使用したバッチジョブの管理](batch-job-notification.md)
+ [Map 状態のバッチジョブをファンアウトする](sample-batch-fan-out.md)
+ [Lambda で AWS Batch ジョブを実行する](sample-batch-lambda.md)