Amazon Fargate · Arazzo Workflow
Amazon Fargate Provision and Run a Task
Version 1.0.0
Create a cluster, register a Fargate task definition, run a task, and poll until it reaches RUNNING.
Provider
Workflows
provision-and-run-task
Stand up a cluster and task definition, then run and confirm a Fargate task is RUNNING.
Chains createCluster, registerTaskDefinition, and runTask, then loops over describeTasks until the started task reports a terminal or running state.
1
createCluster
createCluster
Create the ECS cluster that will host the Fargate task.
2
registerTaskDefinition
registerTaskDefinition
Register a FARGATE-compatible task definition with the supplied container.
3
runTask
runTask
Run a single task from the registered task definition on Fargate.
4
pollTaskStatus
describeTasks
Poll DescribeTasks until the started task reaches RUNNING or STOPPED. The loop re-enters this step while the task is still provisioning or pending.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/amazon-fargate-provision-and-run-task-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.