Amazon Fargate website screenshot

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.

62.1/100 strong ▼ -7.0 Agent 44/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
6 APIs 10 Features 6 Use Cases
ComputeContainersECSEKSMicroservicesServerless

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 62.1/100 · strong
Contract Quality 17.6 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 8.2 / 10
Agent readiness — 44/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-fargate: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

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.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Amazon Fargate API

OPEN COLLECTION

Arazzo 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.

ARAZZO

Amazon Fargate Decommission a Cluster

Scale a service to zero and delete it, then delete the cluster once it has no active services.

ARAZZO

Amazon Fargate Deploy a Service

Register a task definition, create a Fargate service, and poll until the running count meets the desired count.

ARAZZO

Amazon Fargate Provision and Run a Task

Create a cluster, register a Fargate task definition, run a task, and poll until it reaches RUNNING.

ARAZZO

Amazon Fargate Roll Out a Service Update

Register a new task definition revision, update a service to it, and poll until the deployment is steady.

ARAZZO

Amazon Fargate Run a Batch Task to Completion

Run a one-off Fargate task and poll DescribeTasks until it reaches STOPPED.

ARAZZO

Amazon Fargate Run the Latest Task Definition

Find the latest active revision of a task definition family, describe it, and run a task from it.

ARAZZO

Amazon Fargate Stop a Task and Confirm

Find a running task in a cluster, stop it, and poll DescribeTasks until it is STOPPED.

ARAZZO

Amazon Fargate Tear Down a Service

Scale a service to zero, wait for it to drain, then delete it.

ARAZZO

Scroll 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

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 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

18 classes · 61 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Fargate API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amazon Fargate API Rules

33 rules · 10 errors 18 warnings 5 info

SPECTRAL

JSON Schema 15

Standalone JSON Schema definitions for this provider's data models.

AccountSetting

3 properties

JSON SCHEMA

AwsVpcConfiguration

3 properties

JSON SCHEMA

Cluster

9 properties

JSON SCHEMA

ClusterSetting

2 properties

JSON SCHEMA

ContainerDefinition

8 properties

JSON SCHEMA

Failure

3 properties

JSON SCHEMA

KeyValuePair

2 properties

JSON SCHEMA

LoadBalancer

4 properties

JSON SCHEMA

LogConfiguration

2 properties

JSON SCHEMA

NetworkConfiguration

1 properties

JSON SCHEMA

PortMapping

3 properties

JSON SCHEMA

Service

13 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TaskDefinition

11 properties

JSON SCHEMA

Task

14 properties

JSON SCHEMA

Scroll for all 15

JSON Structure 16

JSON Structure definitions describing this provider's data shapes.

Amazon Fargate Account Setting Structure

3 properties

JSON STRUCTURE

Amazon Fargate Cluster Setting Structure

2 properties

JSON STRUCTURE

Amazon Fargate Cluster Structure

9 properties

JSON STRUCTURE

Amazon Fargate Failure Structure

3 properties

JSON STRUCTURE

Amazon Fargate Key Value Pair Structure

2 properties

JSON STRUCTURE

Amazon Fargate Load Balancer Structure

4 properties

JSON STRUCTURE

Amazon Fargate Log Configuration Structure

2 properties

JSON STRUCTURE

Amazon Fargate Port Mapping Structure

3 properties

JSON STRUCTURE

Amazon Fargate Service Structure

13 properties

JSON STRUCTURE

Amazon Fargate Structure

12 properties

JSON STRUCTURE

Amazon Fargate Tag Structure

2 properties

JSON STRUCTURE

Amazon Fargate Task Definition Structure

11 properties

JSON STRUCTURE

Amazon Fargate Task Structure

14 properties

JSON STRUCTURE

Scroll for all 16

Examples 16

Example request and response payloads for these APIs.

Amazon Fargate Example

12 fields

EXAMPLE

Amazon Fargate Task Example

14 fields

EXAMPLE

Scroll for all 16

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Fargate Authentication

apiKey · 1 scheme

SECURITY

Amazon Fargate Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Fargate Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Fargate Agentic Access

21 operations · 21 acting · 1 human-in-the-loop

21 operations · 21 acting

AGENTIC

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

Source (apis.yml)

apis.yml Raw ↑
name: Amazon Fargate
description: 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.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://aws.amazon.com/fargate/
type: Index
created: '2024-01-15'
modified: '2026-05-19'
tags:
- AWS
- Compute
- Containers
- ECS
- EKS
- Microservices
- Serverless
apis:
- aid: amazon-fargate:amazon-fargate-account-settings-api
  name: Amazon Fargate Account Settings API
  description: Operations for managing account-level settings
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Account Settings
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-account-settings-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
- aid: amazon-fargate:amazon-fargate-clusters-api
  name: Amazon Fargate Clusters API
  description: Operations for creating and managing ECS clusters
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Clusters
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-clusters-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
- aid: amazon-fargate:amazon-fargate-services-api
  name: Amazon Fargate Services API
  description: Operations for deploying and managing long-running services
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Services
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-services-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
- aid: amazon-fargate:amazon-fargate-tagging-api
  name: Amazon Fargate Tagging API
  description: Operations for tagging ECS resources
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Tagging
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-tagging-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
- aid: amazon-fargate:amazon-fargate-task-definitions-api
  name: Amazon Fargate Task Definitions API
  description: Operations for registering and managing task definitions
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Task Definitions
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-task-definitions-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
- aid: amazon-fargate:amazon-fargate-tasks-api
  name: Amazon Fargate Tasks API
  description: Operations for running and managing Fargate tasks
  humanURL: https://aws.amazon.com/fargate/
  baseURL: https://ecs.amazonaws.com
  tags:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/amazon-fargate-tasks-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
  - type: JSONSchema
    url: json-schema/amazon-fargate-cluster-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-definition-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-task-schema.json
  - type: JSONSchema
    url: json-schema/amazon-fargate-service-schema.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-cluster-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-definition-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-task-structure.json
  - type: JSONStructure
    url: json-structure/amazon-fargate-service-structure.json
  - type: Examples
    url: examples/amazon-fargate-cluster-example.json
  - type: Examples
    url: examples/amazon-fargate-task-definition-example.json
  - type: Examples
    url: examples/amazon-fargate-task-example.json
  - type: Examples
    url: examples/amazon-fargate-service-example.json
  - type: Pricing
    url: https://aws.amazon.com/fargate/pricing/
  - type: GettingStarted
    url: https://aws.amazon.com/fargate/getting-started/
  - type: FAQ
    url: https://aws.amazon.com/fargate/faqs/
  - type: APIReference
    url: https://docs.aws.amazon.com/AmazonECS/latest/APIReference/Welcome.html
common:
- type: AgenticAccess
  url: agentic-access/amazon-fargate-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/amazon-fargate-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-fargate-domain-security.yml
- type: Authentication
  url: authentication/amazon-fargate-authentication.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-fargate/overview
- type: Arazzo
  url: arazzo/amazon-fargate-cluster-inventory-audit-workflow.yml
  name: Amazon Fargate Cluster Inventory Audit
- type: Arazzo
  url: arazzo/amazon-fargate-decommission-cluster-workflow.yml
  name: Amazon Fargate Decommission a Cluster
- type: Arazzo
  url: arazzo/amazon-fargate-deploy-service-workflow.yml
  name: Amazon Fargate Deploy a Service
- type: Arazzo
  url: arazzo/amazon-fargate-provision-and-run-task-workflow.yml
  name: Amazon Fargate Provision and Run a Task
- type: Arazzo
  url: arazzo/amazon-fargate-rolling-update-service-workflow.yml
  name: Amazon Fargate Roll Out a Service Update
- type: Arazzo
  url: arazzo/amazon-fargate-run-batch-task-to-completion-workflow.yml
  name: Amazon Fargate Run a Batch Task to Completion
- type: Arazzo
  url: arazzo/amazon-fargate-run-latest-task-definition-workflow.yml
  name: Amazon Fargate Run the Latest Task Definition
- type: Arazzo
  url: arazzo/amazon-fargate-stop-task-and-confirm-workflow.yml
  name: Amazon Fargate Stop a Task and Confirm
- type: Arazzo
  url: arazzo/amazon-fargate-teardown-service-workflow.yml
  name: Amazon Fargate Tear Down a Service
- type: Portal
  url: https://console.aws.amazon.com/
- type: Website
  url: https://aws.amazon.com/fargate/
- type: Documentation
  url: https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/containers/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/ecs
- type: Signup
  url: https://portal.aws.amazon.com/billing/signup
- type: StatusPage
  url: https://status.aws.amazon.com/
- type: YouTube
  url: https://www.youtube.com/user/AmazonWebServices
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/aws-fargate
- type: SpectralRules
  url: rules/amazon-fargate-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-fargate-vocabulary.yaml
- type: JSONLD
  url: json-ld/amazon-fargate-context.jsonld
- type: Features
  data:
  - name: Serverless Compute
    description: Run containers without provisioning or managing servers. Fargate handles capacity, OS updates, and scaling
      automatically.
  - name: ECS and EKS Integration
    description: Works seamlessly with both Amazon ECS task definitions and Amazon EKS pods.
  - name: Workload Isolation
    description: Each task runs in its own dedicated single-tenant compute environment for improved security.
  - name: VPC Networking
    description: Tasks receive ENIs with full VPC networking support including security groups and VPC Flow Logs.
  - name: Auto Scaling
    description: Supports Application Auto Scaling with target tracking, step scaling, and scheduled scaling.
  - name: Persistent Storage
    description: Integration with Amazon EFS for stateful workloads requiring persistent storage.
  - name: Compliance Support
    description: HIPAA, PCI, FedRAMP, and GovCloud (US) region support for regulated workloads.
  - name: CloudWatch Integration
    description: Built-in Container Insights for metrics, logs, and observability.
  - name: ARM64/Graviton Support
    description: Run workloads on AWS Graviton processors for improved price-performance.
  - name: Spot Instances
    description: Run fault-tolerant workloads on Fargate Spot for significant cost savings.
- type: UseCases
  data:
  - name: Web Applications and APIs
    description: Deploy microservices-based web applications and REST APIs without infrastructure management.
  - name: Batch Data Processing
    description: Run parallel data processing jobs and ETL workloads using AWS Batch with Fargate.
  - name: Application Modernization
    description: Lift-and-shift containerized workloads to serverless infrastructure for reduced operational burden.
  - name: AI/ML Workloads
    description: Run training, inference, and data preparation containers in flexible serverless environments.
  - name: CI/CD Pipelines
    description: Execute build, test, and deployment pipelines as ephemeral Fargate tasks.
  - name: Scheduled Jobs
    description: Run time-based container workloads using Amazon EventBridge and Fargate tasks.
- type: Integrations
  data:
  - name: Amazon ECS
    description: Primary orchestration engine for running Fargate tasks and services.
  - name: Amazon EKS
    description: Run Kubernetes pods serverlessly using Fargate profiles.
  - name: AWS IAM
    description: Fine-grained task-level IAM roles for container security and least privilege.
  - name: Amazon CloudWatch
    description: Container Insights, metrics, logs, and alarms for Fargate workloads.
  - name: AWS Application Auto Scaling
    description: Automatically scale Fargate services based on CloudWatch metrics.
  - name: Amazon EFS
    description: Persistent shared file storage for stateful Fargate workloads.
  - name: AWS Batch
    description: Run high-scale batch workloads using Fargate compute environments.
  - name: Application Load Balancer
    description: Route HTTP/HTTPS traffic to Fargate services using ALB target groups.
  - name: AWS Secrets Manager
    description: Inject secrets and configuration into Fargate task containers securely.
  - name: Amazon ECR
    description: Store and deploy container images from Amazon Elastic Container Registry.
- type: Integrations
  url: https://aws.amazon.com/marketplace
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
  url: https://apievangelist.com