La sfida del cliente
Come molti marchi di consumo, il nostro cliente aveva visto un’accelerazione dell’attività online sulla scia della pandemia di Covid-19, con un aumento delle vendite online di almeno il 50% in ogni regione. Per l’organizzazione, ciò ha significato un continuo investimento in capacità di e-commerce, miglioramenti della catena di approvvigionamento e IT.
Affinché il nostro cliente potesse soddisfare le crescenti richieste di espansione del consiglio di amministrazione e rimanere agile di fronte all’aumento della concorrenza online, è diventato ancora più importante che le applicazioni venissero sviluppate in modo efficiente e sicuro. Tuttavia, stava affrontando le sfide del ciclo di vita dello sviluppo del software, in particolare nell’ambiente di distribuzione, ostacolando nuovi sforzi di sviluppo in Amazon Web Services (AWS). Inoltre, i team di sviluppo stavano riscontrando limitazioni delle risorse e subendo interruzioni regolari a causa delle loro pratiche di sviluppo locali, con conseguenti lunghi tempi di disponibilità e di rilascio.
A quel punto, il nostro cliente stava esternalizzando la maggior parte delle operazioni tecniche e aveva già coinvolto due partner precedenti per aiutarli a spostare l’infrastruttura di produzione in AWS, ma non aveva ricevuto una soluzione soddisfacente. Voleva capire la causa principale dei problemi che stava affrontando e doveva anche determinare come sfruttare al meglio l’ambiente AWS per ridurre i tempi di rilascio. Il cliente sfruttava un’ampia gamma di strumenti di AWS, Atlassian (Jira e BitBucket) e Jenkins, che rappresentavano un’ulteriore complessità. Aveva bisogno di un approccio integrato per soddisfare gli obiettivi aziendali e tecnologici.