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

Home / Risorse / Use Cases

Gestione documentale automatizzata con GitLab

Ambito

DevOps

Industry

Finance

Soluzione

GitLab

Benefit

Automazione delle procedure IT

Integrazione con GitLab

Modernizzazione infrastrutturale

Formazione e sviluppo

Overview

Un importante istituto bancario Italiano, ha intrapreso un progetto per migliorare l’efficienza e l’innovazione dei suoi sistemi IT. Il cliente ha espresso la necessità di modernizzare l’automazione dei loro applicativi e le procedure operative attraverso l’adozione di metodologie DevOps e tecnologie cloud-based. Il progetto mira a supportare la transizione da sistemi tradizionali a soluzioni più agili e automatizzate, migliorando l’infrastruttura IT e i processi operativi interni, garantendo al contempo i più alti standard di sicurezza richiesti dal settore.

Challenge

La necessità primaria del cliente consiste nell’automatizzare il rilascio e la gestione della piattaforma di container destinata a sostituire le procedure esistenti. L’obiettivo è ridurre i tempi di rilascio, migliorare la qualità del servizio e facilitare l’adozione di pratiche DevOps. Questo ha richiesto la configurazione automatizzata degli ambienti, il monitoraggio continuo, l’automazione delle procedure di aggiornamento e l’integrazione con strumenti di gestione del codice e delle pipeline di continuous integration.

Soluzione

Il progetto ha previsto diverse fasi tecniche, tra cui:

  • Razionalizzazione dei playbook Ansible
  • Integrazione con GitLab per l’automazione delle pipeline CI/CD, e la
  • Configurazione automatizzata di cluster Kubernetes e ElasticSearch.

Inoltre, è stata implementata l’installazione e configurazione dell’integrazione con Hashicorp Vault per la gestione delle credenziali. Queste attività hanno previsto anche la formazione del personale interno su GitLab e l’adozione di procedure di rolling update per garantire aggiornamenti senza interruzioni del servizio.