[Fargate] [request]: Document the specifications of the hosts used to execute Fargate tasks
- Dominant language
- Shell
- Stars
- 5.4k
- Forks
- 334
- PR merge metrics
- No merged PRs in 30d
Description
### Community Note
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment
**Tell us about your request**
Documentation for the specifications of the hosts used to execute Fargate tasks
**Which service(s) is this request for?**
Fargate
**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
When migrating applications from EC2 instances to Fargate initial estimates on task requirements (number of tasks, CPU value) is made more difficult without specifications on the underlying hosts used. This initial estimation often needs to come before more detailed performance testing is approved.
It's also not clear how much network, CPU and memory performance can vary across different Fargate tasks depending on the underlying host they are scheduled to run on.
Currently the only information available has been derived from third party testing:
https://www.stormforge.io/blog/aws-fargate-network-performance/
https://www.scalefactory.com/blog/2021/05/12/what-powers-ecs-fargate/
For EC2 the [EC2 instance types](https://aws.amazon.com/ec2/instance-types/ ) page provides information related to networking, storage bandwidth and machine specifications. It would be good to have insight into what underlying instance types are used for Fargate or if there isn't a direct correlation then a similar 'Fargate Instance Type' page.
**Are you currently working around this issue?**
Reading 3rd party blog posts and our own testing, but some authoritative documentation would be preferred.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by reviewing the existing Fargate documentation and the linked AWS EC2 instance specifications, then determine what authoritative host, network, CPU, and memory details can be documented; done means the relevant Fargate documentation clearly covers the requested specifications and variability.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud, documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100