Alternatives to AWS Fargate logo

Alternatives to AWS Fargate

Google App Engine, Kubernetes, AWS Batch, Amazon EC2 Container Service, and Google Kubernetes Engine are the most popular alternatives and competitors to AWS Fargate.
109
54
+ 1
0

What is AWS Fargate and what are its top alternatives?

AWS Fargate is a technology for Amazon ECS and EKS* that allows you to run containers without having to manage servers or clusters. With AWS Fargate, you no longer have to provision, configure, and scale clusters of virtual machines to run containers.
AWS Fargate is a tool in the Containers as a Service category of a tech stack.

AWS Fargate alternatives & related posts

related Google App Engine posts

Nick Rockwell
Nick Rockwell
CTO at NY Times | 9 upvotes 27.6K views
atThe New York TimesThe New York Times
Kubernetes
Kubernetes
Google Kubernetes Engine
Google Kubernetes Engine
Google App Engine
Google App Engine
Amazon EC2
Amazon EC2
#Migration
#Cloudmigration
#AWStoGCPmigration
#GCP
#AWS

So, the shift from Amazon EC2 to Google App Engine and generally #AWS to #GCP was a long decision and in the end, it's one that we've taken with eyes open and that we reserve the right to modify at any time. And to be clear, we continue to do a lot of stuff with AWS. But, by default, the content of the decision was, for our consumer-facing products, we're going to use GCP first. And if there's some reason why we don't think that's going to work out great, then we'll happily use AWS. In practice, that hasn't really happened. We've been able to meet almost 100% of our needs in GCP.

So it's basically mostly Google Kubernetes Engine , we're mostly running stuff on Kubernetes right now.

#AWStoGCPmigration #cloudmigration #migration

See more

related Kubernetes posts

Yshay Yaacobi
Yshay Yaacobi
Software Engineer | 27 upvotes 265.1K views
atSolutoSoluto
Docker Swarm
Docker Swarm
Kubernetes
Kubernetes
Visual Studio Code
Visual Studio Code
Go
Go
TypeScript
TypeScript
JavaScript
JavaScript
C#
C#
F#
F#
.NET
.NET

Our first experience with .NET core was when we developed our OSS feature management platform - Tweek (https://github.com/soluto/tweek). We wanted to create a solution that is able to run anywhere (super important for OSS), has excellent performance characteristics and can fit in a multi-container architecture. We decided to implement our rule engine processor in F# , our main service was implemented in C# and other components were built using JavaScript / TypeScript and Go.

Visual Studio Code worked really well for us as well, it worked well with all our polyglot services and the .Net core integration had great cross-platform developer experience (to be fair, F# was a bit trickier) - actually, each of our team members used a different OS (Ubuntu, macos, windows). Our production deployment ran for a time on Docker Swarm until we've decided to adopt Kubernetes with almost seamless migration process.

After our positive experience of running .Net core workloads in containers and developing Tweek's .Net services on non-windows machines, C# had gained back some of its popularity (originally lost to Node.js), and other teams have been using it for developing microservices, k8s sidecars (like https://github.com/Soluto/airbag), cli tools, serverless functions and other projects...

See more
Conor Myhrvold
Conor Myhrvold
Tech Brand Mgr, Office of CTO at Uber | 16 upvotes 706.3K views
atUber TechnologiesUber Technologies
Apache Spark
Apache Spark
C#
C#
OpenShift
OpenShift
JavaScript
JavaScript
Kubernetes
Kubernetes
C++
C++
Go
Go
Node.js
Node.js
Java
Java
Python
Python
Jaeger
Jaeger

How Uber developed the open source, end-to-end distributed tracing Jaeger , now a CNCF project:

Distributed tracing is quickly becoming a must-have component in the tools that organizations use to monitor their complex, microservice-based architectures. At Uber, our open source distributed tracing system Jaeger saw large-scale internal adoption throughout 2016, integrated into hundreds of microservices and now recording thousands of traces every second.

Here is the story of how we got here, from investigating off-the-shelf solutions like Zipkin, to why we switched from pull to push architecture, and how distributed tracing will continue to evolve:

https://eng.uber.com/distributed-tracing/

(GitHub Pages : https://www.jaegertracing.io/, GitHub: https://github.com/jaegertracing/jaeger)

Bindings/Operator: Python Java Node.js Go C++ Kubernetes JavaScript OpenShift C# Apache Spark

See more
AWS Batch logo

AWS Batch

17
4
0
17
4
+ 1
0
Fully Managed Batch Processing at Any Scale
    Be the first to leave a pro
    AWS Batch logo
    AWS Batch
    VS
    AWS Fargate logo
    AWS Fargate

    related Amazon EC2 Container Service posts

    Arik Fraimovich
    Arik Fraimovich
    Kubernetes
    Kubernetes
    Amazon EC2 Container Service
    Amazon EC2 Container Service

    We started using Amazon EC2 Container Service 3 years ago because it was the easiest containers orchestration tool to start with. At the time it was missing a lot of features compared to other tools, but it was still the fastest way to deploy a container on AWS. As with any AWS product, over time they caught up and improved it significantly. Today it probably one of the best tools in its category. It might not have all the feature Kubernetes has, but it also has less complexity. And it definitely has all the features a small company/team needs.

    See more
    Wesly Nouse
    Wesly Nouse
    Owner at Absolum | 1 upvotes 4.9K views
    atAbsolumAbsolum
    Google Kubernetes Engine
    Google Kubernetes Engine
    Amazon EC2 Container Service
    Amazon EC2 Container Service
    Kubernetes
    Kubernetes

    We use Kubernetes because it is the best and easiest way to orchestrate your klusters. Intergrated with Amazon EC2 Container Service or Google Kubernetes Engine it works wonderfully.

    See more
    Google Kubernetes Engine logo

    Google Kubernetes Engine

    567
    342
    63
    567
    342
    + 1
    63
    Deploy, manage, and scale containerized applications on Kubernetes, powered by Google Cloud
    Google Kubernetes Engine logo
    Google Kubernetes Engine
    VS
    AWS Fargate logo
    AWS Fargate

    related Google Kubernetes Engine posts

    Nick Rockwell
    Nick Rockwell
    CTO at NY Times | 9 upvotes 27.6K views
    atThe New York TimesThe New York Times
    Kubernetes
    Kubernetes
    Google Kubernetes Engine
    Google Kubernetes Engine
    Google App Engine
    Google App Engine
    Amazon EC2
    Amazon EC2
    #Migration
    #Cloudmigration
    #AWStoGCPmigration
    #GCP
    #AWS

    So, the shift from Amazon EC2 to Google App Engine and generally #AWS to #GCP was a long decision and in the end, it's one that we've taken with eyes open and that we reserve the right to modify at any time. And to be clear, we continue to do a lot of stuff with AWS. But, by default, the content of the decision was, for our consumer-facing products, we're going to use GCP first. And if there's some reason why we don't think that's going to work out great, then we'll happily use AWS. In practice, that hasn't really happened. We've been able to meet almost 100% of our needs in GCP.

    So it's basically mostly Google Kubernetes Engine , we're mostly running stuff on Kubernetes right now.

    #AWStoGCPmigration #cloudmigration #migration

    See more
    Wesly Nouse
    Wesly Nouse
    Owner at Absolum | 1 upvotes 4.9K views
    atAbsolumAbsolum
    Google Kubernetes Engine
    Google Kubernetes Engine
    Amazon EC2 Container Service
    Amazon EC2 Container Service
    Kubernetes
    Kubernetes

    We use Kubernetes because it is the best and easiest way to orchestrate your klusters. Intergrated with Amazon EC2 Container Service or Google Kubernetes Engine it works wonderfully.

    See more
    Amazon EKS logo

    Amazon EKS

    131
    64
    0
    131
    64
    + 1
    0
    Highly available and scalable Kubernetes service
      Be the first to leave a pro
      Amazon EKS logo
      Amazon EKS
      VS
      AWS Fargate logo
      AWS Fargate

      related Amazon EKS posts

      Sebastian G臋bski
      Sebastian G臋bski
      CTO at Shedul/Fresha | 6 upvotes 47.6K views
      atFresha EngineeringFresha Engineering
      Amazon RDS
      Amazon RDS
      Amazon S3
      Amazon S3
      Amazon EKS
      Amazon EKS
      Amazon EC2
      Amazon EC2
      Ansible
      Ansible
      Terraform
      Terraform
      Kubernetes
      Kubernetes
      Docker Compose
      Docker Compose
      Docker
      Docker

      Heroku was a decent choice to start a business, but at some point our platform was too big, too complex & too heterogenic, so Heroku started to be a constraint, not a benefit. First, we've started containerizing our apps with Docker to eliminate "works in my machine" syndrome & uniformize the environment setup. The first orchestration was composed with Docker Compose , but at some point it made sense to move it to Kubernetes. Fortunately, we've made a very good technical decision when starting our work with containers - all the container configuration & provisions HAD (since the beginning) to be done in code (Infrastructure as Code) - we've used Terraform & Ansible for that (correspondingly). This general trend of containerisation was accompanied by another, parallel & equally big project: migrating environments from Heroku to AWS: using Amazon EC2 , Amazon EKS, Amazon S3 & Amazon RDS.

      See more
      Greg Ratner
      Greg Ratner
      Co-Founder, CTO at Troops | 2 upvotes 9.3K views
      atTroopsTroops
      Serverless
      Serverless
      Amazon EC2
      Amazon EC2
      Kubernetes
      Kubernetes
      Amazon EKS
      Amazon EKS

      We are moving all of our infrastructure to Amazon EKS on Kubernetes from our our Amazon EC2 hosts. This gives less management overhead, host security and networking and aides a lot of compliance headaches since it's a Serverless architecture.

      See more
      Azure Kubernetes Service logo

      Azure Kubernetes Service

      69
      52
      0
      69
      52
      + 1
      0
      Simplify Kubernetes management, deployment, and operations.
        Be the first to leave a pro
        Azure Kubernetes Service logo
        Azure Kubernetes Service
        VS
        AWS Fargate logo
        AWS Fargate
        Docker for AWS logo

        Docker for AWS

        69
        80
        0
        69
        80
        + 1
        0
        Install a Swarm of Docker Engines secured end to end with TLS by default on AWS
          Be the first to leave a pro
          Docker for AWS logo
          Docker for AWS
          VS
          AWS Fargate logo
          AWS Fargate
          Docker Cloud logo

          Docker Cloud

          64
          64
          9
          64
          64
          + 1
          9
          A hosted service for Docker container management and deployment
          Docker Cloud logo
          Docker Cloud
          VS
          AWS Fargate logo
          AWS Fargate
          Hyper logo

          Hyper

          18
          28
          0
          18
          28
          + 1
          0
          On-Demand Container, Per-Second Billing
            Be the first to leave a pro
            Hyper logo
            Hyper
            VS
            AWS Fargate logo
            AWS Fargate
            IBM Containers logo

            IBM Containers

            18
            29
            0
            18
            29
            + 1
            0
            Fully managed Kubernetes Offering by IBM
              Be the first to leave a pro
              IBM Containers logo
              IBM Containers
              VS
              AWS Fargate logo
              AWS Fargate
              Joyent Triton logo

              Joyent Triton

              17
              15
              0
              17
              15
              + 1
              0
              Transform an entire data center into an easy to manage, elastic Docker host
                Be the first to leave a pro
                Joyent Triton logo
                Joyent Triton
                VS
                AWS Fargate logo
                AWS Fargate
                Azure Container Instances logo

                Azure Container Instances

                9
                13
                0
                9
                13
                + 1
                0
                Easily run containers on Azure with a single command
                  Be the first to leave a pro
                  Azure Container Instances logo
                  Azure Container Instances
                  VS
                  AWS Fargate logo
                  AWS Fargate
                  ContainerShip logo

                  ContainerShip

                  9
                  21
                  0
                  9
                  21
                  + 1
                  0
                  Multi-Cloud Docker Hosting Made Simple
                    Be the first to leave a pro
                    ContainerShip logo
                    ContainerShip
                    VS
                    AWS Fargate logo
                    AWS Fargate
                    DCHQ logo

                    DCHQ

                    7
                    30
                    1
                    7
                    30
                    + 1
                    1
                    Advanced Platform for Automation of Container based Apps on any Cloud
                    DCHQ logo
                    DCHQ
                    VS
                    AWS Fargate logo
                    AWS Fargate
                    Containerum logo

                    Containerum

                    6
                    13
                    34
                    6
                    13
                    + 1
                    34
                    Container management platform with built-in revision control, teamwork and CI/CD pipelines.
                    Containerum logo
                    Containerum
                    VS
                    AWS Fargate logo
                    AWS Fargate
                    Docker Datacenter logo

                    Docker Datacenter

                    6
                    16
                    1
                    6
                    16
                    + 1
                    1
                    Develop and manage apps at any scale
                    Docker Datacenter logo
                    Docker Datacenter
                    VS
                    AWS Fargate logo
                    AWS Fargate
                    Supergiant logo

                    Supergiant

                    5
                    11
                    1
                    5
                    11
                    + 1
                    1
                    Open Source Infrastructure Autoscaling for Kubernetes
                    Supergiant logo
                    Supergiant
                    VS
                    AWS Fargate logo
                    AWS Fargate
                    Tectonic logo

                    Tectonic

                    5
                    19
                    0
                    5
                    19
                    + 1
                    0
                    The smartest way to run your container infrastructure
                      Be the first to leave a pro
                      Tectonic logo
                      Tectonic
                      VS
                      AWS Fargate logo
                      AWS Fargate