Blog

La nostra raccolta di articoli e approfondimenti tecnici

Video

Una raccolta di video dai nostri eventi, webinar e molto altro

Use case

Una raccolta dei nostri Casi di successo

FAQ

FAQ Seacom — Open Source Enterprise: domande e risposte

Home / Risorse / Use Cases

Evoluzione DevOps nel settore delle telecomunicazioni

 

Ambito

DevOps

Industry

Telecomunicazioni

Soluzione

GitLab

Benefit

Gestione Centralizzata

Velocità e controllo dei rilasci ottimizzati

Minimizzazione dell'errore umano

Deployment e rollback efficienti

Overview

Il cliente è un’azienda italiana del settore Telecomunicazioni, fondata nel 2015 e specializzata nella progettazione e realizzazione di reti FTTH (Fiber To The Home), con un modello di vendita all’ingrosso rivolto ai principali operatori nazionali e a una rete di oltre 300 partner. Il progetto, guidato da GitLab come fulcro della strategia DevOps, ha avuto l’obiettivo di gestire la crescente complessità dell’infrastruttura tecnologica, migliorando l’efficienza operativa, riducendo gli errori umani e accelerando i tempi di rilascio del software, requisiti diventati cruciali per sostenere l’espansione aziendale mantenendo elevati standard di qualità e affidabilità.

Challenge

Nonostante la rapida crescita, l’azienda si trovava a fronteggiare sfide legate alla gestione di progetti software diversificati e alla crescente complessità della propria infrastruttura tecnologica, che comprendeva ambiti come big data, business intelligence, billing e SAP DMS gestiti su strumenti non centralizzati. Migliorare l’efficienza operativa, ridurre gli errori umani nei processi di delivery e deployment, e accelerare i tempi di rilascio del software erano obiettivi cruciali per sostenere l’espansione del business e mantenere elevati standard di qualità e affidabilità dei servizi erogati ai grandi operatori di telecomunicazioni partner.

Soluzione

L’azienda ha adottato GitLab come fulcro della propria strategia DevOps, piattaforma unificata per la gestione dell’intero ciclo di vita del software, dalla pianificazione e codifica fino al deployment e al monitoraggio. GitLab ha centralizzato in un’unica piattaforma la gestione di progetti diversificati relativi a big data, business intelligence, billing e SAP DMS, automatizzando le pipeline CI/CD: nella fase di Integrazione Continua il codice sorgente viene integrato più volte al giorno in un repository condiviso, con build e test automatici; nella fase di Deployment Continuo le modifiche verificate vengono distribuite automaticamente in produzione o in ambienti di test. Sono stati inoltre implementati protocolli di sicurezza più stringenti, con controlli automatici di sicurezza del codice e test di vulnerabilità nelle fasi iniziali dello sviluppo, secondo un approccio Security as Code. Seacom ha supportato l’integrazione di GitLab nell’infrastruttura IT esistente e la formazione del team sulle best practice DevOps e sulla configurazione ottimale delle pipeline CI/CD.

Risultati

L'adozione di GitLab come fulcro della strategia DevOps ha portato a benefici misurabili per l'azienda: la centralizzazione della gestione tecnologica ha snellito i processi e ridotto i costi operativi, mentre l'automazione dei processi di delivery e deployment ha minimizzato le possibilità di errore umano, aumentando l'affidabilità dei servizi. L'efficienza nel deployment, unita alla possibilità di eseguire rollback mirati, ha accelerato significativamente i tempi di rilascio del software. L'introduzione di controlli di sicurezza automatici e test di vulnerabilità nelle fasi iniziali dello sviluppo (Security as Code) ha inoltre rafforzato la resilienza dell'infrastruttura IT, consolidando la posizione dell'azienda nel mercato delle telecomunicazioni.

EFFICIENZA OPERATIVA

La centralizzazione della gestione tecnologica su GitLab ha snellito i processi di sviluppo e ridotto i costi operativi legati alla gestione di progetti software diversificati.

RIDUZIONE ERRORE UMANO

L'automazione dei processi di delivery e deployment tramite pipeline CI/CD ha minimizzato le possibilità di errore manuale, aumentando l'affidabilità dei servizi erogati.

TEMPI DI RILASCIO

L'efficienza nel deployment e la possibilità di eseguire rollback mirati hanno accelerato in modo significativo i tempi di rilascio del software.

SICUREZZA SECURITY AS CODE

Controlli automatici di sicurezza del codice e test di vulnerabilità nelle fasi iniziali dello sviluppo rafforzano la resilienza dell'infrastruttura IT aziendale.

Risorse

Vuoi approfondire questa storia di successo?

 

Scarica il documento completo

Guarda il video

Rivedi la presentazione in occasione di OSW2023