As plataformas de gerenciamento de contêineres facilitam a organização e virtualização de contêineres de software, que também podem ser referidos como virtualizações em nível de sistema operacional. Os desenvolvedores usam contêineres para lançar, testar e proteger aplicativos em ambientes independentes de recursos. Os contêineres abrigam componentes de aplicativos, bibliotecas ou grupos de código-fonte que podem ser executados sob demanda. As plataformas de gerenciamento ajudam os usuários a alocar recursos para otimizar a eficiência e equilibrar cargas de trabalho do sistema. Os contêineres fornecem uma plataforma flexível e portátil para organizar, automatizar e distribuir aplicativos. As empresas usam software de gerenciamento de contêineres para simplificar a entrega de contêineres e evitar as complexidades das arquiteturas de sistema interdependentes. As ferramentas são escaláveis e podem melhorar significativamente o desempenho de aplicativos amplamente distribuídos.
Muitas soluções de gerenciamento de contêineres integram-se com software de integração contínua para implantação e integração aceleradas. Muitas soluções de infraestrutura de TI também funcionam em conjunto com ferramentas de gerenciamento de contêineres.
Para se qualificar para inclusão na categoria de Gerenciamento de Contêineres, um produto deve:
Organizar contêineres e lançar instâncias de contêiner
Orquestrar e agrupar agrupamentos de contêineres
Automatizar ou agendar a execução de contêineres
Replicar contêineres para execução simultânea