Tutorial: configurare Enterprise Analyzer sulla versione 2.0 AppStream - AWS Modernizzazione del mainframe

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Tutorial: configurare Enterprise Analyzer sulla versione 2.0 AppStream

Questo tutorial descrive come configurare Micro Focus Enterprise Analyzer per analizzare una o più applicazioni mainframe. Lo strumento Enterprise Analyzer fornisce diversi report basati sull'analisi del codice sorgente dell'applicazione e delle definizioni di sistema.

Questa configurazione è progettata per favorire la collaborazione in team. L'installazione utilizza un bucket Amazon S3 per condividere il codice sorgente con dischi virtuali. In questo modo si utilizza Rclone) sul computer Windows. Con un'RDSistanza Amazon comune che esegue Postgre SQL, qualsiasi membro del team può accedere a tutti i report richiesti.

I membri del team possono anche montare il disco virtuale con backup di Amazon S3 sui propri computer personali e aggiornare il bucket di origine dalle proprie workstation. Possono potenzialmente utilizzare script o qualsiasi altra forma di automazione sui propri computer se sono collegati ad altri sistemi interni locali.

La configurazione si basa sulle immagini Windows AppStream 2.0 che AWS Mainframe Modernization condivide con il cliente. La configurazione si basa inoltre sulla creazione di flotte e stack AppStream 2.0, come descritto in. Tutorial: Configurazione AppStream 2.0 per l'uso con Micro Focus Enterprise Analyzer e Micro Focus Enterprise Developer

Importante

I passaggi di questo tutorial presuppongono che la AppStream versione 2.0 venga configurata con il AWS CloudFormation modello scaricabile cfn-m2- .yml. appstream-fleet-ea-ed Per ulteriori informazioni, consulta Tutorial: Configurazione AppStream 2.0 per l'uso con Micro Focus Enterprise Analyzer e Micro Focus Enterprise Developer.

Per eseguire i passaggi descritti in questo tutorial, è necessario aver configurato la flotta e lo stack di Enterprise Analyzer e devono essere in esecuzione.

Per una descrizione completa delle funzionalità e dei risultati di Enterprise Analyzer, consultate la documentazione di Enterprise Analyzer sul sito Web Micro Focus.

Contenuto dell'immagine

Oltre all'applicazione Enterprise Analyzer stessa, l'immagine contiene i seguenti strumenti e librerie.

Strumenti di terze parti

Biblioteche in C:\Users\Public

  • BankDemo codice sorgente e definizione del progetto per Enterprise Developer:m2-bankdemo-template.zip.

  • MFApacchetto di installazione per il mainframe:mfa.zip. Per ulteriori informazioni, vedete la panoramica sull'accesso al mainframe nella documentazione di Micro Focus Enterprise Developer.

  • File di comando e configurazione per Rclone (istruzioni per il loro utilizzo nei tutorial): e. m2-rclone.cmd m2-rclone.conf

Prerequisiti

  • Carica il codice sorgente e le definizioni di sistema per l'applicazione del cliente che desideri analizzare in un bucket S3. Le definizioni di sistema includono CICS CSD le definizioni DB2 degli oggetti e così via. È possibile creare una struttura di cartelle all'interno del bucket adatta al modo in cui si desidera organizzare gli elementi dell'applicazione. Ad esempio, quando decomprimete l' BankDemo esempio, ha la seguente struttura:

    demo |--> jcl |--> RDEF |--> transaction |--> xa
  • Crea e avvia un'RDSistanza Amazon che esegue SQL Postgre. Questa istanza memorizzerà i dati e i risultati prodotti da Enterprise Analyzer. È possibile condividere questa istanza con tutti i membri del team dell'applicazione. Inoltre, create uno schema vuoto chiamato m2_ea (o qualsiasi altro nome adatto) nel database. Definisci le credenziali per gli utenti autorizzati che consentono loro di creare, inserire, aggiornare ed eliminare elementi in questo schema. Puoi ottenere il nome del database, l'endpoint URL del server e la TCP porta dalla RDS console Amazon o dall'amministratore dell'account.

  • Assicurati di aver configurato l'accesso programmatico al tuo. Account AWSPer ulteriori informazioni, vedere Accesso programmatico in.Riferimenti generali di Amazon Web Services

Fase 1: configurazione

  1. Avviate una sessione con la AppStream versione 2.0 con URL quella ricevuta nel messaggio e-mail di benvenuto della AppStream versione 2.0.

  2. Usa la tua e-mail come ID utente e definisci la tua password permanente.

  3. Seleziona lo stack Enterprise Analyzer.

  4. Nella pagina del menu AppStream 2.0, scegli Desktop per accedere al desktop Windows su cui è in streaming la flotta.

Fase 2: creare la cartella virtuale basata su Amazon S3 su Windows

Nota

Se hai già utilizzato Rclone durante l'anteprima di AWS Mainframe Modernization, devi eseguire l'aggiornamento m2-rclone.cmd alla versione più recente disponibile in. C:\Users\Public

  1. Copia i m2-rclone.cmd file m2-rclone.conf and forniti nella tua cartella home usando File C:\Users\Public Explorer. C:\Users\PhotonUser\My Files\Home Folder

  2. Aggiorna i parametri di m2-rclone.conf configurazione con la tua chiave di AWS accesso e il segreto corrispondente, oltre al tuo Regione AWS.

    [m2-s3] type = s3 provider = AWS access_key_id = YOUR-ACCESS-KEY secret_access_key = YOUR-SECRET-KEY region = YOUR-REGION acl = private server_side_encryption = AES256
  3. In m2-rclone.cmd, apporta le seguenti modifiche:

    • Cambia your-s3-bucket il nome del tuo bucket Amazon S3. Ad esempio m2-s3-mybucket.

    • Passa your-s3-folder-key alla tua bucket key Amazon S3. Ad esempio myProject.

    • Passa your-local-folder-path al percorso della directory in cui desideri sincronizzare i file dell'applicazione dal bucket Amazon S3 che li contiene. Ad esempio D:\PhotonUser\My Files\Home Folder\m2-new. Questa directory sincronizzata deve essere una sottodirectory della cartella Home per consentire alla AppStream versione 2.0 di eseguire correttamente il backup e il ripristino all'inizio e alla fine della sessione.

    :loop timeout /T 10 "C:\Program Files\rclone\rclone.exe" sync m2-s3:your-s3-bucket/your-s3-folder-key "D:\PhotonUser\My Files\Home Folder\your-local-folder-path" --config "D:\PhotonUser\My Files\Home Folder\m2-rclone.conf" goto :loop
  4. Apri un prompt dei comandi di Windows, cd to C:\Users\PhotonUser\My Files\Home Folder se necessario ed esegui. m2-rclone.cmd Questo script di comandi esegue un ciclo continuo, sincronizzando il bucket e la chiave Amazon S3 con la cartella locale ogni 10 secondi. Puoi regolare il timeout in base alle tue esigenze. Dovresti vedere il codice sorgente dell'applicazione che si trova nel bucket Amazon S3 in Windows File Explorer.

Per aggiungere nuovi file al set su cui stai lavorando o aggiornare quelli esistenti, carica i file nel bucket Amazon S3 e verranno sincronizzati con la tua directory alla successiva iterazione definita in. m2-rclone.cmd Allo stesso modo, se desideri eliminare alcuni file, eliminali dal bucket Amazon S3. La prossima operazione di sincronizzazione li eliminerà dalla directory locale.

Fase 3: creare una ODBC fonte per l'RDSistanza Amazon

  1. Per avviare lo strumento EA_Admin, accedi al menu di selezione dell'applicazione nell'angolo in alto a sinistra della finestra del browser e scegli MF EA_Admin.

  2. Dal menu Amministra, scegliete Origini ODBC dati e scegliete Aggiungi dalla scheda Utente. DSN

  3. Nella finestra di dialogo Crea nuova origine dati, scegli il driver Postgre SQL Unicode, quindi scegli Fine.

  4. Nella finestra di dialogo Configurazione di Postgre SQL Unicode ODBC Driver (psqlODBC), definite e prendete nota del nome dell'origine dati che desiderate. Completa i seguenti parametri con i valori dell'RDSistanza che hai creato in precedenza:

    Descrizione

    Descrizione opzionale per aiutarti a identificare rapidamente questa connessione al database.

    Database

    Il RDS database Amazon che hai creato in precedenza.

    Server

    L'RDSendpoint Amazon.

    Porta

    Il RDS porto Amazon.

    Nome utente

    Come definito nell'RDSistanza Amazon.

    Password

    Come definito nell'RDSistanza Amazon.

  5. Scegli Test per verificare che la connessione ad Amazon RDS sia riuscita, quindi scegli Salva per salvare il tuo nuovo utenteDSN.

  6. Attendi di visualizzare il messaggio che conferma la creazione dell'area di lavoro corretta, quindi scegli OK per terminare con ODBC Data Sources e chiudere lo strumento EA_Admin.

  7. Passate nuovamente al menu di selezione dell'applicazione e scegliete Enterprise Analyzer per avviare lo strumento. Scegliete Crea nuovo.

  8. Nella finestra di configurazione dell'area di lavoro, inserisci il nome dell'area di lavoro e definisci la sua posizione. L'area di lavoro può essere il disco basato su Amazon S3 se utilizzi questa configurazione o la cartella home se preferisci.

  9. Scegli Scegli altro database per connetterti alla tua RDS istanza Amazon.

  10. Scegli l'icona Postgre tra le opzioni, quindi scegli OK.

  11. Per le impostazioni di Windows in Opzioni — Definisci parametri di connessione, inserisci il nome della fonte di dati che hai creato. Immettete anche il nome del database, il nome dello schema, il nome utente e la password. Scegli OK.

  12. Attendi che Enterprise Analyzer crei tutte le tabelle, gli indici e così via per memorizzare i risultati. Questo processo potrebbe richiedere un paio di minuti. Enterprise Analyzer conferma quando il database e l'area di lavoro sono pronti per l'uso.

  13. Passate nuovamente al menu di selezione dell'applicazione e scegliete Enterprise Analyzer per avviare lo strumento.

  14. La finestra di avvio di Enterprise Analyzer viene visualizzata nella nuova posizione selezionata dell'area di lavoro. Scegli OK.

  15. Accedete al repository nel riquadro di sinistra, selezionate il nome del repository e scegliete Aggiungi file/cartelle allo spazio di lavoro. Selezionate la cartella in cui è memorizzato il codice dell'applicazione per aggiungerlo all'area di lavoro. Se lo desideri, puoi utilizzare il codice di BankDemo esempio precedente. Quando Enterprise Analyzer richiede di verificare tali file, scegliete Verifica per avviare il rapporto di verifica iniziale di Enterprise Analyzer. Il completamento del processo potrebbe richiedere alcuni minuti, a seconda delle dimensioni dell'applicazione.

  16. Espandi l'area di lavoro per visualizzare i file e le cartelle che hai aggiunto all'area di lavoro. I tipi di oggetti e i report sulla complessità ciclomatica sono visibili anche nel quadrante superiore del riquadro Chart Viewer.

È ora possibile utilizzare Enterprise Analyzer per tutte le attività necessarie.

Sessioni successive

  1. Inizia una sessione con la AppStream versione 2.0 con URL quella che hai ricevuto nel messaggio e-mail di benvenuto della AppStream versione 2.0.

  2. Accedi con la tua e-mail e la password permanente.

  3. Seleziona lo stack Enterprise Analyzer.

  4. Avvia Rclone per connetterti al disco supportato da Amazon S3 se utilizzi questa opzione per condividere i file dell'area di lavoro.

  5. Avvia Enterprise Analyzer per svolgere le tue attività.

Risoluzione dei problemi di connessione all'area di lavoro

Quando si tenta di riconnettersi all'area di lavoro di Enterprise Analyzer, è possibile che venga visualizzato un errore simile al seguente:

Cannot access the workspace directory D:\PhotonUser\My Files\Home Folder\EA_BankDemo. The workspace has been created on a non-shared disk of the EC2AMAZ-E6LC33H computer. Would you like to correct the workspace directory location?

Per risolvere questo problema, scegli OK per cancellare il messaggio, quindi completa i seguenti passaggi.

  1. Nella AppStream versione 2.0, scegliete l'icona Avvia applicazione sulla barra degli strumenti, quindi scegliete EA_Admin per avviare lo strumento di amministrazione di Micro Focus Enterprise Analyzer.

    Il menu di selezione di avvio AppStream 2.0 con lo strumento di amministrazione Micro Focus Enterprise Analyzer selezionato.
  2. Dal menu Amministra, selezionate Aggiorna percorso Workspace... .

    Amministrate il menu dello strumento di amministrazione Micro Focus Enterprise Analyzer con l'opzione Refresh Workspace Path selezionata.
  3. In Seleziona area di lavoro, scegliete l'area di lavoro desiderata, quindi fate clic su OK.

    La finestra di dialogo Seleziona l'area di lavoro dello strumento di amministrazione Micro Focus Enterprise Analyzer con un progetto selezionato.
  4. Scegliete OK per confermare il messaggio di errore.

    Il messaggio di errore di Enterprise Analyzer «Cannot access the workspace directory» con OK selezionato.
  5. In Workspace Directory network path, inserite il percorso corretto del workspace, ad esempio. D:\PhotonUser\My Files\Home Folder\EA\MyWorkspace3

    La finestra di dialogo Enterprise Analyzer Percorso di rete della directory di Workspace con un percorso di esempio.
  6. Chiudete lo strumento di amministrazione di Micro Focus Enterprise Analyzer.

    Lo strumento di amministrazione Micro Focus Enterprise Analyzer con il pulsante Chiudi selezionato.
  7. Nella AppStream versione 2.0, scegliete l'icona Avvia applicazione sulla barra degli strumenti, quindi scegliete EA per avviare Micro Focus Enterprise Analyzer.

    L'icona di avvio dell'applicazione AppStream 2.0 con EA selezionato.
  8. Ripetere i passaggi da 3 a 5.

Micro Focus Enterprise Analyzer dovrebbe ora aprirsi con l'area di lavoro esistente.

Pulizia delle risorse

Se non avete più bisogno delle risorse che avete creato per questo tutorial, eliminatele in modo da non incorrere in ulteriori addebiti. Completa questa procedura:

  • Utilizzate lo strumento EA_Admin per eliminare l'area di lavoro.

  • Elimina i bucket S3 che hai creato per questo tutorial. Per ulteriori informazioni, consulta Eliminazione di un bucket nella Guida per l'utente di Amazon S3.

  • Elimina il database che hai creato per questo tutorial. Per ulteriori informazioni, consulta la sezione relativa all'eliminazione di un'istanza database.