Passa al contenuto principale
2024

Jonas Fitness Sunsets Mainframe utilizzando AWS Mainframe Modernization Automated Refactor

Scopri come la società di software Jonas Fitness ha rifattorizzato le sue applicazioni mainframe legacy per migliorare le prestazioni su AWS.

Panoramica

Da oltre 30 anni, Jonas Fitness Inc. (Jonas Fitness) ha offerto sistemi di pagamento integrati per aiutare le palestre e altri centri benessere a gestire i loro programmi di abbonamento. Originariamente codificato dal fondatore di Jonas Fitness, il software dell'azienda comprende diverse applicazioni in esecuzione su un mainframe obsoleto, il che ne ha soffocato il potenziale di crescita.

Riconoscendo la necessità di modernizzare, Jonas Fitness ha cercato una soluzione che aggiornasse la sua infrastruttura preservando la funzionalità del suo software. Passando ad Amazon Web Services (AWS), l'azienda ha completamente rifattorizzato le sue applicazioni mainframe sul cloud, migliorando l'efficienza e l'agilità.

Beautiful Asian woman with tan and slim body stretching legs before exercise at the gym

Informazioni su Jonas Fitness Inc.

Jonas Fitness Inc. (Jonas Fitness) è un fornitore di software per la gestione dei club utilizzati da palestre, centri benessere e centri benessere da oltre 30 anni. Con oltre 3.000 sedi, Jonas Fitness elabora più di 1,4 miliardi di transazioni con carta di credito all'anno.

Opportunità | Utilizzo di AWS Blu Age per modernizzare le applicazioni di pagamento basate su mainframe di Jonas Fitness

Fondata nel 1981, Jonas Fitness fornisce software di gestione dei club a oltre 3.000 palestre, centri benessere e centri benessere. Essendo una delle prime aziende a offrire questa soluzione, il suo fondatore ha dovuto costruire tutto da zero. Di conseguenza, Jonas Fitness si affida da tempo a un mainframe legacy programmato utilizzando il Common Business Oriented Language (COBOL).

«Il mainframe legacy è il fulcro della nostra attività, ma è notevolmente invecchiato. Era sempre più difficile trovare il talento giusto per contribuire a creare e mantenere le nostre applicazioni», afferma Tony Autin, presidente di Jonas Fitness. «Inoltre, il nostro provider di hosting precedente era costoso».

Di fronte a queste crescenti sfide, Jonas Fitness ha avviato la ricerca di una soluzione moderna più economica. L'azienda ha esaminato le offerte di vari fornitori, scoprendo infine che Blu Age, un fornitore di software specializzato in tecnologie mainframe all'avanguardia, rispondeva meglio alle sue esigenze. Blu Age è stata successivamente acquisita da AWS.

«Abbiamo coinvolto AWS Blu Age in un proof of concept incentrato sul refactoring di un'applicazione mainframe: il nostro gateway di pagamento», afferma Autin. «Quel progetto ha avuto successo, quindi abbiamo avviato la completa modernizzazione del nostro mainframe».

Soluzione | Riduzione dei costi del 90% con applicazioni rifattorizzate su AWS

Da aprile 2022 a maggio 2023, Jonas Fitness ha modernizzato il suo mainframe utilizzando AWS Mainframe Modernization Automated Refactor con AWS Blu Age. AWS Blu Age alimenta il modello di refactoring automatizzato all'interno del servizio AWS Mainframe Modernization, che i clienti utilizzano per migrare, modernizzare, eseguire, testare e gestire carichi di lavoro mainframe. Questo servizio offre ambienti nativi del cloud preconfezionati e completamente gestiti con toolchain preintegrate. AWS Mainframe Modernization Automated Refactor ha accelerato la modernizzazione dello stack software completo delle applicazioni, inclusi codice applicativo, dipendenze e infrastruttura.

Durante il processo di refactoring, i dati sono stati migrati dal data center legacy dell'azienda al cloud. La logica aziendale codificata in COBOL è stata convertita in Java e i dati e gli schemi delle applicazioni IBM Db2 sono stati migrati in un database PostgreSQL con precisione e prestazioni elevate. Inoltre, le schermate interattive dei sistemi di controllo delle informazioni sui clienti IBM legacy sono state trasformate in potenti applicazioni web Angular a pagina singola.

Le applicazioni di Jonas Fitness sono state quindi completamente rifattorizzate utilizzando servizi AWS equivalenti. Ad esempio, l'autenticazione e l'autorizzazione di sicurezza sono ora gestite da Amazon Cognito, una soluzione utilizzata per implementare una gestione sicura e fluida delle identità e degli accessi dei clienti su larga scala. L'azienda ha inoltre adottato Amazon Aurora for PostgreSQL, un sistema di gestione di database relazionali, per supportare il suo database PostgreSQL principale. «L'utilizzo di un database open source consente di risparmiare sui costi, ma utilizziamo anche Amazon Aurora per PostgreSQL per ottenere ridondanza, migliorare le prestazioni e semplificare la gestione», afferma James Peltier, CTO di Jonas Fitness. «Non dobbiamo gestire i server sottostanti, il che è un grande vantaggio dal punto di vista della manutenzione».

In un solo fine settimana di maggio 2023, Jonas Fitness è passato ufficialmente dal mainframe ad AWS. Tuttavia, mentre si preparava al passaggio all'euro, l'azienda ha dovuto gestire due ambienti contemporaneamente. Per gestire i costi associati a questa configurazione, Jonas Fitness ha partecipato all'AWS Migration Acceleration Program (AWS MAP), un programma che aiuta ad accelerare i percorsi di migrazione e modernizzazione del cloud con una metodologia basata sui risultati.

«La gestione di due ambienti era una proposta molto costosa per noi, soprattutto perché ci preparavamo alla messa in funzione», afferma Peltier. «AWS MAP ci ha aiutato a mitigare questi costi iniziali. Senza questo tipo di programmi, ottenere un ritorno sull'investimento è molto più difficile».

Jonas Fitness ha tratto notevoli vantaggi tecnici dalla transizione. Utilizzando Java anziché COBOL, l'azienda può ora adottare pratiche di sviluppo software moderne. Ad esempio, ora esegue applicazioni in contenitori Docker gestiti da AWS Fargate, un motore di calcolo serverless con pagamento in base al consumo. Questo cambiamento ne ha migliorato l'agilità e le prestazioni; Jonas Fitness può disaccoppiare le applicazioni dall'architettura principale e apportare le modifiche necessarie. Ora, l'azienda può ottimizzare il proprio sistema a livello di applicazione, che si tratti di velocità, reattività o efficienza.

L'architettura cloud ha inoltre ridotto il debito tecnico di Jonas Fitness. L'azienda non ha più bisogno di far funzionare l'intero mainframe 24 ore al giorno, 7 giorni alla settimana, né ha bisogno di dedicare tempo alla gestione o alla manutenzione. Invece, può aumentare o diminuire in base alla domanda. Con questa combinazione di vantaggi, Jonas Fitness ha ridotto i costi del 90 percento. «L'esecuzione del nostro mainframe su AWS è 10 volte meno costosa rispetto a prima», afferma Autin. «In genere puntiamo a un ritorno sull'investimento del 30 percento, ma questo progetto ha prodotto oltre il 100 percento in meno di 1 anno, il che è estremamente significativo per la nostra attività».

Risultato | Esplorazione di tecnologie avanzate per servire meglio i clienti

Guardando al futuro, Jonas Fitness mira a sfruttare ulteriormente la sua architettura moderna e scalabile. Con l'intenzione di integrare tecnologie all'avanguardia come data lake e intelligenza artificiale, l'attenzione dell'azienda rimane fermamente rivolta al miglioramento dell'esperienza del cliente. «Vogliamo davvero aiutare i nostri clienti e trovare modi per semplificargli la vita», afferma Autin.

Effettuando il refactoring del mainframe utilizzando AWS Blu Age, Jonas Fitness ha modernizzato la sua infrastruttura e creato una solida base per la crescita futura. La migrazione ha dato energia alla forza lavoro dell'azienda dotandola di tecnologie moderne, che stanno utilizzando per esplorare nuove applicazioni. Ciò non solo ha aiutato Jonas Fitness a migliorare l'esperienza dei suoi attuali dipendenti, ma ha anche facilitato il reclutamento di nuovi talenti. Con l'agilità del cloud, l'azienda è pronta a esplorare nuove funzionalità e aumentare il valore per i propri clienti.

Missing alt text value
L'esecuzione del nostro mainframe su AWS è 10 volte meno costosa rispetto a prima.

Tony Autin

Presidente, Jonas Fitness Inc.

Inizia

Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.
Contatta l'ufficio commerciale

Hai trovato quello che cercavi?

Facci sapere la tua opinione in modo da migliorare la qualità dei contenuti delle nostre pagine