Serverless & Events · Workflow orchestration

AWS Step Functions equivalent in Azure and Google Cloud

AWS Step Functions vs Azure Logic Apps vs Workflows

Workflow orchestration, side by side on AWS, Azure and Google Cloud. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.

Serverless & Events

Workflow orchestration

Close match

AWS

AWS Step Functions

Azure

Azure Logic Apps
Durable Functions

Google Cloud

Workflows

What's different

Step Functions and Workflows define workflows as JSON/YAML. Logic Apps is low-code with hundreds of connectors. Durable Functions is code-first.

Key differences at a glance

AspectAWSAzureGoogle Cloud
Defined inJSON (Amazon States Language) or the visual Workflow StudioVisual designer (Logic Apps) or code (Durable Functions)YAML or JSON
Maximum durationStandard: 1 year. Express: 5 minutesLogic Apps: run history 90 days by default, up to 365. Durable Functions: no fixed limit1 year
Pricing modelStandard: per state transition. Express: per request and durationConsumption: per action. Standard: hosting planPer step executed
StrengthDeep integration with 200+ AWS servicesHundreds of ready-made connectors to SaaS and enterprise systemsSimple, low-cost orchestration of Google Cloud APIs

When to choose which

AWS

Orchestrating AWS services: Standard for long-running business processes, Express for high-volume event processing.

Azure

Integrating many SaaS or enterprise systems (Logic Apps), or you prefer workflows written as code (Durable Functions).

Google Cloud

Lightweight orchestration of Google Cloud services and HTTP APIs.

Migration tips

  • Step Functions Express and Standard behave differently (at-least-once vs exactly-once), so check which one you're migrating from.
  • There is no automatic converter between these languages: plan to rewrite workflow definitions.
  • On Logic Apps, set run-history retention longer than your longest-running workflow, or runs disappear from history.

Details for AWS Step Functions verified November 2026 against official documentation: AWS: Choosing a workflow type in Step Functions · Azure: Logic Apps limits and configuration · Google Cloud: Workflows quotas and limits.

Quick answers

What is the Azure equivalent of AWS Step Functions?
The Azure equivalent of AWS Step Functions is Azure Logic Apps and Durable Functions. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of AWS Step Functions?
The Google Cloud equivalent of AWS Step Functions is Workflows. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Azure Logic Apps?
The AWS equivalent of Azure Logic Apps is AWS Step Functions. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of Azure Logic Apps?
The Google Cloud equivalent of Azure Logic Apps is Workflows. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Workflows?
The AWS equivalent of Workflows is AWS Step Functions. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Azure equivalent of Workflows?
The Azure equivalent of Workflows is Azure Logic Apps and Durable Functions. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.