Tutorial: Configurar o tempo de execução gerenciado para o AWS Blu Age - AWS Modernização do mainframe

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 o tempo de execução gerenciado para o AWS Blu Age

Você pode implantar um aplicativo modernizado AWS Blu Age em um ambiente de tempo de execução de modernização de AWS mainframe com um aplicativo de demonstração especificado neste tutorial.

Pré-requisitos

Para concluir este tutorial, baixe o arquivo de aplicativos de demonstração PlanetsDemo-v1.zip.

A aplicação de demonstração em execução requer um navegador moderno para acesso. Se você executa esse navegador a partir do seu desktop ou de uma instância do Amazon Elastic Compute Cloud, por exemplo, dentro da VPC, determina suas configurações de segurança.

Etapa 1: fazer o upload da aplicação de demonstração

Faça upload da aplicação de demonstração em um bucket do Amazon S3. Certifique-se de que esse bucket esteja na mesma Região da AWS em que você implantará a aplicação. O exemplo a seguir mostra um bucket chamado planetsdemo, com um prefixo de chave, ou pasta, chamado v1 e um arquivo chamado planetsdemo-v1.zip.

O bucket planetsdemo no Amazon S3 mostrando o prefixo v1 e o arquivo planetsdemo-v1.zip.
nota

A pasta no bucket é obrigatória.

Etapa 2: criar a aplicação

Para implantar um aplicativo no tempo de execução gerenciado, você precisa de uma definição de aplicativo de modernização de AWS mainframe. Essa definição é um arquivo JSON que descreve a localização e as configurações da aplicação. O exemplo a seguir é uma definição de aplicação desse tipo para a aplicação de demonstração:

{ "template-version": "2.0", "source-locations": [{ "source-id": "s3-source", "source-type": "s3", "properties": { "s3-bucket": "planetsdemo", "s3-key-prefix": "v1" } }], "definition": { "listeners": [{ "port": 8196, "type": "http" }], "ba-application": { "app-location": "${s3-source}/PlanetsDemo-v1.zip" } } }

Altere a entrada s3-bucket para o nome do bucket em que você armazenou o arquivo zip da aplicação de amostra.

Para obter mais informações sobre a definição da aplicação, consulte AWS Exemplo de definição do aplicativo Blu Age.

Etapa 3: criar um ambiente de runtime

Para criar o ambiente de execução da modernização do AWS mainframe, execute as seguintes etapas:

  1. Abra o console do AWS Mainframe Modernization.

  2. No Região da AWS seletor, escolha a região em que você deseja criar o ambiente. Isso Região da AWS deve corresponder à região em que você criou o bucket do S3. Etapa 1: fazer o upload da aplicação de demonstração

  3. Em Modernizar aplicações de mainframe, escolha Refatorar com Blu Age e, em seguida, escolha Começar.

    A seção Modernize aplicativos de mainframe com a opção Refactor com AWS Blu Age selecionada.
  4. Em Como o AWS Mainframe Modernization pode ajudar, escolha Implantar e Criar ambiente de runtime.

    A seção Como você gostaria de começar com o &M2; com a opção Implantar e criar ambiente de runtime selecionada.
  5. No painel de navegação, escolha Ambientes de computação, Criar ambiente. Na página Especificar informações básicas, insira um nome e uma descrição para seu ambiente e, em seguida, certifique-se de que o mecanismo AWS Blu Age esteja selecionado. Opcionalmente, você pode adicionar etiquetas ao recurso criado. Em seguida, escolha Próximo.

    A página Especifique as informações básicas da modernização do AWS mainframe com o mecanismo AWS AWS Blu Age selecionado.
  6. Na página Especificar configurações, escolha Ambiente de runtime autônomo.

    A seção Disponibilidade da Modernização do AWS Mainframe com o ambiente de tempo de execução autônomo selecionado.
  7. Em Segurança e rede, faça as seguintes alterações:

    • Escolha Permitir que as aplicações implantadas nesse ambiente sejam acessíveis ao público. Essa opção atribui um endereço IP público à aplicação para que você possa acessá-la do seu desktop.

    • Escolha uma VPC. Você pode usar o Padrão.

    • Escolha duas sub-redes. Certifique-se de que as sub-redes permitam a atribuição de endereços IP públicos.

    • Escolha um grupo de segurança. Você pode usar o Padrão. Certifique-se de que o grupo de segurança escolhido permita o acesso do endereço IP do navegador à porta especificada na listener propriedade da definição da aplicação. Para ter mais informações, consulte Etapa 2: criar a aplicação.

    A seção de rede e segurança de modernização do AWS mainframe com a VPC padrão e duas sub-redes selecionadas.

    Se você quiser acessar a aplicação de fora da VPC escolhida, certifique-se de que as regras de entrada dessa VPC estejam configuradas corretamente. Para ter mais informações, consulte Não consigo acessar o URL de um aplicativo.

  8. Escolha Próximo.

  9. Em Anexar armazenamento - Opcional, deixe as seleções padrão e escolha Próximo.

    A página de armazenamento do AWS Mainframe Modernization Attach com os valores padrão aplicados.
  10. Em Agendar manutenção, escolha Sem preferência e, em seguida, escolha Próximo.

  11. Em Revisar e criar, revise as informações e escolha Criar ambiente.

Etapa 4: criar uma aplicação

  1. Navegue até o AWS Mainframe Modernization no AWS Management Console.

  2. No painel de navegação, escolha Aplicações e Criar aplicação. Na página Especificar informações básicas, insira um nome e uma descrição para a aplicação e certifique-se de que o mecanismo AWS Blu Age esteja selecionado. Em seguida, escolha Próximo.

    O aplicativo de modernização de AWS mainframe Especifique a página de informações básicas com o mecanismo AWS AWS Blu Age selecionado.
  3. Na página Especificar recursos e configurações, copie e cole o JSON de definição da aplicação atualizado que você criou no Etapa 2: criar a aplicação.

    A seção Recursos e configurações de modernização do AWS mainframe com a definição atualizada do aplicativo JSON colada.
  4. Na página Revisar e criar, revise suas escolhas e, em seguida, selecione Criar aplicação.

Etapa 5: implantar uma aplicação

Depois de criar com sucesso o ambiente de execução e o aplicativo de modernização de AWS mainframe, e ambos estarem no estado Disponível, você poderá implantar o aplicativo no ambiente de tempo de execução. Para fazer isso, conclua as seguintes etapas:

  1. Navegue até a modernização do AWS Mainframe no console de AWS gerenciamento. No painel de navegação, escolha Ambientes. A página da lista de ambientes é exibida.

    A lista de ambientes de tempo de execução da modernização do AWS mainframe.
  2. Escolha o ambiente de runtime criado anteriormente. A página do ambiente é exibida.

  3. Escolha Implantar aplicação.

    A página de detalhes do ambiente de modernização do AWS mainframe para o planets-demo-env ambiente.
  4. Escolha a aplicação criada anteriormente e, em seguida, escolha a versão na qual você deseja implantar a aplicação. Selecione Deploy (Implantar).

    A página do aplicativo AWS Mainframe Modernization Deploy com o aplicativo de demonstração Planets exibido.
  5. Espere até que a aplicação conclua a implantação. Você verá um banner com a mensagem A aplicação foi implantada com sucesso.

Etapa 6: iniciar uma aplicação

  1. Navegue até AWS Mainframe Modernization em AWS Management Console e escolha Applications.

  2. Vá até a página da aplicação e escolha Implantar. O status da aplicação deve ser Sucedido.

    A página Implantações de modernização de AWS mainframe mostrando o status de implantação de Bem-sucedida.
  3. Escolha Ações > Iniciar aplicação.

Etapa 7: acessar a aplicação

  1. Espere até que a aplicação esteja no estado Executando. Você verá um banner com a mensagem A aplicação foi iniciado com sucesso.

  2. Copie o nome de host DNS da aplicação. Você pode encontrar esse nome de host na seção Informações da aplicação.

  3. Em um navegador, acesse http://{hostname}:{portname}/PlanetsDemo-web-1.0.0/, em que:

    • hostname é o nome do host DNS copiado anteriormente.

    • portname é a porta Tomcat definida na definição da aplicação que você criou em Etapa 2: criar a aplicação.

    A tela JICS é exibida.

    A página do iniciador de transações do JICS.

Se você não conseguir acessar a aplicação, consulte Não consigo acessar o URL de um aplicativo.

nota

Se a aplicação não estiver acessível e a regra de entrada no grupo de segurança tiver “Meu IP” selecionado na porta 8196, especifique a regra para permitir o tráfego de LB i/p na porta 8196.

Etapa 8: Testar o aplicativo

Nesta etapa, você executa uma transação na aplicação migrada.

  1. Na tela JICS, insira PINQ no campo de entrada e escolha Executar (ou pressione Enter) para iniciar a transação da aplicação.

    A tela da aplicação de demonstração deve aparecer.

    A tela do PlanetsDemo aplicativo no modo de inserção.
  2. Digite o nome do planeta no campo correspondente e pressione Enter.

    A tela do PlanetsDemo aplicativo com a Terra inserida no campo Nome do planeta.

    Você deve ver detalhes sobre o planeta.

Limpar os recursos

Se você não precisar mais dos recursos que criou para este tutorial, exclua-os para evitar cobranças adicionais. Para fazer isso, realize as etapas a seguir: