AWS Step Functions FAQs

NA"},"metadata":{"tags":[{"id":"product-faqs#step-functions-main-faqs#local-tag","name":"local-tag","namespaceId":"product-faqs#step-functions-main-faqs","description":"

local-tag","metadata":{}}]}},{"fields":{"topic":"What is AWS Step Functions?","id":"product-faqs#step-functions-main-faqs-overview-1","customSortOrder":"1","content":"

AWS Step Functions is a fully managed service that makes it easier to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function helps you scale more easily and change applications more quickly.\n

Step Functions is a reliable way to coordinate components and step through the functions of your application. Step Functions provides a graphical console to arrange and visualize the components of your application as a series of steps. This makes it easier to build and run multi-step applications.\n

Step Functions automatically triggers and tracks each step and retries when there are errors, so your application executes in order and as expected. Step Functions logs the state of each step, so when things do go wrong, you can diagnose and debug problems more quickly. You can change and add steps without even writing code, so you can more easily evolve your application and innovate faster."},"metadata":{"tags":[{"id":"product-faqs#step-functions-main-faqs#local-tag","name":"local-tag","namespaceId":"product-faqs#step-functions-main-faqs","description":"

local-tag","metadata":{}},{"id":"product-faqs#step-functions-main-faqs#overview","name":"overview","namespaceId":"product-faqs#step-functions-main-faqs","description":"

overview","metadata":{}}]}},{"fields":{"topic":"When should I use Step Functions vs. Amazon Simple Queue Service (SQS)?","id":"product-faqs#step-functions-main-faqs-comparisons-1","customSortOrder":"1","content":"

You should use AWS Step Functions when you need to coordinate service components in the development of highly scalable and auditable applications. Amazon Simple Queue Service (Amazon SQS), is used for when you need a reliable, highly scalable, hosted queue for sending, storing, and receiving messages between services.\n