

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.](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)

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: Configurazione WorkSpaces delle applicazioni per AWS Transform for mainframe Developer IDE
<a name="set-up-appstream-ba"></a>

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)](https://docs.aws.amazon.com/appstream2/latest/developerguide/requirements-and-features-web-browser-admin.html) 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](https://docs.aws.amazon.com/appstream2/latest/developerguide/troubleshooting-user-issues.html) nella *Amazon WorkSpaces Applications Administration Guide*.

Questo documento descrive come configurare AWS Transform for mainframe Developer IDE su una flotta di WorkSpaces applicazioni.

**Topics**
+ [Prerequisiti](#set-up-aas2-ba-prereqs)
+ [Fase 1: creazione di un bucket Amazon S3](#set-up-aas2-ba-create-bucket)
+ [Passaggio 2: allega una policy al bucket S3](#set-up-aas2-ba-create-bucket-policy)
+ [Fase 3: caricare i file nel bucket Amazon S3](#set-up-aas2-ba-upload)
+ [Fase 4: Scarica i modelli CloudFormation](#set-up-aas2-ba-download-templates)
+ [Fase 5: Creare la flotta con CloudFormation](#set-up-appstream-ba-cfn)
+ [Fase 6: Accedere a un'istanza](#set-up-appstream-ba-access)
+ [Eseguire la pulizia delle risorse](#set-up-appstream-ba-clean)

## Prerequisiti
<a name="set-up-aas2-ba-prereqs"></a>

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](https://console.aws.amazon.com/appstream2/home).

1. Seleziona **Inizia**.

1. 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](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/appstream-bluage-developer-ide.zip) che contiene gli elementi necessari per configurare AWS Transform for mainframe Developer IDE in Applications. WorkSpaces 

**Nota**  
Si tratta di un file di grandi dimensioni. In caso di problemi con il timeout dell'operazione, ti consigliamo di utilizzare un'istanza Amazon EC2 per migliorare le prestazioni di upload e download. Per ulteriori informazioni sull'avvio e la connessione a un'istanza Amazon EC2, [consulta Get started with Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html).

## Fase 1: creazione di un bucket Amazon S3
<a name="set-up-aas2-ba-create-bucket"></a>

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.](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html)

## Passaggio 2: allega una policy al bucket S3
<a name="set-up-aas2-ba-create-bucket-policy"></a>

Allega la seguente policy al bucket che crei per questo tutorial. Per ulteriori informazioni su come allegare una policy al bucket S3, consulta [Aggiungere](https://docs.aws.amazon.com/AmazonS3/latest/userguide/add-bucket-policy.html) 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}}/*"
    }]
}
```

------

## Fase 3: caricare i file nel bucket Amazon S3
<a name="set-up-aas2-ba-upload"></a>

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](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html) nella *Amazon S3* User Guide.

## Fase 4: Scarica i modelli CloudFormation
<a name="set-up-aas2-ba-download-templates"></a>

Scarica i seguenti CloudFormation modelli. Questi modelli sono necessari per creare e popolare il parco di WorkSpaces applicazioni.
+ [cfn-m2- .yaml appstream-elastic-fleet-linux](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-elastic-fleet-linux.yaml)
+ [cfn-m2- appstream-bluage-dev-tools -linux.yaml](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-bluage-dev-tools-linux.yaml)
+ [cfn-m2 appstream-bluage-shared-linux - .yaml](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-bluage-shared-linux.yaml)
+ [cfn-m2- appstream-chrome-linux .yaml](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-chrome-linux.yaml)
+ [cfn-m2- appstream-eclipse-jee-linux .yaml](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-eclipse-jee-linux.yaml)
+ [cfn-m2- appstream-pgadmin-linux .yaml](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-pgadmin-linux.yaml)

## Fase 5: Creare la flotta con CloudFormation
<a name="set-up-appstream-ba-cfn"></a>

In questo passaggio, utilizzerai 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 Transform for mainframe 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**.

1. In **Stacks**, scegli **Crea stack** e **Con nuove risorse (**standard):  
![La pagina Pile inizia CloudFormation con Create Stack e con le nuove risorse selezionate.](http://docs.aws.amazon.com/it_it/m2/latest/userguide/images/cfn-ba-stacks.png)

1. 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.](http://docs.aws.amazon.com/it_it/m2/latest/userguide/images/cfn-ba-create-stack.png)

1. **Scegli il file** e vai al file`cfn-m2-appstream-elastic-fleet-linux.yaml`. Scegli **Next (Successivo)**.

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

1. Scegli **Next (Successivo)**.

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

1. Scegli **Next (Successivo)**.

1. Controlla i dettagli e scegli **Invia**.

1. Dopo aver creato la flotta, crea CloudFormation pile con tutti gli altri modelli scaricati per completare la configurazione delle applicazioni. Assicurati di aggiornare **BucketName**ogni volta in modo che punti al bucket S3 corretto. Puoi modificarlo **BucketName**nella 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
<a name="set-up-appstream-ba-access"></a>

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.](http://docs.aws.amazon.com/it_it/m2/latest/userguide/images/aas-ba-stacks.png)

1. **Nella pagina dei dettagli dello stack, scegli lo stack, quindi scegli Associate fleet.**

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

1. Selezionare **Associate (Associa)**.

1. **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
<a name="set-up-appstream-ba-clean"></a>

Per la procedura di pulizia dello stack e delle flotte creati, consulta [Create an WorkSpaces Applications Fleet and](https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html) 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](https://docs.aws.amazon.com/appstream2/latest/developerguide/user-pool-admin.html) nella *Amazon WorkSpaces Applications Administration Guide*.