The correct service is Step Functions, as it offers the capability to visualize and orchestrate multiple steps of an application or microservices into a serverless workflow. Simple Workflow Service (SWF) is designed for coordinating work across distributed application components. Batch is used for batch computing workloads, not orchestrating workflows. SNS is a messaging service and does not offer workflow orchestration capabilities.
Learn More
AI Generated Content may display inaccurate information, always double-check anything important.
What are AWS Step Functions?
What is a state machine in the context of Step Functions?
How does Step Functions differ from AWS Simple Workflow Service (SWF)?