Las plataformas de gestión de contenedores facilitan la organización y virtualización de contenedores de software, que también pueden denominarse virtualizaciones a nivel del sistema operativo. Los desarrolladores utilizan contenedores para lanzar, probar y asegurar aplicaciones en entornos independientes de recursos. Los contenedores albergan componentes de aplicaciones, bibliotecas o grupos de código fuente que pueden ejecutarse bajo demanda. Las plataformas de gestión ayudan a los usuarios a asignar recursos para optimizar la eficiencia y equilibrar las cargas de trabajo del sistema. Los contenedores proporcionan una plataforma flexible y portátil para organizar, automatizar y distribuir aplicaciones. Las empresas utilizan software de gestión de contenedores para agilizar la entrega de contenedores y evitar las complejidades de las arquitecturas de sistemas interdependientes. Las herramientas son escalables y pueden mejorar en gran medida el rendimiento de aplicaciones ampliamente distribuidas.
Muchas soluciones de gestión de contenedores se integran con software de integración continua para un despliegue e integración acelerados. Muchas soluciones de infraestructura de TI también funcionan sobre y en conjunto con herramientas de gestión de contenedores.
Para calificar para la inclusión en la categoría de Gestión de Contenedores, un producto debe:
Organizar contenedores y lanzar instancias de contenedores
Orquestar y agrupar agrupaciones de contenedores
Automatizar o programar la ejecución de contenedores
Replicar contenedores para ejecución simultánea