Progettare una base Azure sicura e automatizzata con spazio per la crescita
Appvia ha dato il via all'engagement gettando le basi per un piano di migrazione tecnicamente valido e sostenibile dal punto di vista operativo. Innanzitutto, ha condotto una serie di workshop esplorativi e collaborativi per allinearsi al modello operativo, agli obiettivi aziendali e ai requisiti tecnici di JJ Foodservice. Ha quindi valutato l'infrastruttura esistente dell'azienda, inclusi i sistemi on-premise obsoleti e l'ambiente Azure eterogeneo, e ha aiutato il team a dare priorità ai carichi di lavoro in base alle esigenze di modernizzazione, alle dipendenze e all'impatto aziendale.
Con queste informazioni, Appvia ha progettato e distribuito una zona di destinazione di Azure sicura usando i moduli ALZ Terraform di Microsoft, potenziati con l'automazione per accelerare la distribuzione e garantire la coerenza. La soluzione include protezioni relative a costi, conformità e identità, nonché un modello di accesso basato su utenti tipo che mette in relazione le responsabilità effettive alle autorizzazioni specifiche dell'ambiente. Fa in modo che ogni carico di lavoro abbia il giusto livello di accesso, dallo sviluppo alla produzione.
Per supportare la modernizzazione legacy, Appvia ha sfruttato la sua competenza in Kubernetes per aiutare JJ Foodservice a containerizzare i carichi di lavoro .NET Framework precedentemente limitati alle macchine virtuali. Ha distribuito un cluster del servizio Azure Kubernetes compatibile con Windows con account di servizi gestiti di gruppo, consentendo l'esecuzione sicura di queste applicazioni all'interno dell'ambiente cloud moderno di JJ Foodservice.
Tutta l'infrastruttura è stata codificata in Terraform e questo ha permesso ai team interni di JJ Foodservice di gestire la propria piattaforma cloud attraverso modelli ripetibili e modelli self-service. Il team ha inoltre collaborato per definire una zona di destinazione delle applicazioni di base e automatizzare il provisioning di nuovi abbonamenti, riducendo il tempo di distribuzione da settimane a pochi minuti.
Durante tutto l'engagement, Appvia ha usato un modello di ingegneria abbinata, lavorando di pari passo con i team di JJ Foodservice per garantire che decisioni chiare e risultati fossero gestibili. Al termini del progetto, JJ Foodservice non ha semplicemente migrato i carichi di lavoro entro i tempi previsti, ma ha anche sviluppato la fiducia e la capacità necessarie per operare da sola. Per ogni evenienza, Appvia è rimasta disponibile a offrire eventuali indicazioni necessarie tramite un contratto di supporto post-distribuzione limitato.