Alternatives to Amazon EC2 Container Service logo

Alternatives to Amazon EC2 Container Service

Kubernetes, Google Kubernetes Engine, Amazon EKS, AWS Fargate, and Docker for AWS are the most popular alternatives and competitors to Amazon EC2 Container Service.
3.4K
2.1K
+ 1
324

What is Amazon EC2 Container Service and what are its top alternatives?

Amazon EC2 Container Service lets you launch and stop container-enabled applications with simple API calls, allows you to query the state of your cluster from a centralized service, and gives you access to many familiar Amazon EC2 features like security groups, EBS volumes and IAM roles.
Amazon EC2 Container Service is a tool in the Containers as a Service category of a tech stack.

Amazon EC2 Container Service alternatives & related posts

related Kubernetes posts

Yshay Yaacobi
Yshay Yaacobi
Software Engineer | 27 upvotes 272.4K 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 713.9K 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
Google Kubernetes Engine logo

Google Kubernetes Engine

570
345
63
570
345
+ 1
63
Deploy, manage, and scale containerized applications on Kubernetes, powered by Google Cloud
Google Kubernetes Engine logo
Google Kubernetes Engine
VS
Amazon EC2 Container Service logo
Amazon EC2 Container Service

related Google Kubernetes Engine posts

Nick Rockwell
Nick Rockwell
CTO at NY Times | 9 upvotes 28.8K 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 5.2K 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
    Amazon EC2 Container Service logo
    Amazon EC2 Container Service

    related Amazon EKS posts

    Sebastian G臋bski
    Sebastian G臋bski
    CTO at Shedul/Fresha | 6 upvotes 48.5K 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.5K 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
    AWS Fargate logo

    AWS Fargate

    110
    54
    0
    110
    54
    + 1
    0
    Run Containers Without Managing Infrastructure
      Be the first to leave a pro
      AWS Fargate logo
      AWS Fargate
      VS
      Amazon EC2 Container Service logo
      Amazon EC2 Container Service
      Docker for AWS logo

      Docker for AWS

      70
      82
      0
      70
      82
      + 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
        Amazon EC2 Container Service logo
        Amazon EC2 Container Service
        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
          Amazon EC2 Container Service logo
          Amazon EC2 Container Service
          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
          Amazon EC2 Container Service logo
          Amazon EC2 Container Service
          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
            Amazon EC2 Container Service logo
            Amazon EC2 Container Service
            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
              Amazon EC2 Container Service logo
              Amazon EC2 Container Service
              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
                Amazon EC2 Container Service logo
                Amazon EC2 Container Service
                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
                  Amazon EC2 Container Service logo
                  Amazon EC2 Container Service
                  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
                    Amazon EC2 Container Service logo
                    Amazon EC2 Container Service
                    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
                    Amazon EC2 Container Service logo
                    Amazon EC2 Container Service
                    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
                    Amazon EC2 Container Service logo
                    Amazon EC2 Container Service
                    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
                      Amazon EC2 Container Service logo
                      Amazon EC2 Container Service
                      Supergiant logo

                      Supergiant

                      5
                      11
                      1
                      5
                      11
                      + 1
                      1
                      Open Source Infrastructure Autoscaling for Kubernetes
                      Supergiant logo
                      Supergiant
                      VS
                      Amazon EC2 Container Service logo
                      Amazon EC2 Container Service
                      Orchard logo

                      Orchard

                      1
                      4
                      0
                      1
                      4
                      + 1
                      0
                      We host your Docker containers.
                        Be the first to leave a pro
                        Orchard logo
                        Orchard
                        VS
                        Amazon EC2 Container Service logo
                        Amazon EC2 Container Service
                        instainer logo

                        instainer

                        1
                        6
                        2
                        1
                        6
                        + 1
                        2
                        Run any Docker container on the cloud instantly
                        instainer logo
                        instainer
                        VS
                        Amazon EC2 Container Service logo
                        Amazon EC2 Container Service