Estimate the costs of using Amazon ECS for your container environment. All cost estimations
are for one account per month with all features enabled.
NoteThe following data is an estimate provided with no guarantees. Changes to Amazon ECS
pricing, or differences between environments, might incur costs that are inconsistent
with the estimated costs.
|
You can use these estimates as a baseline to project costs for your environment, adjusting
proportionally based on your number of accounts, regions, images, clusters, nodes,
and services.
The cost grows proportionally with the size of the ECS resources in your environment.
The table below is an estimation for an account with the following attributes:
-
1 AWS account and 1 region
-
1000 unique images
-
10 ECS clusters
-
100 EC2 nodes
-
100 Fargate services
-
Root Stack
The root stack cost is under a dollar per month.
Regional Stack
The following table summarizes the cost estimate of each ECS protection feature with
a non-negligible cost. The lambda execution times and the amount of logs stored that
are used to calculate the estimates are based on values observed in a test environment.
NoteThe runtime security feature deploys a daemon service on each EC2 node and attaches
the sensor as a sidecar container for Fargate services. While the sensor itself does
not incur separate charges, it does consume compute resources that may require you
to scale up your EC2 instances or increase Fargate task allocations, which could potentially
impact your overall costs.
|
|
Feature
|
Cost estimate
|
Additional information
|
| Vulnerability scanning |
Scan lambda:
|
The cost is proportional to the number of unique images found in tasks running in
your clusters.
Almost all of the cost comes from the ScanLambda invoked on each image scan.
|
| Runtime security |
ECS Fargate tasks patcher:
Runtime sensors logs:
Clusters authorization token storage:
|
Most of the cost is proportional to the amount of runtime events triggered by the
cluster. Each runtime detection is logged to CloudWatch.
A small portion of the cost is proportional to the frequency of updates to your ECS
services. A lambda monitors each event to attach the runtime security sensor to Fargate
services.
Each ECS cluster has an authentication token stored in their associated secrets manager.
|
| Core infrastructure |
Security manager lambda:
Authorization token:
|
Other resources deployed have either a negligible or a small fixed cost.
Only resources with more than USD.0.10 monthly cost are included.
|
| Total | Total: Around USD.20.00 |
