Le piattaforme di gestione dei container facilitano l'organizzazione e la virtualizzazione dei container software, che possono anche essere chiamati virtualizzazioni a livello di sistema operativo. Gli sviluppatori usano i container per lanciare, testare e proteggere le applicazioni in ambienti indipendenti dalle risorse. I container ospitano componenti di applicazioni, librerie o gruppi di codice sorgente che possono essere eseguiti su richiesta. Le piattaforme di gestione aiutano gli utenti ad allocare risorse per ottimizzare l'efficienza e bilanciare i carichi di lavoro del sistema. I container forniscono una piattaforma flessibile e portatile per organizzare, automatizzare e distribuire applicazioni. Le aziende utilizzano software di gestione dei container per semplificare la consegna dei container ed evitare le complessità delle architetture di sistema interdipendenti. Gli strumenti sono scalabili e possono migliorare notevolmente le prestazioni delle applicazioni ampiamente distribuite.
Molte soluzioni di gestione dei container si integrano con il software di integrazione continua per un'accelerata distribuzione e integrazione. Molte soluzioni di infrastruttura IT funzionano sopra e in sinergia con gli strumenti di gestione dei container.
Per qualificarsi per l'inclusione nella categoria Gestione dei Container, un prodotto deve:
Organizzare i container e lanciare istanze di container
Orchestrare e raggruppare i container
Automatizzare o programmare l'esecuzione dei container
Replicare i container per l'esecuzione simultanea