Try our new research platform with insights from 80,000+ expert users
reviewer1728015 - PeerSpot reviewer
Líder de Proyecto at a tech services company with 201-500 employees
Real User
Everything works like a charm
Pros and Cons
  • "If you create your deployment with a good set of rules for how to scale in, you can just set it and forget it."
  • "The main area for improvement is the cost, which could be lowered to be more competitive with other major cloud providers."

What is most valuable?

The most valuable feature is the complete independence of doing administrative courses for your deployment. You don't have to touch them or do fine-tuning to create more scale out or scale in. If you create your deployment with a good set of rules for how to scale in, you can just set it and forget it.

What needs improvement?

The main area for improvement is the cost, which could be lowered to be more competitive with other major cloud providers. Because eventually, the cost of the infrastructure gets higher, which means clients opt for fewer deployments in order to cut costs.

For how long have I used the solution?

I've been using this solution for two and a half years.

What other advice do I have?

Everything in this solution works like a charm. I'd rate it as ten out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2395773 - PeerSpot reviewer
DevOps Engineer at a tech services company with 11-50 employees
Real User
Top 20
An easy-to-use tool to create, delete, or scale applications without managing resources
Pros and Cons
  • "AWS Fargate is an easy-to-use tool to simplify setup. You only pay for the resources you use. If you need to quickly create, delete, or scale applications without managing resources like EC2 instances, Fargate is the best service to use."

    What is our primary use case?

    AWS Fargate is a container-based application. I have experience with AWS Fargate for a Webex-like application similar to YouTube. One of their applications was monolithic, and the challenge was to migrate it to a container-based architecture. The customer wanted to use AWS Fargate. However, the main challenge was dealing with a Docker-type application where multiple containers needed to be created in a firewalled environment. I worked with Amazon to create a solution using a single Fargate task definition to deploy a multi-container setup successfully.

    What is most valuable?

    AWS Fargate is an easy-to-use tool to simplify setup. You only pay for the resources you use. If you need to quickly create, delete, or scale applications without managing resources like EC2 instances, Fargate is the best service to use.

    What needs improvement?

    AWS needs to work on multi-container enterprise developer components. They need to simplify that kind of setup.

    For how long have I used the solution?

    I have been using AWS Fargate for over a year.

    What do I think about the stability of the solution?

    The product is stable. It is not recommended  for a large-scale traffic application. Fargate can be used in any application with less traffic.

    How are customer service and support?

    If you have the premium support, then it's very good.

    Which solution did I use previously and why did I switch?

    Compared to EKS, using AWS Fargate is simpler and more efficient for developers. With EKS, developers need to manage and configure the Kubernetes cluster, which can be complex. In contrast, Fargate handles the infrastructure management, allowing developers to focus on their applications. It's more like a straightforward, automated setup.

    How was the initial setup?

    Setting up AWS Fargate to use private data is straightforward. You need an ECS container stored in Amazon ECR. From ECR, you can create a task definition and a service. Within a few minutes, you can have the application up and running.

    What's my experience with pricing, setup cost, and licensing?

    The tool is suitable for testing. You have to pay for AWS  only.

    What other advice do I have?

    AWS Fargate can be used to run almost any type of application. It requires an application container, such as an application server container, a backend container for a database like MySQL, and a frontend container, which could be a web server like Apache. Multiple containers must be deployed simultaneously, and configuring these multiple containers within a single cluster can be somewhat complex.

    I recommend the tool for the initial event; you can try it out. If you feel it's reliable, you can consider adding it on. However, if you feel that it will mainly depend on your current application, you may need to evaluate it further. It is easy to learn.

    Overall, I rate the solution an eight out of ten.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user