

AWS O Mainframe Modernization Service (experiência em Managed Runtime Environment) não está mais aberto a novos clientes. Para recursos semelhantes ao AWS Mainframe Modernization Service (experiência em Managed Runtime Environment), explore o AWS Mainframe Modernization Service (experiência autogerenciada). Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Alteração na [disponibilidade AWS da modernização do mainframe](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Tutorial: Configurar WorkSpaces aplicativos para AWS Transform for mainframe Developer IDE
<a name="set-up-appstream-ba"></a>

AWS A modernização do mainframe fornece várias ferramentas por meio do Amazon WorkSpaces Applications. WorkSpaces O Applications é um serviço de streaming de aplicativos totalmente gerenciado e seguro que permite que você transmita aplicativos de desktop para os usuários sem reescrever os aplicativos. WorkSpaces Os aplicativos fornecem aos usuários acesso instantâneo aos aplicativos de que precisam, com uma experiência de usuário responsiva e fluida no dispositivo de sua escolha. O uso de WorkSpaces aplicativos para hospedar ferramentas específicas do mecanismo de tempo de execução oferece às equipes de aplicativos do cliente a capacidade de usar as ferramentas diretamente de seus navegadores da web, interagindo com arquivos de aplicativos armazenados em buckets ou repositórios do Amazon S3. CodeCommit 

Para obter informações sobre o suporte de navegadores em WorkSpaces aplicativos, consulte [System Requirements and Feature Support (Web Browser)](https://docs.aws.amazon.com/appstream2/latest/developerguide/requirements-and-features-web-browser-admin.html) no *Amazon WorkSpaces Applications Administration Guide*. Se você tiver problemas ao usar WorkSpaces aplicativos, consulte [Solução de problemas de usuários AppStream 2.0](https://docs.aws.amazon.com/appstream2/latest/developerguide/troubleshooting-user-issues.html) no *Guia de administração de WorkSpaces aplicativos da Amazon*.

Este documento descreve como configurar o AWS Transform for mainframe Developer IDE em uma frota de WorkSpaces aplicativos.

**Topics**
+ [Pré-requisitos](#set-up-aas2-ba-prereqs)
+ [Etapa 1: Crie um bucket do Amazon S3](#set-up-aas2-ba-create-bucket)
+ [Etapa 2: anexar uma política ao bucket S3](#set-up-aas2-ba-create-bucket-policy)
+ [Etapa 3: fazer upload de arquivos para o bucket do Amazon S3](#set-up-aas2-ba-upload)
+ [Etapa 4: baixar CloudFormation modelos](#set-up-aas2-ba-download-templates)
+ [Etapa 5: Crie a frota com CloudFormation](#set-up-appstream-ba-cfn)
+ [Etapa 6: acessar uma instância](#set-up-appstream-ba-access)
+ [Limpar os recursos](#set-up-appstream-ba-clean)

## Pré-requisitos
<a name="set-up-aas2-ba-prereqs"></a>

Para usuários iniciantes, faça o seguinte: 

1. Navegue até o console AppStream 2.0 em [https://console.aws.amazon.com/appstream2/casa](https://console.aws.amazon.com/appstream2/home).

1. Escolha **Começar**.

1. Escolha **Skip**.
**Importante**  
A Amazon WorkSpaces Applications usa funções do IAM para gerenciar seus recursos de WorkSpaces aplicativos e AWS criará essas funções quando você fizer isso.

Em seguida, baixe o [arquivo](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/appstream-bluage-developer-ide.zip) que contém os artefatos necessários para configurar o AWS Transform for mainframe Developer IDE em WorkSpaces Aplicativos.

**nota**  
Esse é um arquivo grande. Se você tiver problemas com o tempo limite da operação, recomendamos usar uma instância do Amazon EC2 para melhorar o desempenho de upload e download. Para obter mais informações sobre como iniciar e se conectar a uma instância do Amazon EC2, consulte [Comece a usar o Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html).

## Etapa 1: Crie um bucket do Amazon S3
<a name="set-up-aas2-ba-create-bucket"></a>

Crie um bucket do Amazon S3 da Região da AWS mesma forma que a frota de WorkSpaces aplicativos que você criará. Esse bucket conterá os artefatos necessários para você concluir este tutorial. Para obter mais informações sobre buckets, consulte [Criação de um bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html).

## Etapa 2: anexar uma política ao bucket S3
<a name="set-up-aas2-ba-create-bucket-policy"></a>

Anexe a política a seguir ao bucket que você criou para este tutorial. Para obter mais informações sobre como anexar uma política ao bucket do S3, consulte [Adicionar uma política de bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/add-bucket-policy.html).

Certifique-se de `amzn-s3-demo-bucket` substituir pelo nome real do bucket que você criou.

------
#### [ 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}}/*"
    }]
}
```

------

## Etapa 3: fazer upload de arquivos para o bucket do Amazon S3
<a name="set-up-aas2-ba-upload"></a>

Descompacte os arquivos que você baixou no Pré-requisito e faça o upload da pasta `appstream` no seu bucket. O upload dessa pasta cria a estrutura correta no seu bucket. Para obter mais informações, consulte [Upload de objetos](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html) no *Guia do usuário do Amazon S3*.

## Etapa 4: baixar CloudFormation modelos
<a name="set-up-aas2-ba-download-templates"></a>

Faça o download dos CloudFormation modelos a seguir. Você precisa desses modelos para criar e preencher a frota de WorkSpaces aplicativos.
+ [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- -linux.yaml appstream-bluage-dev-tools](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-bluage-dev-tools-linux.yaml)
+ [cfn-m2- .yaml appstream-bluage-shared-linux](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-bluage-shared-linux.yaml)
+ [cfn-m2- .yaml appstream-chrome-linux](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-chrome-linux.yaml)
+ [cfn-m2- .yaml appstream-eclipse-jee-linux](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-eclipse-jee-linux.yaml)
+ [cfn-m2- .yaml appstream-pgadmin-linux](https://d3lkpej5ajcpac.cloudfront.net/appstream/bluage/developer-ide/CloudFormation/cfn-m2-appstream-pgadmin-linux.yaml)

## Etapa 5: Crie a frota com CloudFormation
<a name="set-up-appstream-ba-cfn"></a>

Nesta etapa, você usa o `cfn-m2-appstream-elastic-fleet-linux.yaml` CloudFormation modelo para criar uma frota e uma pilha de WorkSpaces aplicativos para hospedar o IDE de desenvolvedor do AWS Transform for mainframe. Depois de criar a frota e a pilha, você executará os outros CloudFormation modelos baixados na etapa anterior para instalar o Developer IDE e outras ferramentas necessárias.

1. Navegue até CloudFormation o console AWS de gerenciamento e escolha **Pilhas**.

1. Em **Pilhas**, selecione **Criar pilha** e **Com novos recursos (padrão)**:  
![A página Pilhas começa CloudFormation com Create Stack e com os novos recursos selecionados.](http://docs.aws.amazon.com/pt_br/m2/latest/userguide/images/cfn-ba-stacks.png)

1. Em **Criar pilha**, **escolha Escolher um modelo existente** e **Carregar um arquivo de modelo**:  
![A página de CloudFormation criação da pilha com o modelo pronto para carregar o arquivo selecionado.](http://docs.aws.amazon.com/pt_br/m2/latest/userguide/images/cfn-ba-create-stack.png)

1. Escolha **Escolher arquivo** e navegue até o arquivo `cfn-m2-appstream-elastic-fleet-linux.yaml`. Escolha **Próximo**.

1. Na página **Especificar detalhes da pilha**, forneça as seguintes informações.
   + Um nome para a pilha.
   + Seu grupo de segurança padrão e duas sub-redes desse grupo de segurança.
**nota**  
As duas sub-redes do grupo de segurança devem estar em zonas de disponibilidade diferentes.

1. Escolha **Próximo**.

1. Navegue pela página e escolha **Eu reconheço que CloudFormation pode criar recursos do IAM com nomes personalizados.** .

1. Escolha **Próximo**.

1. Revise os detalhes e escolha **Enviar**.

1. Depois de criar a frota, crie CloudFormation pilhas com todos os outros modelos baixados para concluir a configuração dos aplicativos. Certifique-se de atualizar **BucketName**sempre para apontar para o bucket correto do S3. Você pode editar o **BucketName**no CloudFormation console. Como alternativa, você pode editar os arquivos do modelo diretamente e atualizar a `S3Bucket` propriedade.

**nota**  
Os modelos baixados esperam encontrar ativos em um bucket do S3 com uma estrutura de pastas chamada `appstream/bluage/developer-ide/`. O bucket deve estar na Região da AWS mesma frota que você criou.

**Importante**  
Execute todos os CloudFormation scripts baixados na etapa 4 para configurar seu aplicativo corretamente.

## Etapa 6: acessar uma instância
<a name="set-up-appstream-ba-access"></a>

Depois de criar e iniciar a frota, você pode criar um link temporário para acessar a frota por meio do cliente nativo.

1. Navegue até WorkSpaces Aplicativos no Console de gerenciamento da AWS e escolha a pilha criada anteriormente:  
![A página Pilhas em WorkSpaces Aplicativos mostrando a pilha criada para a modernização do AWS mainframe.](http://docs.aws.amazon.com/pt_br/m2/latest/userguide/images/aas-ba-stacks.png)

1. Na página de detalhes da pilha, escolha a pilha e, em seguida, escolha **Associar** frota.

1. No prompt, escolha a frota que você criou e iniciou anteriormente.

1. Selecione **Associar **.

1. Escolha a pilha associada e, no menu **Ações**, escolha **Criar URL de streaming**, insira uma ID de usuário arbitrária e um prazo de validade da URL e escolha **Obter** URL. Você obtém uma URL que pode ser usada para transmitir para um navegador ou para o cliente nativo. Recomendamos que você transmita para o cliente nativo.

## Limpar os recursos
<a name="set-up-appstream-ba-clean"></a>

Para o procedimento de limpeza da pilha e das frotas criadas, consulte [Criar uma frota e uma pilha de WorkSpaces aplicativos](https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html).

Depois de excluir os objetos de WorkSpaces aplicativos, você ou o administrador da conta também podem limpar os buckets do S3 para as configurações do aplicativo e as pastas pessoais.

**nota**  
A pasta inicial de um determinado usuário é exclusiva em todas as frotas, portanto, talvez seja necessário mantê-la se outras pilhas de WorkSpaces aplicativos estiverem ativas na mesma conta.

Você não pode usar o console de WorkSpaces aplicativos para excluir usuários. Em vez disso, você deve usar a API do serviço com AWS CLI o. Para obter mais informações, consulte [Administração de grupos de usuários](https://docs.aws.amazon.com/appstream2/latest/developerguide/user-pool-admin.html) no *Amazon WorkSpaces Applications Administration Guide*.