

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Step Functions 的初学者模板部署状态机
<a name="starter-templates"></a>

要为各种示例用例和模式部署状态机，您可以在 [Amazon Step Functions 控制台](https://console.amazonaws.cn/states/home?region=us-east-1#/)中选择以下初学者模板之一。这些入门模板是自动创建工作流程原型和定义的 ready-to-run示例项目，以及该项目的所有相关Amazon资源。

您可以使用这些示例项目按原样部署和运行，也可以使用工作流原型在其基础上进行构建。如果在这些项目的基础上进行构建，Step Functions 会创建工作流原型，但不会部署工作流定义中列出的资源。

部署示例项目时，它们会提供一个功能完备的状态机，并为状态机的运行创建相关资源。创建示例项目时，Step Functions 使用Amazon CloudFormation来创建状态机引用的相关资源。

**Topics**
+ [使用 Amazon ECS 和 Amazon SNS 管理容器任务](sample-project-container-task-notification.md)
+ [使用 Lambda、DynamoDB 和 Amazon SQS 传输数据记录](sample-project-transfer-data-sqs.md)
+ [使用 Lambda 和 Amazon 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)
+ [使用分布式 Map 处理来自 Amazon S3 的 CSV 文件](sample-dist-map-csv-process.md)
+ [使用分布式 Map 处理 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 快速工作流程处理来自 Amazon SQS 的大量消息](sample-project-express-high-volume-sqs.md)
+ [使用标准和快速工作流程执行选择性检查点操作](sample-project-express-selective-checkpointing.md)
+ [使用 Step Functions 构建 Amazon CodeBuild 项目](sample-project-codebuild.md)
+ [使用 Amazon SageMaker AI 预处理数据并训练机器学习模型](sample-preprocess-feature-transform.md)
+ [使用 Step Functions 编排 Amazon Lambda 函数](sample-lambda-orchestration.md)
+ [启动 Athena 查询并发送结果通知](sample-athena-query.md)
+ [使用 Athena 按顺序并行执行查询](run-multiple-queries.md)
+ [使用 Amazon Glue 爬网程序查询大型数据集](sample-query-large-datasets.md)
+ [使用 Amazon 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 调用同步快速工作流程](synchronous-execution.md)
+ [使用 Step Functions 和 Amazon Redshift API 运行 ETL/ELT 工作流程](sample-etl-orchestration.md)
+ [使用 Amazon Batch 和 Amazon SNS 管理批处理任务](batch-job-notification.md)
+ [分散具有 Map 状态的批处理任务](sample-batch-fan-out.md)
+ [使用 Lambda 运行 Amazon Batch 任务](sample-batch-lambda.md)