Conceitos do AWS Mainframe Modernization
O AWS Mainframe Modernization fornece ferramentas e recursos para ajudá-lo a migrar, modernizar e executar workloads de mainframe na AWS. É possível usar esta página para entender vários conceitos do AWS Mainframe Modernization, como aplicações, modernização, ambientes, redefinição da plataforma, refatoração e mecanismos de tempo de execução.
Tópicos
Aplicativo
Um workload de mainframe em execução no AWS Mainframe Modernization. Um conjunto de trabalhos em lotes, transações interativas (CICS ou IMS) ou outros componentes compõem uma aplicação. Você define o escopo. Você deve definir e especificar quaisquer componentes ou recursos que o workload precise, como transações do CICS ou trabalhos em lotes.
Definição da aplicação
A definição ou especificação dos componentes e recursos necessários para uma aplicação (workload de mainframe) em execução no AWS Mainframe Modernization. Separar a definição da aplicação em si é importante porque é possível reutilizar a mesma definição para vários estágios (pré-produção, produção), representados por diferentes ambientes de runtime.
Trabalho em lote
Um programa agendado que é configurado para ser executado sem exigir interação do usuário. No AWS Mainframe Modernization, você precisará armazenar os arquivos JCL do trabalho em lote e os binários do trabalho em lote em um bucket do Amazon S3 e fornecer o local de ambos no arquivo de definição da aplicação. Quando você executa um trabalho em lote, o AWS Mainframe Modernization informa os seguintes valores de status:
- Enviando
-
A tarefa em lote está em processo de envio.
- Em espera
-
O trabalho em lotes está suspenso.
- Expedição
-
A tarefa em lote está em processo de envio.
- Running
-
O trabalho em lote está em execução no momento.
- Cancelando
-
A tarefa em lote está em processo de cancelamento.
- Cancelado
-
O trabalho em lotes foi cancelado.
- Bem-sucedida
-
A execução do trabalho em lote foi concluída com êxito.
- Failed (Falha)
-
O trabalho em lotes falhou.
- Foi bem-sucedido com o aviso
-
A execução do trabalho em lote foi concluída com êxito, com um pequeno erro relatado. O código de condição do trabalho retornado como parte da resposta GetBatchJobExecution indica a causa do erro.
Configuração
As características de um ambiente ou aplicação. As configurações do ambiente consistem em tipo de mecanismo, versão do mecanismo, padrões de disponibilidade, configurações opcionais do sistema de arquivos e muito mais.
As configurações da aplicação podem ser estáticas ou dinâmicas. As configurações estáticas mudam somente quando você atualiza uma aplicação implantando uma nova versão. As configurações dinâmicas, que geralmente são uma atividade operacional, como ativar ou desativar o rastreamento, mudam assim que você as atualiza.
Conjunto de dados
Um arquivo contendo dados para uso por aplicações.
Ambiente
Uma combinação nomeada de recursos computacionais da AWS, um mecanismo de runtime e detalhes de configuração criados para hospedar uma ou mais aplicações.
Mainframe Modernization
O processo de migração de aplicações de um ambiente de mainframe antigo para a AWS.
Jornada de migração
O processo completo de migração e modernização de aplicações ultrapassadas, normalmente composto pelas seguintes fases: avaliar, mobilizar, migrar e modernizar, operar e otimizar.
Ponto de montagem
Um diretório em um sistema de arquivos que fornece acesso aos arquivos armazenados nesse sistema.
Refatoração automatizada
O processo de modernização de artefatos de aplicações ultrapassadas para execução em um ambiente de nuvem moderno. Ele pode incluir conversão de código e dados. Para obter mais informações, consulte AWS Mainframe Modernization Automated Refactor
Redefinir plataformas
O processo de mover uma aplicação e seus artefatos de uma plataforma de computação para outra. Para obter mais informações, consulte AWS Mainframe Modernization Replatform
Recurso
Um componente físico ou virtual em um sistema de computador.
Mecanismo de execução
Software que facilita a execução de uma aplicação.