AWS Fargate is a serverless compute engine for containers. It changes the distribution model entirely so that instead of needing to provision servers, you only need to think about the applications.

Fargate seems to be a management layer that abstracts away some of the complexity of container orchestration. However, it still needs either EKS or ECS in the background.

  • Testing the solution for optimize cost-effective.

AWS offers a custom distributed load testing solution for AWS Fargate that can help you establish your performance requirement under load, but be aware that this solution will incur costs as it utilizes several AWS services.