La modernizzazione dei mainframe è ormai una realtà consolidata: modernizzare i carichi di lavoro mainframe con AWS e Rocket Software.

Di Eddie Houghton

6 minuti di lettura

L'innovazione di Rocket Software nel campo della modernizzazione continua a crescere. Eddie Houghton, Enterprise Product Director, illustra gli ultimi sviluppi nella modernizzazione dei carichi di lavoro mainframe con AWS.

 

La ricca eredità di Rocket Software nella modernizzazione dei mainframe.

La maggior parte delle grandi aziende e degli enti pubblici esegue applicazioni critiche per il business su ambienti mainframe, che gestiscono un numero elevatissimo di transazioni in modo sicuro, affidabile e con tempi di inattività praticamente nulli. Negli ultimi trent'anni, Rocket Software ha collaborato con successo con i clienti per realizzare migliaia di progetti di modernizzazione mainframe, consentendo a ciascuno di modernizzare la propria applicazione ed eseguirla sulla piattaforma prescelta.

Rocket Software affronta la modernizzazione dei mainframe con un modello olistico che si basa su un insieme di funzionalità fondamentali fornite nel nostro Enterprise Product Set e comprende:

  • Comprendere i fattori trainanti della trasformazione digitale.
  • Sviluppo di un piano strategico e di misure tattiche per modernizzare l'applicazione stessa, per modernizzare i processi utilizzati per sviluppare e mantenere l'applicazione e, infine, per modernizzare l'infrastruttura utilizzata per eseguire e far funzionare l'applicazione.

 

Informazioni sulla partnership tecnologica Amazon Web Services (AWS ® )

Nell'ultimo anno, i nostri team di ingegneri hanno lavorato a stretto contatto con le controparti AWS per supportare AWS nella creazione del nuovo servizio AWS Mainframe Modernization, che semplifica notevolmente il processo di modernizzazione delle applicazioni mainframe. Questa partnership ha dato vita a una nuova offerta di servizi AWS basata su
Enterprise Suite Rocket® (formerly part of Micro Focus) tecnologia che offre i seguenti vantaggi chiave:

  • Ora i clienti dispongono di un metodo coerente, ripetibile e strutturato per spostare le loro applicazioni aziendali critiche dal mainframe al cloud AWS.
  • Il rischio viene notevolmente ridotto e i tempi di modernizzazione vengono abbreviati sfruttando la piattaforma di servizi gestiti che gestisce molti aspetti del processo di sviluppo e fornisce un'infrastruttura elastica e ad alta disponibilità con pochi clic.
  • Gli sforzi vengono concentrati nel posto giusto: fornire valore applicativo. La complessità operativa viene ridotta. L'ottimizzazione e la gestione della piattaforma per garantire elevata disponibilità ed elasticità sono affidate alla piattaforma di modernizzazione del mainframe AWS. Il tempo viene ora dedicato a ciò che conta di più: fornire valore aziendale chiave modernizzando ed estendendo l'applicazione.
  • L'agilità aumenta. La produttività degli sviluppatori migliora grazie all'utilizzo di una moderna toolchain e pipeline DevOps integrate con AWS, che consentono processi più agili e tempi ridotti per la pubblicazione delle modifiche alle applicazioni in produzione.
  • Nel servizio gestito vengono fornite solide integrazioni con i servizi AWS, tra cui: Amazon Aurora ®, Amazon Cloudwatch, IAM, Amazon Cognito, Elastic Load Balancing, Amazon EFS/FSx e Amazon ElastiCache.
  • L'efficacia dei costi viene migliorata tramite l'utilizzo di risorse a consumo e l'elasticità automatica per soddisfare le esigenze del carico di lavoro e la domanda degli utenti.

 

Sotto il cofano: componenti chiave della modernizzazione del mainframe AWS

La stessa suite di strumenti Rocket Software, collaudata e utilizzata in migliaia di progetti di modernizzazione mainframe presso i clienti negli ultimi trent'anni, è un componente fondamentale della nuova soluzione AWS Mainframe Modernization. Questi strumenti sono ora disponibili come parte di una serie di passaggi che consentono di migrare applicazioni e dati mainframe su AWS.

Pagina introduttiva di AWS

 

Questi passaggi includono:

Analyze utilizza Rocket® Enterprise Analyzer (formerly a Micro Focus® product) per creare un repository di artefatti applicativi al fine di analizzare e valutare la complessità e le dipendenze delle applicazioni mainframe e quindi valutare l'impatto della migrazione di tali applicazioni al cloud.

Develop crea un ambiente di sviluppo e una pipeline CI/CD per consentirti di mantenere e modernizzare le applicazioni utilizzando gli strumenti di sviluppo più recenti di Rocket Software. Rocket® Enterprise Developer (formerly a Micro Focus® product) fornisce un ambiente basato su Eclipse® per lo sviluppo rapido e, abbinato alle informazioni sull'applicazione fornite da Rocket® Enterprise Analyzer, consente agli sviluppatori di comprendere, sviluppare, creare e testare le modifiche all'applicazione.

Deploy automatizza la creazione di infrastrutture personalizzate, ad alta disponibilità ed elastiche, nonché i meccanismi per la distribuzione delle applicazioni. Basato su Rocket® Enterprise Server (formerly a Micro Focus® product), un motore di produzione scalabile, consente di distribuire applicazioni mainframe su piattaforme alternative che soddisfano e spesso superano i requisiti aziendali in termini di affidabilità, disponibilità e manutenibilità.

Gestisci i sistemi aziendali critici distribuiti sul runtime gestito di AWS Mainframe Modernization, che si tratti di eseguire la manutenzione del sistema, applicare aggiornamenti alle applicazioni, monitorare lo stato del sistema o diagnosticare problemi. Il runtime gestito offre le funzionalità necessarie per garantire il raggiungimento degli obiettivi operativi per le applicazioni che sono state trasferite.

I passaggi Analizza-Sviluppa-Distribuisci-Utilizza non vengono utilizzati solo per la migrazione iniziale delle applicazioni mainframe, ma anche per la manutenzione continua delle applicazioni e per la modernizzazione successiva una volta distribuite sul cloud AWS.

In un prossimo articolo esploreremo come automatizzare il processo di sviluppo e distribuzione in una pipeline DevOps di integrazione continua e distribuzione continua (CI/CD) sfruttando l'infrastruttura AWS DevOps, ma per ora diamo un'occhiata più da vicino all'ambiente di distribuzione runtime gestito.

 

Panoramica dell'ambiente di runtime gestito di AWS Mainframe Modernization

Specificare la pagina delle configurazioni su AWS

Provisioning dell'ambiente di modernizzazione del mainframe AWS

Il servizio AWS Mainframe Modernization offre un metodo coerente e ripetibile per migrare le applicazioni aziendali critiche dal mainframe al cloud AWS. Il servizio fornisce una piattaforma preconfigurata con elevata disponibilità, elasticità e sicurezza integrate, sfruttando appieno le capacità di scalabilità orizzontale offerte da Rocket® Enterprise Server .

È possibile scegliere tra modelli di distribuzione predefiniti e i servizi gestiti forniscono l'infrastruttura necessaria per eseguire l'applicazione nell'ambiente di esecuzione in modo elastico e ad alta disponibilità. Non è necessario progettare l'architettura dell'infrastruttura ad alta disponibilità o fornire e configurare bilanciatori di carico, cluster di risorse di elaborazione e database. L'ambiente di runtime è gestito dal servizio e basta configurare le proprie esigenze di capacità operativa e scegliere i requisiti di sicurezza e di rete.

È possibile definire ambienti a istanza singola o ad alta disponibilità che incapsulano Enterprise Server nel servizio AWS Mainframe Modernization.

Ambiente di mod mainframe

Elenco degli ambienti di modernizzazione del mainframe AWS

I clienti possono definire più ambienti indipendenti nel servizio AWS Mainframe Modernization per eseguire carichi di lavoro applicativi indipendenti.

specificare le risorse su AWS

Creazione di un'applicazione per la modernizzazione del mainframe AWS

Il servizio AWS Mainframe Modernization consente ai clienti di definire le applicazioni in modo indipendente dall'ambiente. Questo processo consente di mantenere le definizioni delle applicazioni come sorgente e di integrarle in un processo CI/CD per automatizzare l'implementazione delle modifiche.

Una volta che un'applicazione è stata distribuita ed è in esecuzione nell'ambiente di runtime di modernizzazione dei mainframe AWS, è possibile accedervi facilmente tramite le interfacce 3270 esistenti utilizzando Rocket® Host Access for the Cloud (precedentemente un prodotto Rocket® Micro Focus ).

Fornisce l'emulazione di terminale 3270 tramite HTTPS per gli utenti finali che accedono alle applicazioni distribuite nell'ambiente di runtime di AWS Mainframe Modernization. Fondamentale, dal punto di vista della sicurezza, è che il traffico del protocollo TN3270 legacy tra l'emulatore di terminale e l'ambiente applicativo rimanga all'interno della piattaforma cloud.

Host Access for the Cloud fornisce inoltre un ampio supporto per una varietà di metodi di autenticazione compatibili con il cloud, tra cui funzionalità multifattoriali per fornire autenticazione e autorizzazione per le applicazioni host.

Configurare l'accesso host per il cloud è semplicissimo. Tutto ciò che serve è l'indirizzo IP e la porta dell'endpoint TN3270 per l'applicazione distribuita sul runtime AWS Mainframe Managed.

Schermata di connessione AWS

Una volta configurata la sessione, gli utenti possono connettersi all'applicazione in esecuzione in modo interattivo utilizzando una solida interfaccia di emulazione di terminale che supporta tutte le tradizionali funzionalità di emulazione di terminale su cui oggi fanno affidamento gli utenti finali.

Schermata di accesso host

Esperienza utente finale di Host Access for the Cloud

 

Prossimi passi: inizia subito il tuo percorso di modernizzazione

Il servizio AWS Mainframe Modernization, che include la suite Rocket® Enterprise Suite (formerly part of Micro Focus), accelera il percorso di modernizzazione offrendo un metodo coerente, ripetibile e strutturato per migrare le applicazioni al cloud. I rischi sono notevolmente ridotti e i tempi di modernizzazione si accorciano grazie alla piattaforma di servizi gestiti, che si occupa di molti aspetti del processo di sviluppo e fornisce un'infrastruttura di distribuzione elastica e ad alta disponibilità con pochi clic.

 

Post correlati

Intelligenza artificiale (IA)

Vi presentiamo Rocket EVA 2.0

6 minuti di lettura
Rocket EVA 2.0 introduce agenti di intelligenza artificiale governati per operazioni IT mainframe e ibride, aiutando i team ad accelerare le indagini, estendere le competenze e applicare [...]
Application Modernization

Scegliere il percorso giusto per la modernizzazione del codice potenziata dall'intelligenza artificiale

3 minuti di lettura
Rocket riconosciuta come Challenger nel Magic Quadrant™ di Gartner® per gli strumenti di modernizzazione del codice potenziati dall'intelligenza artificiale.
Application Modernization

Individua il percorso di modernizzazione che protegge ciò che conta

6 minuti di lettura
L'intelligenza artificiale offre maggiore valore quando la modernizzazione inizia con il comportamento aziendale e termina con la convalida.