Post in evidenza

Con l’AI generativa cambiano infrastruttura cloud, on-premise ed edge

Hyperscaler e imprese sono sotto pressione per aggiornare i propri sistemi e adeguarli per gestire i workload di AI generativa Leggi l'a...

Breaking News

Container: quali piattaforme e tool per razionalizzare la gestione?

La tecnologia container ha un ruolo sempre più preponderante nello sviluppo delle moderne architetture applicative basate su microservizi e cloud. Ma richiede strumenti adeguati per gestirla con efficacia ed efficienza

Leggi l'articolo completo su ZeroUno


I container rispondono bene all’esigenza di qualunque impresa voglia oggi attuare una trasformazione digitale per gestire il software in maniera più agile e flessibile in rapporto alle moderne esigenze imprenditoriali, ma paradossalmente generano anche nuova complessità. Per tale ragione, l’adozione dei container, specie su larga scala, richiede piattaforme e strumenti per semplificare il più possibile la loro amministrazione. 

I dati confermano questo trend. Il mercato globale dei container applicativi, stando a un’analisi di Data Bridge Market Research, è previsto espandersi con un CAGR (tasso annuo di crescita composto) del 32,7% nel periodo 2023-2030. In questo comparto, la voce “container data management & orchestration” risulta rappresentare il più ampio segmento di offerta. L’aumento del volume dei dati organizzativi e delle necessità di agilità e coordinamento aziendale sono indicati tra i fattori chiave che incrementeranno la domanda nel settore. 


Docker, la piattaforma per facilitare gestione e portabilità dei container

L’origine della tecnologia container viene fatta risalire allo sviluppo del comando chroot (change root), nel 1979. In un sistema operativo Unix, e negli OS Unix-like, chroot consente di cambiare la directory radice (root), creando un nuovo ambiente (chroot jail), isolato a livello logico dal sistema principale (host). 

In sostanza una sandbox, dove codice e processi possono girare senza pericolo di modificare file e configurazioni dell’host, influenzandone il funzionamento. In epoca recente, il cambio di passo della tecnologia container, in termini di diffusione nel mercato, è avvenuto dopo il debutto della piattaforma open source Docker, nel 2013. Diventato uno standard de facto, Docker, attraverso il Docker Engine, fornisce alle organizzazioni IT aziendali una soluzione semplice per creare, eseguire e gestire container.

Questi ultimi sono definibili come unità software standard in cui viene impacchettato il codice applicativo e tutto quanto necessario (runtime, librerie e dipendenze software, tool di sistema) per implementarlo e farlo funzionare in differenti ambienti, on-premise o nel cloud. La piattaforma Docker è installabile su una varietà di distribuzioni Linux (RHEL, Fedora, Oracle Linux, CentOS, Debian, Ubuntu), e su sistemi operativi Windows e macOS che girano su hardware dotato di differenti architetture CPU, tra cui AMD x86-64, e ARM a 32 e 64 bit. 

Continua a leggere l'articolo su ZeroUno

Nessun commento

Commenta questo post