Loro Piana is a world-class artisan excellence in the manufacture of luxury products and fabrics from the rarest and most precious raw materials, founded in 1924 in Northern Italy and since then a reference point for the world’s most precious yarns thanks to continuous investments in raw materials and production and constant technological innovation. In 2013, the Piedmontese fashion house became part of the LVMH group, benefiting from exceptional synergies while remaining faithful to its heritage and tradition. Loro Piana has 9 production sites all located in Italy, 171 single-brand shops worldwide, 5 million meters of fabric produced each year.
The tension towards innovation is also evident on the digital and infrastructural front: the internal IT division is fully aware of how adopting a Cloud Native approach is now essential.
Start a path towards the Cloud Native approach that would improve development processes and enable a gradual modernisation of the legacy.
The customer needed to understand whether the migration to the Cloud, and specifically to Kubernetes, of one of their legacy applications was feasible, sustainable in terms of resources and concretely effective. In detail, the objectives were
At the time of the maturity level assessment according to the Cloud Native Maturity Model, a number of infrastructural and organisational difficulties, such as the lack of documentation or the retention of manual intervention on a number of tasks that could already be automated, made the challenge even more interesting.
The evolutionary stages towards the Cloud Native approach cover several different areas, both technical and organisational:
In the context of the suggested Cloud Native Journey, a complete platform for source code management and Continuous Integration / Continuous Delivery pipelines based on Gitlab CE was implemented on Azure.
By means of a fully IaC (Infrastructure as Code) approach, via ‘Terraform’ and appropriate CI pipelines, the following were deployed:
Specifically, Loro Piana’s Cloud Native Journey included the following steps:
The PoC confirmed the feasibility of what the client had set out and expected to achieve, and also proved to be easily replicable. After the project, one of the key deliverables expected by the client was an analysis report on the results obtained and the state-of-the-art achieved.
What were, in detail, the main results achieved?