Domande e risposte chiave: il servizio di modernizzazione del mainframe AWS

Di Mike Rogers

5 minuti di lettura

Domande chiave

Come faccio a sapere se le mie applicazioni funzioneranno con la stessa affidabilità e le stesse prestazioni del mainframe se le sposto sul servizio AWS Mainframe Modernization?
Screenshot 1 - disponibilità

Provisioning dell'ambiente di modernizzazione del mainframe AWS

AWS è la piattaforma scelta per molti dei carichi di lavoro più grandi al mondo ed è leader nello spostamento dei carichi di lavoro applicativi sul cloud, preservando al contempo elevata disponibilità, resilienza ed elasticità. Le risorse di cloud computing di AWS sono ospitate in data center ad alta disponibilità. Per garantire ulteriore scalabilità e affidabilità, questi data center sono dislocati in diverse sedi fisiche. Queste sedi sono classificate in regioni AWS e zone di disponibilità. Le regioni AWS sono ampie e ampiamente distribuite in aree geografiche separate. Le zone di disponibilità sono sedi distinte all'interno di una regione AWS, progettate per essere isolate dai guasti in altre zone di disponibilità.

 

Devo imparare un set di strumenti completamente nuovo per sviluppare, gestire e utilizzare la mia applicazione mainframe?
Grafico che spiega come funziona la modernizzazione del mainframe AWS

Sì e no. Il servizio AWS Mainframe Modernization si occupa della maggior parte del lavoro di gestione di un ambiente infrastrutturale runtime elastico, ad alte prestazioni e ad alta disponibilità per la tua applicazione. Le competenze che la tua organizzazione ha sviluppato per creare e gestire altri carichi di lavoro AWS si applicano anche al servizio AWS Mainframe Modernization, che è stato sviluppato per integrare l'ecosistema di gestione e monitoraggio AWS.

Inoltre, gli amministratori e gli specialisti della sicurezza dovranno comprendere come utilizzare gli strumenti AWS per la gestione delle identità.

 Esempio di pipeline DevOps CI/CD per un'applicazione mainframe

Esempio di pipeline DevOps CI/CD per un'applicazione mainframe

Quando si migrano le applicazioni utilizzando il servizio AWS Mainframe Modernization, gli sviluppatori possono continuare a sviluppare e manutenere le proprie applicazioni COBOL e PL/I esistenti utilizzando gli strumenti Rocket® Enterprise Developer (formerly part of Micro Focus) e Rocket® Enterprise Analyzer (formerly part of Micro Focus) . Il servizio consente un approccio più agile/ DevOps integrandosi con servizi AWS come AWS CodeCommit, AWS CodeBuild, AWS CodePipeline e altri per creare una pipeline end-to-end. Per maggiori dettagli, consulta il blog dedicato all'abilitazione delle pipeline CI/CD sul servizio gestito.

 

In che modo la piattaforma AWS Mainframe Modernization garantisce il corretto funzionamento delle mie applicazioni sotto carico?
Modernizzazione del mainframe AWS che incapsula Enterprise Server – Cluster ad alta disponibilità

Modernizzazione del mainframe AWS che incapsula Enterprise Server – Cluster ad alta disponibilità

Il servizio consente di definire un ambiente in cui eseguire le applicazioni, specificando il tipo di macchina, le dimensioni e la capacità necessarie per l'esecuzione del carico di lavoro. All'interno del servizio, sono in esecuzione cluster di prestazioni e disponibilità (PAC) Rocket® Enterprise Server (formerly part of Micro Focus) che consentono l'autoscaling basato su metriche in tempo reale, aumentando e diminuendo le risorse in base ai picchi e alle diminuzioni della domanda degli utenti.

 

Una volta distribuita la mia applicazione al servizio di modernizzazione del mainframe di Rocket Software, come posso velocizzare la distribuzione per stare al passo con i requisiti aziendali in continua evoluzione?

Rocket® Enterprise Developer (formerly part of Micro Focus) è un ambiente di sviluppo integrato incluso nel servizio AWS Mainframe Modernization. Consente agli sviluppatori COBOL e PL/I di usufruire della stessa ricca serie di funzionalità per la produttività di sviluppo disponibili per gli sviluppatori C# e Java. Grazie all'accesso a funzionalità di modifica intelligenti, informazioni sulle applicazioni, debug grafico, unit test e automazione dei test, le organizzazioni possono affrontare le problematiche relative alle competenze mainframe, eliminare i colli di bottiglia della pipeline di distribuzione e implementare le più recenti pratiche DevOps . Il risultato è una più rapida modifica del codice per le applicazioni aziendali principali, che può essere testata in anticipo, garantendo una maggiore qualità del codice e tempi di consegna più brevi.

 

In che cosa si differenzia la ripiattaforma della mia applicazione mainframe tramite il servizio AWS Mainframe Modernization rispetto ad altri metodi come la riscrittura?

Esistono diversi approcci validi per modernizzare le applicazioni mainframe. Un fattore chiave per decidere l'approccio migliore è comprendere i fattori aziendali e i fattori che determinano il cambiamento. È estremamente raro che esista un approccio "universale".

Riscrivere un'applicazione COBOL e PL/I in un altro linguaggio può essere un approccio valido per applicazioni più piccole e meno complesse, in cui si privilegia l'integrazione di miglioramenti aziendali e funzionali durante un progetto di modernizzazione. Tuttavia, questo approccio dovrebbe essere limitato a progetti con portata e durata limitate.

Per applicazioni più complesse, in cui l'obiettivo è rimuovere le dipendenze dalla piattaforma riducendo al minimo le modifiche, l'impatto e i tempi di produzione, il re-platforming delle applicazioni tramite il servizio AWS Mainframe Modernization rappresenta un approccio rapido e a rischio minimo. Il re-platforming preserva il codice applicativo e i modelli di dati, offrendo al contempo i numerosi vantaggi della resilienza, dell'elasticità e dell'agilità del Cloud AWS, tra cui un modello di sviluppo e distribuzione DevOps più agile.

 

Come posso sapere se l'accesso alle applicazioni è protetto e se i miei dati sono al sicuro?

La sicurezza del mainframe è la massima priorità di AWS. AWS è stato progettato per essere uno degli ambienti di cloud computing più flessibili e sicuri oggi disponibili. L'infrastruttura core di AWS è progettata per soddisfare i requisiti di sicurezza di enti militari, banche globali e altre organizzazioni ad alta sensibilità. AWS utilizza lo stesso hardware e software sicuri per costruire e gestire ciascuna delle nostre regioni, in modo che tutti i clienti possano beneficiare delle offerte di servizi e le relative supply chain siano verificate e ritenute sufficientemente sicure per carichi di lavoro top secret. Tutto ciò è supportato da un'ampia gamma di strumenti di sicurezza cloud, con oltre 230 servizi di sicurezza, conformità e governance e funzionalità chiave.

Il servizio AWS Mainframe Modernization eredita le stesse policy, architettura e processi operativi collaudati da AWS, creati per soddisfare i requisiti di sicurezza della tua azienda e armonizza la sicurezza delle tue applicazioni mainframe con le altre applicazioni cloud del tuo portfolio. Grazie al servizio Mainframe Modernization, Rocket Enterprise Server affronta i problemi di riservatezza, integrità e conformità fornendo un'ampia crittografia dei dati sia inattivi che in transito, con modifiche minime o nulle alle applicazioni.

Gli endpoint di comunicazione basati su TCP per l'accesso alle applicazioni possono essere crittografati tramite TLS (SSL) per i dati in movimento. L'accesso alle applicazioni può sfruttare AWS Virtual Private Network (AWS VPN), tramite Internet o una rete privata tramite AWS Direct Connect, per connettere i siti locali ad AWS.

 

Prossimi passi: inizia subito il tuo percorso di modernizzazione

Il servizio AWS Mainframe Modernization accelera il percorso di modernizzazione offrendo un metodo coerente, ripetibile e strutturato per spostare le applicazioni nel cloud. Il rischio e i tempi di modernizzazione vengono notevolmente ridotti sfruttando la piattaforma runtime gestita, che gestisce molti aspetti del processo di distribuzione e fornisce un'infrastruttura elastica e ad alta disponibilità con pochi clic.

I dati inattivi vengono crittografati con la crittografia Amazon RDS e con la crittografia Amazon EFS/FSx, tutte e tre basate su chiavi centralizzate in AWS Key Management Service (AWS KMS) o nel modulo di sicurezza hardware AWS CloudHSM.

L'autenticazione e l'autorizzazione alle applicazioni possono essere configurate per modellare le regole di sicurezza del server mainframe esistenti e protette tramite LDAP, IAM e AWS Cognito.

 

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.
Data

Modernizzare l' Enterprise con IBM z17 Single Frame e Rack Mounted [...]

Tim Willging
3 minuti di lettura
Le organizzazioni sono sottoposte a una pressione crescente per migliorare la propria preparazione all'intelligenza artificiale senza interrompere i sistemi critici su cui fanno affidamento ogni giorno.