Amazon Fargate
Amazon Fargate is a serverless compute engine for containers that works with both Amazon ECS and Amazon EKS. Fargate removes the need to provision and manage servers, letting you specify and pay for resources per application, and improves security through application isolation by design.
Amazon Fargate publishes 6 APIs on the APIs.io network, including Account Settings API, Clusters API, Services API, and 3 more. Tagged areas include Compute, Containers, ECS, EKS, and Microservices.
The Amazon Fargate catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon Fargate’s developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 23 more developer resources.
Kin Score
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon Fargate Account Settings API
Operations for managing account-level settings
Amazon Fargate Clusters API
Operations for creating and managing ECS clusters
Amazon Fargate Services API
Operations for deploying and managing long-running services
Amazon Fargate Tagging API
Operations for tagging ECS resources
Amazon Fargate Task Definitions API
Operations for registering and managing task definitions
Amazon Fargate Tasks API
Operations for running and managing Fargate tasks
Postman Collections 1
Ready-to-run Postman collections for exercising this provider's APIs.
Amazon Fargate API
POSTMANOpen Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Amazon Fargate API
OPEN COLLECTIONArazzo Workflows 9
Multi-step API workflows described with the Arazzo specification.
Amazon Fargate Cluster Inventory Audit
Enumerate clusters, describe one, then list its services and running tasks.
ARAZZOAmazon Fargate Decommission a Cluster
Scale a service to zero and delete it, then delete the cluster once it has no active services.
ARAZZOAmazon Fargate Deploy a Service
Register a task definition, create a Fargate service, and poll until the running count meets the desired count.
ARAZZOAmazon Fargate Provision and Run a Task
Create a cluster, register a Fargate task definition, run a task, and poll until it reaches RUNNING.
ARAZZOAmazon Fargate Roll Out a Service Update
Register a new task definition revision, update a service to it, and poll until the deployment is steady.
ARAZZOAmazon Fargate Run a Batch Task to Completion
Run a one-off Fargate task and poll DescribeTasks until it reaches STOPPED.
ARAZZOAmazon Fargate Run the Latest Task Definition
Find the latest active revision of a task definition family, describe it, and run a task from it.
ARAZZOAmazon Fargate Stop a Task and Confirm
Find a running task in a cluster, stop it, and poll DescribeTasks until it is STOPPED.
ARAZZOAmazon Fargate Tear Down a Service
Scale a service to zero, wait for it to drain, then delete it.
ARAZZOScroll for all 9
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amazon Fargate Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Amazon Fargate Finops
FINOPSFeatures 10
Notable capabilities this provider offers.
Serverless Compute
Run containers without provisioning or managing servers. Fargate handles capacity, OS updates, and scaling automatically.
ECS and EKS Integration
Works seamlessly with both Amazon ECS task definitions and Amazon EKS pods.
Workload Isolation
Each task runs in its own dedicated single-tenant compute environment for improved security.
VPC Networking
Tasks receive ENIs with full VPC networking support including security groups and VPC Flow Logs.
Auto Scaling
Supports Application Auto Scaling with target tracking, step scaling, and scheduled scaling.
Persistent Storage
Integration with Amazon EFS for stateful workloads requiring persistent storage.
Compliance Support
HIPAA, PCI, FedRAMP, and GovCloud (US) region support for regulated workloads.
CloudWatch Integration
Built-in Container Insights for metrics, logs, and observability.
ARM64/Graviton Support
Run workloads on AWS Graviton processors for improved price-performance.
Spot Instances
Run fault-tolerant workloads on Fargate Spot for significant cost savings.
Scroll for all 10
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Fargate Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Amazon Fargate API Rules
SPECTRALAmazon Fargate API Rules
SPECTRALJSON Schema 15
Standalone JSON Schema definitions for this provider's data models.
AccountSetting
JSON SCHEMAAwsVpcConfiguration
JSON SCHEMACluster
JSON SCHEMAClusterSetting
JSON SCHEMAContainerDefinition
JSON SCHEMAFailure
JSON SCHEMAKeyValuePair
JSON SCHEMALoadBalancer
JSON SCHEMALogConfiguration
JSON SCHEMANetworkConfiguration
JSON SCHEMAPortMapping
JSON SCHEMAService
JSON SCHEMATag
JSON SCHEMATaskDefinition
JSON SCHEMATask
JSON SCHEMAScroll for all 15
JSON Structure 16
JSON Structure definitions describing this provider's data shapes.
Amazon Fargate Account Setting Structure
JSON STRUCTUREAmazon Fargate Aws Vpc Configuration Structure
JSON STRUCTUREAmazon Fargate Cluster Setting Structure
JSON STRUCTUREAmazon Fargate Cluster Structure
JSON STRUCTUREAmazon Fargate Container Definition Structure
JSON STRUCTUREAmazon Fargate Failure Structure
JSON STRUCTUREAmazon Fargate Key Value Pair Structure
JSON STRUCTUREAmazon Fargate Load Balancer Structure
JSON STRUCTUREAmazon Fargate Log Configuration Structure
JSON STRUCTUREAmazon Fargate Network Configuration Structure
JSON STRUCTUREAmazon Fargate Port Mapping Structure
JSON STRUCTUREAmazon Fargate Service Structure
JSON STRUCTUREAmazon Fargate Structure
JSON STRUCTUREAmazon Fargate Tag Structure
JSON STRUCTUREAmazon Fargate Task Definition Structure
JSON STRUCTUREAmazon Fargate Task Structure
JSON STRUCTUREScroll for all 16
Examples 16
Example request and response payloads for these APIs.
Scroll for all 16
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 6
What developers build with this provider.
Web Applications and APIs
Deploy microservices-based web applications and REST APIs without infrastructure management.
Batch Data Processing
Run parallel data processing jobs and ETL workloads using AWS Batch with Fargate.
Application Modernization
Lift-and-shift containerized workloads to serverless infrastructure for reduced operational burden.
AI/ML Workloads
Run training, inference, and data preparation containers in flexible serverless environments.
CI/CD Pipelines
Execute build, test, and deployment pipelines as ephemeral Fargate tasks.
Scheduled Jobs
Run time-based container workloads using Amazon EventBridge and Fargate tasks.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 12
Pagination, idempotency, versioning, errors, and events
Scroll for all 12
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API