Container Management Software

Top Rated Container Management Products

TrustRadius Top Rated for 2021

These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top Rated criteria.

Container Management Software TrustMap

TrustMaps are two-dimensional charts that compare products based on trScore and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.

Container Management Software Overview

What is Container Management Software?

Container management is the process of managing the creation, deployment, scaling, availability, and destruction of software containers. Managing these containers can prove to be a challenge. Container management software helps optimize how and where to run containers as well as which systems to put them on.

A container is a standard way to package your application's code and associated dependencies and configurations into a virtual container. They help solve the problem of moving software from one computing environment or operating system (OS) to another. The container serves as a self isolated unit that can run anywhere that supports it. Regardless if the host OS is UNIX or non-UNIX, the container will specify what OS will be used internally by the container.

Container-based virtualization is an alternative to hypervisor-based virtualization. In the more traditional virtualization model, the hypervisor creates and runs multiple instances of an operating system so that multiple operating systems can be run on a single physical machine sharing the hardware resources. This is known as a virtual machine (VM). This VM process is memory and processor intensive.

The container model eliminates hypervisors entirely. Containers contain not just the application, but everything that it needs to run including runtime, system libraries, etc. All the containers share the resources of a single operating system and there is no virtualized hardware. Since the host operating system (or kernel) is shared by all containers, they are more efficient than VMs. It’s possible to host far more containers on a single host than VMs.

There are other advantages of choosing containers over VMs. Containers sharing a single operating system kernel start-up in a few seconds, instead of the minutes required to start-up a virtual machine. Containers are scalable, have a small disk size, and are very easy to share.

Features and Capabilities

  • Application development
  • Container deployment and scaling
  • Automation of application builds, deployment, scaling
  • Container health management
  • Container storage
  • Technical support of multiple languages and frameworks
  • Automated rollouts and roll backs
  • Automatic scaling of services
  • Declarative management
  • Deploy anywhere, including hybrid deployments
  • Shared file systems between containers
  • Version controlled repositories

Pricing Information

The pricing structure for container management software is very complex and is best estimated by contacting the vendor. You can obtain basic open source container management software, but most charge on some variation of per node or instance running per year.


Container Management Products

(1-25 of 46) Sorted by Most Reviews

IBM Cloud Kubernetes Service

IBM Cloud Kubernetes Service

Customer Verified
Top Rated
TRUE

IBM Cloud Kubernetes Service is a managed Kubernetes offering to deliver powerful tools, an intuitive user experience and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified…

GitLab

GitLab

Customer Verified
Top Rated
Starting Price $0

GitLab is a complete open-source DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development…

Amazon CloudWatch

Amazon CloudWatch

Starting Price $0.02

Amazon CloudWatch is a native AWS monitoring tool for AWS programs. It provides data collection and resource monitoring capabilities.

Mirantis Cloud Native Suite (Docker Enterprise)

Mirantis Container Cloud, on the Mirantis Cloud Platform is based on the former Docker Enterprise, acquired by Mirantis in November 2019, aims to let users ship code faster. Container Cloud gives users one set of APIs and tools to deploy, manage, and observe secure-by-default, certified,…

Red Hat OpenShift

Red Hat OpenShift

Starting Price $42

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Key Features

  • Platform access control (13)
    94%
    9.4
  • Development environment creation (14)
    93%
    9.3
  • Scalability (14)
    85%
    8.5
Kubernetes

Kubernetes is an open-source container cluster manager.

Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS) is a scalable, high performance container management service that supports Docker containers.

IBM Cloud Code Engine

IBM Cloud Code Engine is a fully managed, serverless platform that unifies the deployment of containers and applications including web apps, microservices, event-driven functions, or batch jobs. This serverless compute service aims to remove the burden of building, deploying, and…

Foglight

Foglight is a database performance management suite from Quest, with modules to perform cloud analytics, network performance monitoring and virtualization management, scaling to a broad, cloud / virtualization focused IT infrastructure monitoring solution.

Google Kubernetes Engine

Google Kubernetes Engine supplies containerized application management powered by Kubernetes which includes Google Cloud services including load balancing, automatic scaling and upgrade, and other Google Cloud services.

Red Hat OpenShift on IBM Cloud

Red Hat OpenShift on IBM Cloud is a comprehensive service that offers fully managed OpenShift clusters, on IBM Cloud platform. It is directly integrated into the same Kubernetes service that maintains 25 billion on-demand forecasts daily at The Weather Company.

CoreOS rkt / Container Linux (project ended)

CoreOS rkt or Container Linux was a rival to Docker that was acquired by Red Hat, then given to the Cloud Native Computing Foundation (CNCF). The project has since been discontinued.

D2iQ Mesosphere

D2iQ (formerly Mesosphere) still supports the Mesosphere solution, which is designed for operations at a very large scale. It's powered by DC/OS, a production-proven cloud native platform that runs containers and data services on the same infrastructure. D2iQ rebranded to reflect…

IBM Cloud Managed Istio

The IBM Cloud Kubernetes Service provides the Managed Istio installation add on, designed to provide additonal control over clusters and the microservices they comprise via automatic updates and lifecycle management of control plane components, and integration with platform logging…

Percona Kubernetes Operators

The Percona Kubernetes Operator for Percona XtraDB Cluster or Percona Server for MongoDB automates the creation, alteration, or deletion of members in a Percona XtraDB Cluster or Percona Server for MongoDB environment. It can be used to instantiate a new Percona XtraDB Cluster or…

IBM Cloud Container Registry

IBM Cloud Container Registry enables users to store and distribute container images, and run them in the IBM Cloud Kubernetes Service and other runtime environments.

Nomad, by HashiCorp

Nomad

Starting Price $500

Nomad, from HashiCorp, is presented as a simple, flexible, and production-grade workload orchestrator that enables organizations to deploy, manage, and scale any application, containerized, legacy or batch jobs, across multiple regions, on private and public clouds. Nomad's workload…

GoDaddy Container-as-a-Service (ElasticHosts, Springs.io), discontinued

GoDaddy supported container management and container-as-a-service products, including (since 2016) ElasticHosts and Springs.io (e.g. Elastic Containers), are discontinued under those brands as of June 2020. However, GoDaddy development services, SDKs, and other projects are now hosted…

Azure Kubernetes Service (AKS)

Microsoft's Azure Kubernetes Service (AKS) is designed to make deploying and managing containerized applications easy. It offers serverless Kubernetes, an integrated continuous integration and continuous delivery (CI/CD) experience, and enterprise-grade security and governance. It…

Canonical LXD

Canonical LXD is a Linux container hypervisor.

Flockport

Flockport is container virtualization from the startup (2014) of the same name.

Turbo (formerly Spoon)

Turbo (formerly Spoon) is the eponymous application virtualization offering from the small Seattle based company, for isolating apps and running them without installation. Turbo can be deployed on-premise for enterprises (Turbo Server) and extended to provide other features. Additionally,…

ContainerShip Cloud

ContainerShip gives users the simplicity and scalability of a Platform as a Service while running on the user's hosting provider cloud account. Github and Bitbucket integrations allow users to go from signup, to build, to deployment on the provider of their choice in a few simple…

Draft

Draft is an open-source tool originally released by Microsoft that helps developers streamline the processes of developing container-based applications running on Kubernetes clusters.