Map - AWS Step Functions


Use the Map state to run a set of workflow steps for each item in a dataset. The Map state's iterations run in parallel, which makes it possible to process a dataset quickly. Map states can use a variety of input types, including a JSON array, a list of Amazon S3 objects, or a CSV file.

Step Functions provides two types of processing modes for using the Map state in your workflows: Inline mode and Distributed mode.

For information about these modes, and how to use the Map state in either mode, see the following topics:


To deploy an example of a workflow that uses a Map state to your AWS account, see Module 5 - Choice State and Map State of The AWS Step Functions Workshop.