Loro Piana è un’eccellenza artigianale a livello mondiale nella fabbricazione di prodotti di lusso e tessuti a partire dalle materie prime più rare e pregiate, fondata nel 1924 nel Nord Italia e da allora punto di riferimento per i filati più preziosi al mondo grazie a investimenti continui nelle materie prime e nella produzione e a un’innovazione tecnologica costante. Nel 2013 la maison piemontese entra a far parte del gruppo LVMH beneficiando di sinergie eccezionali, pur restando fedele alla propria eredità e tradizione. Loro Piana ha 9 siti di produzione tutti dislocati in Italia, 171 negozi monomarca nel mondo, 5 milioni di metri di tessuto prodotti ogni anno.
La tensione verso l’innovazione si evince anche sul fronte digitale e infrastrutturale: la divisione IT interna ha la piena consapevolezza di quanto adottare un approccio Cloud Native sia ormai imprescindibile.
Avviare un percorso verso l’approccio Cloud Native che migliorasse i processi di sviluppo e permettesse una progressiva modernizzazione del legacy.
Il Cliente aveva la necessità di capire se la migrazione in Cloud, e nello specifico su Kubernetes, di un loro applicativo legacy fosse fattibile, sostenibile in termini di risorse e concretamente efficace. Nel dettaglio gli obiettivi erano:
Al momento dell’assessment del livello di maturità secondo il Cloud Native Maturity Model, una serie di difficoltà infrastrutturali e di organizzative, come la mancanza di documentazione o la conservazione di interventi manuali su una serie di attività già automatizzabili, hanno reso la sfida ancora più interessante.
Gli stadi evolutivi verso l’approccio Cloud Native riguardano diversi diversi ambiti sia tecnici sia organizzativi:
Nel contesto del Cloud Native Journey suggerito, è stata implementata su Azure una piattaforma completa per la gestione del codice sorgente e delle pipeline di Continuous Integration / Continuous Delivery basata su GitLab CE (Community Edition).
Per mezzo di un approccio completamente IaC (Infrastructure as Code), tramite “Terraform” e apposite pipeline di CI sono stati deployati:
Nello specifico, il Cloud Native Journey di Loro Piana ha previsto i seguenti step:
La PoC ha confermato la fattibilità di quanto il Cliente si fosse prefissato e si aspettasse di ottenere, dimostrando peraltro di essere facilmente replicabile. A valle del progetto, uno dei deliverables fondamentali attesi dal Cliente è stato un report di analisi sui risultati ottenuti e sullo stato dell’arte raggiunto.
Quali sono stati, in dettaglio, i principali risultati ottenuti?