Tutorial: configura WorkSpaces le applicazioni per AWS Blu Age Developer IDE - AWS Modernizzazione del mainframe

AWS Il servizio di modernizzazione del mainframe (esperienza Managed Runtime Environment) non è più aperto a nuovi clienti. Per funzionalità simili a AWS Mainframe Modernization Service (esperienza Managed Runtime Environment), esplora AWS Mainframe Modernization Service (Self-Managed Experience). I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta AWS Modifica della disponibilità di Mainframe Modernization.

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: configura WorkSpaces le applicazioni per AWS Blu Age Developer IDE

AWS La modernizzazione del mainframe fornisce diversi strumenti tramite Amazon WorkSpaces Applications. WorkSpaces Applications è un servizio di streaming di applicazioni completamente gestito e sicuro che consente di trasmettere applicazioni desktop agli utenti senza riscrivere le applicazioni. WorkSpaces Applications offre agli utenti l'accesso immediato alle applicazioni di cui hanno bisogno con un'esperienza utente reattiva e fluida sul dispositivo di loro scelta. L'utilizzo di WorkSpaces Applications to host di strumenti specifici del motore di runtime offre ai team applicativi dei clienti la possibilità di utilizzare gli strumenti direttamente dai propri browser Web, interagendo con i file delle applicazioni archiviati nei bucket o negli archivi Amazon S3. CodeCommit

Per informazioni sul supporto del browser nelle WorkSpaces applicazioni, consulta i requisiti di sistema e il supporto delle funzionalità (browser Web) nella Amazon WorkSpaces Applications Administration Guide. In caso di problemi durante l'utilizzo WorkSpaces delle applicazioni, consulta la sezione Risoluzione dei problemi degli utenti AppStream 2.0 nella Amazon WorkSpaces Applications Administration Guide.

Questo documento descrive come configurare AWS Blu Age Developer IDE su una flotta di WorkSpaces applicazioni.

Prerequisiti

Per gli utenti alle prime armi, procedi nel seguente modo:

  1. Passa alla console AppStream 2.0 a https://console.aws.amazon.com/appstream2/casa.

  2. Seleziona Inizia.

  3. Scegliere Skip (Ignora).

    Importante

    Amazon WorkSpaces Applications utilizza i ruoli IAM per gestire le risorse delle WorkSpaces applicazioni e li AWS creerà quando lo farai.

Quindi, scarica il file di archivio che contiene gli artefatti necessari per configurare AWS Blu Age Developer IDE in WorkSpaces Applicazioni.

Nota

Si tratta di un file di grandi dimensioni. Se hai problemi con il timeout dell'operazione, ti consigliamo di utilizzare un' EC2 istanza Amazon per migliorare le prestazioni di upload e download. Per ulteriori informazioni sull'avvio e la connessione a un' EC2 istanza Amazon, consulta la sezione Guida introduttiva ad Amazon EC2.

Fase 1: creazione di un bucket Amazon S3

Crea un bucket Amazon S3 nella Regione AWS stessa flotta di WorkSpaces applicazioni che creerai. Questo bucket conterrà gli artefatti necessari per completare questo tutorial. Per ulteriori informazioni sui bucket, consulta Creazione di un bucket.

Passaggio 2: allega una policy al bucket S3

Allega la seguente policy al bucket che crei per questo tutorial. Per ulteriori informazioni su come allegare una policy al bucket S3, consulta Aggiungere una policy bucket.

Assicurati di sostituirlo amzn-s3-demo-bucket con il nome effettivo del bucket che hai creato.

JSON
{ "Version":"2012-10-17", "Statement": [{ "Sid": "AllowAppStream2.0ToRetrieveObjects", "Effect": "Allow", "Principal": { "Service": "appstream.amazonaws.com" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::amzn-s3-demo-bucket/*" }] }

Passaggio 3: carica i file nel bucket Amazon S3

Decomprimi i file scaricati nel Prerequisito e carica la appstream cartella nel tuo bucket. Il caricamento di questa cartella crea la struttura corretta nel bucket. Per ulteriori informazioni, consulta Caricamento di oggetti nella Amazon S3 User Guide.

Fase 4: Scarica i modelli CloudFormation

Scarica i seguenti CloudFormation modelli. Questi modelli sono necessari per creare e popolare il parco di WorkSpaces applicazioni.

Fase 5: Creare la flotta con CloudFormation

In questo passaggio, utilizzi il cfn-m2-appstream-elastic-fleet-linux.yaml CloudFormation modello per creare una flotta e uno stack di WorkSpaces applicazioni per ospitare l'IDE AWS Blu Age Developer. Dopo aver creato la flotta e lo stack, eseguirai gli altri CloudFormation modelli scaricati nel passaggio precedente per installare l'IDE per sviluppatori e gli altri strumenti richiesti.

  1. Vai alla console CloudFormation di AWS gestione e scegli Stacks.

  2. In Stacks, scegli Crea stack e Con nuove risorse (standard):

    La pagina Pile inizia CloudFormation con Create Stack e con le nuove risorse selezionate.
  3. In Crea stack, scegli Scegli un modello esistente e Carica un file modello:

    La pagina di CloudFormation creazione dello stack con il modello pronto per caricare il file selezionato.
  4. Scegli il file e vai al filecfn-m2-appstream-elastic-fleet-linux.yaml. Scegli Next (Successivo).

  5. In Specificare i dettagli dello stack, fornisci le seguenti informazioni:

    • Un nome per lo stack.

    • Il gruppo di sicurezza predefinito e due sottoreti di quel gruppo di sicurezza.

      Nota

      Le due sottoreti del gruppo di sicurezza devono trovarsi in zone di disponibilità diverse.

  6. Scegli Next (Successivo).

  7. Naviga verso il basso nella pagina e scegli Riconosco che CloudFormation potrebbe creare risorse IAM con nomi personalizzati. .

  8. Scegli Next (Successivo).

  9. Controlla i dettagli e scegli Invia.

  10. Dopo aver creato la flotta, crea CloudFormation pile con tutti gli altri modelli scaricati per completare la configurazione delle applicazioni. Assicurati di aggiornare BucketNameogni volta in modo che punti al bucket S3 corretto. Puoi modificarlo BucketNamenella console. CloudFormation In alternativa, puoi modificare direttamente i file modello e aggiornare la S3Bucket proprietà.

Nota

I modelli scaricati prevedono di trovare risorse in un bucket S3 con una struttura di cartelle denominata. appstream/bluage/developer-ide/ Il bucket deve appartenere alla Regione AWS stessa flotta che hai creato.

Importante

Esegui tutti gli CloudFormation script scaricati nel passaggio 4 per configurare correttamente l'applicazione.

Fase 6: Accedere a un'istanza

Dopo aver creato e avviato il parco veicoli, puoi creare un link temporaneo per accedere al parco veicoli tramite il client nativo.

  1. Vai su WorkSpaces Applicazioni in Console di gestione AWS e scegli lo stack creato in precedenza:

    La pagina Stacks in WorkSpaces Applications mostra lo stack creato per AWS la modernizzazione del mainframe.
  2. Nella pagina dei dettagli dello stack, scegli lo stack, quindi scegli Associate fleet.

  3. Nel prompt, scegli la flotta che hai creato e avviato in precedenza.

  4. Selezionare Associate (Associa).

  5. Scegli lo stack associato e dal menu Azioni scegli Crea URL di streaming, inserisci un ID utente arbitrario e una data di scadenza dell'URL, quindi scegli Ottieni URL. Ottieni un URL che puoi utilizzare per lo streaming su un browser o sul client nativo. Ti consigliamo di eseguire lo streaming nel client nativo.

Eseguire la pulizia delle risorse

Per la procedura di pulizia dello stack e delle flotte creati, consulta Create an WorkSpaces Applications Fleet and Stack.

Dopo aver eliminato gli oggetti WorkSpaces Applications, tu o l'amministratore dell'account potete anche pulire i bucket S3 per le impostazioni delle applicazioni e le cartelle Home.

Nota

La cartella home di un determinato utente è unica per tutte le flotte, quindi potrebbe essere necessario conservarla se nello stesso account sono attivi altri stack di WorkSpaces applicazioni.

Non puoi utilizzare la console WorkSpaces Applicazioni per eliminare utenti. È invece necessario utilizzare l'API del servizio con AWS CLI. Per ulteriori informazioni, consulta User Pool Administration nella Amazon WorkSpaces Applications Administration Guide.