View a markdown version of this page

High-level visão geral da jornada de modernização do mainframe - AWS Transformação

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

High-level visão geral da jornada de modernização do mainframe

A modernização dos aplicativos de mainframe geralmente AWS é realizada em quatro fases: (a) avaliar, (b) mobilizar, (c) migrar e modernizar e (d) operar, otimizar e inovar. Cada uma dessas fases é descrita detalhadamente com metas e atividades associadas para apoiar sua jornada de modernização.

Fase 1: Avaliar

Objetivo: compreender sua prontidão para a modernização e desenvolver planos iniciais de modernização.

Com o AWS Transform, você pode avaliar seus aplicativos, infraestrutura e operações de mainframe para determinar a abordagem de modernização correta para suas necessidades comerciais.

nota

Cada fase contém uma lista de todas as atividades possíveis que você pode realizar ao modernizar seu aplicativo de mainframe. Você pode pular algumas das atividades que não estão alinhadas com seu caso de uso ou suas metas.

Atividades

  • Comece com uma conversa informal sobre a modernização e trabalhe na qualificação de oportunidades, reunindo as pessoas certas na sala

  • Determine a qualificação da oportunidade

  • Faça uma apresentação na primeira chamada com o plano de mapeamento de dependências de aplicativos e a arquitetura do aplicativo

  • Determine a ROM (ordem aproximada de magnitude) que inclui custo de infraestrutura durante a migração, mão de obra de migração, custos de pós-produção e duração do projeto

  • Detecção rápida de portfólio:

    • Execute a avaliação da orientação de padrões e ferramentas

    • Faça uma análise do código-fonte

    • Identifique candidatos à prova de conceito (POC)

  • Crie um treinamento de capacitação técnica:

    • Dias de imersão

    • Workshops com tópicos gerais

  • Crie um relatório de avaliação de prontidão de migração (MRA) para grandes projetos de modernização de mainframe ou novos clientes AWS

  • Crie uma declaração de trabalho para a fase Mobilize

Fase 2: Mobilizar

Objetivo: criar uma base e validar a abordagem por meio de provas de conceito bem-sucedidas ou modernizações piloto.

Com a fase de mobilização, você pode estabelecer as estruturas, as ferramentas e os processos necessários para apoiar a modernização do mainframe em grande escala.

Atividades

  • Inicie o plano de modernização com um piloto e o POC identificado:

    • Analise o piloto e configure o código para modernização

    • Crie e teste os dados modernizados do piloto

    • Forneça resultados e analise o piloto para criar uma solução detalhada para uma maior modernização de dados

  • Para plataforma:

    • Crie um plano de segurança, conformidade e monitoramento

    • Configure ambientes de zona de pouso com a zona de pouso do AWS mainframe e a estrutura da conta

    • Determine a arquitetura, a infraestrutura, o aplicativo, a integração e muito mais

  • Pense nas pessoas e nos processos:

    • O Cloud Center of Excellence é um bom recurso

    • Modelo de operação

  • Crie uma análise abrangente do portfólio para diferentes cenários de aplicação:

    • Descoberta abrangente que inclui documentação de alto nível

    • Plano de decomposição (para todas as aplicações)

    • Orientação de padrões e ferramentas para todas as aplicações

    • Elabore um plano inicial de modernização e migração

  • Crie uma solução detalhada considerando o piloto, a plataforma, as pessoas e os processos e uma análise abrangente do portfólio

  • Determine o caso de negócios

  • Piloto completo de sucesso com solução para a declaração de trabalho para a próxima fase

Fase 3: Migrar e modernizar

Meta: concluir a modernização e a migração dentro do cronograma e do orçamento planejados.

Durante essa fase, você pode migrar e modernizar seus aplicativos e dados de mainframe para o. AWS

Atividades

  • Aloque recursos para o código do aplicativo pronto para produção

  • Revise e analise o design usando a documentação existente ou entrevistando especialistas no assunto (PMEs)

  • Defina cenários de teste

  • Configure ambientes de modernização com tempo de execução, bancos de dados e software de terceiros adequados

  • Migre e modernize o código-fonte e os dados:

    • Você pode modernizar seu aplicativo de forma iterativa com base nos domínios de negócios na base de código do aplicativo.

    • Dimensione os ambientes de modernização conforme necessário para dar suporte às suas cargas de trabalho de modernização

  • Estabeleça um pipeline CI/CD (integração contínua, entrega contínua)

  • Migre cargas de trabalho selecionadas para iniciar sua modernização.

  • Transfira programas de aplicativos e ajuste o dimensionamento do ambiente conforme necessário:

    • Você pode escalar os ambientes para cima ou para baixo, dependendo de sua necessidade

    • Modernize os pacotes de trabalho executando testes de integridade do código

    • Ressincronize com o código-fonte conforme necessário

  • Execute testes abrangentes e verifique sua migração:

    • Colete dados do estado inicial

    • Registre cenários de teste no mainframe

    • Ambiente de palco, aplicativo e dados

    • Execute cenários de teste na nuvem

    • Compare os resultados dos testes de origem e destino

    • Crie pipelines automatizados de execução de cenários de teste

    • Gere KPIs e relatórios

  • Valide seus dados para configuração de produção

  • Valide seu progresso fazendo o seguinte:

    • Executando a integração e o teste do sistema

    • Executando testes de desempenho

    • Executando testes de aceitação do usuário

    • HA/DR Executando testes

  • Defina um plano de implantação com o proprietário do aplicativo e crie um plano para treinamento e transferência de conhecimento

  • Considere a transição e execute as transições de produção

  • Estabeleça suporte sustentado para atividades de pós-produção, como operações, monitoramento, planejamento de capacidades e garantia para funções de aplicativos

Fase 4: operar, otimizar e inovar

Objetivo: Oferecer suporte à excelência operacional e à melhoria contínua de aplicativos modernizados.

Após a modernização, você pode otimizar o desempenho, a segurança e os custos de seus aplicativos enquanto aproveita AWS os serviços para inovação.

Atividades

  • Aplicativo de monitoramento para:

    • Métricas de performance

    • Práticas de segurança

    • Diretrizes de conformidade

    • Custos

  • Detalhes de registro

  • Gerencie as operações do aplicativo:

    • Gerenciamento de infraestrutura

    • Transações e gerenciamento de tarefas

    • Suporte ao ambiente de execução

  • Otimização e modernização de aplicativos

  • Desenvolvimento e manutenção de aplicativos:

    • IDE de codificação

    • Criar

    • Integração

    • Teste

    • Implantação