Amazon Fargate logo

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.

1 APIs 1 Capabilities 10 Features
AWSComputeContainersECSEKSMicroservicesServerless

APIs

Amazon Fargate API

The Amazon Fargate API is accessed through Amazon ECS and enables you to run containers without managing servers or clusters. You can define tasks, configure networking and IAM ...

Capabilities

Amazon Fargate Container Orchestration

Workflow capability for deploying and managing serverless container workloads on Amazon Fargate. Combines cluster management, task definitions, task execution, and service deplo...

Run with Naftiko

Features

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.

Use Cases

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.

Integrations

Amazon ECS

Primary orchestration engine for running Fargate tasks and services.

Amazon EKS

Run Kubernetes pods serverlessly using Fargate profiles.

AWS IAM

Fine-grained task-level IAM roles for container security and least privilege.

Amazon CloudWatch

Container Insights, metrics, logs, and alarms for Fargate workloads.

AWS Application Auto Scaling

Automatically scale Fargate services based on CloudWatch metrics.

Amazon EFS

Persistent shared file storage for stateful Fargate workloads.

AWS Batch

Run high-scale batch workloads using Fargate compute environments.

Application Load Balancer

Route HTTP/HTTPS traffic to Fargate services using ALB target groups.

AWS Secrets Manager

Inject secrets and configuration into Fargate task containers securely.

Amazon ECR

Store and deploy container images from Amazon Elastic Container Registry.

Semantic Vocabularies

Amazon Fargate Context

18 classes · 61 properties

JSON-LD

API Governance Rules

Amazon Fargate API Rules

29 rules · 10 errors 15 warnings 4 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
SpectralRules
SpectralRules
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
Vocabulary
Vocabulary
🔗
JSON-LD
JSON-LD