Abordagem estratégica para replicação de dados de mainframe - AWS Orientação prescritiva

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

Abordagem estratégica para replicação de dados de mainframe

A replicação de dados de um mainframe para o Nuvem AWS é um processo que envolve a transferência de dados de seus sistemas de mainframe locais para o ambiente de nuvem.

Durante todo o processo, as partes interessadas relevantes, como proprietários de dados de mainframe, equipes de segurança e arquitetos de nuvem, devem participar ativamente para garantir que a migração seja bem-sucedida e esteja em conformidade. Além disso, para obter orientação e suporte à implementação, considere contratar serviços AWS profissionais ou AWS parceiros que tenham experiência em modernização de mainframe.

Esta seção descreve uma abordagem estratégica de alto nível que você pode usar para planejar e implementar uma replicação de dados de mainframe. Inclui as seguintes fases:

Avaliar

A fase de avaliação é a base fundamental de qualquer estratégia bem-sucedida de migração de mainframe-to-cloud dados. Durante esse estágio inicial, você conduz uma avaliação abrangente do ambiente atual de mainframe, analisando cuidadosamente as cargas de trabalho, as características dos dados e os recursos da infraestrutura. Essa avaliação sistemática ajuda a identificar quais conjuntos de dados são candidatos à replicação na nuvem. Por meio dessa análise, você pode desenvolver uma compreensão clara do escopo e dos possíveis desafios.

Faça o seguinte na fase de avaliação:

  1. Avalie suas cargas de trabalho de mainframe e identifique quais conjuntos de dados devem ser replicados para o. Nuvem AWS

  2. Faça uma análise completa da sensibilidade dos dados, dos requisitos de conformidade e das considerações de desempenho.

  3. Avalie sua infraestrutura de rede existente e a disponibilidade de largura de banda para replicação de dados.

Mobilizar

Na fase de mobilização, você desenvolve uma estratégia de replicação abrangente que aborda três aspectos fundamentais: a arquitetura técnica para integração entre sistemas de mainframe e Serviços da AWS, a estrutura operacional para manter a consistência e a segurança dos dados e o estabelecimento de métricas claras de sucesso. Você deve considerar cuidadosamente várias frequências de replicação, métodos de sincronização e mecanismos de failover ao projetar uma arquitetura que implemente controles de segurança robustos.

Faça o seguinte na fase de mobilização:

  1. Desenvolva uma estratégia detalhada de replicação de dados que inclua o seguinte:

    • Frequência — determine a frequência da replicação de dados com base nas necessidades de seus negócios, na volatilidade dos dados e na disponibilidade da largura de banda da rede. As opções de frequência incluem o seguinte:

      • A replicação em tempo real é o processo de copiar os dados para a nuvem assim que eles são criados. Essa opção é ideal para dados transacionais, nos quais é necessária uma latência mínima.

      • A replicação quase em tempo real é o processo de copiar os dados para a nuvem com um pequeno atraso. Essa opção é adequada para dados de alta prioridade, nos quais a latência moderada é tolerada.

      • A replicação em lote programada é o processo de copiar os dados para a nuvem em um horário agendado. Essa opção é apropriada para non-real-time dados, onde atualizações periódicas são suficientes.

    • Métodos de sincronização — escolha métodos de sincronização apropriados que promovam a consistência dos dados e minimizem a sobrecarga de replicação. As opções de sincronização incluem o seguinte:

      • A captura de dados de alterações (CDC) é o processo de rastrear alterações em uma fonte de dados e registrar metadados sobre a alteração. Com essa abordagem, você captura e replica somente os dados alterados. Essa opção pode reduzir o tráfego de replicação e melhorar a eficiência.

      • A replicação de instantâneos é o processo de criar uma cópia de um conjunto de dados em um determinado momento e, em seguida, replicar essa cópia. Você pode tirar instantâneos periodicamente dos dados do seu mainframe e depois replicá-los no. Nuvem AWS Essa opção é adequada para conjuntos de dados menos dinâmicos.

    • Mecanismos de failover — implemente mecanismos de failover que promovam a disponibilidade contínua e a integridade dos dados. As opções para mecanismos de failover incluem o seguinte:

      • O failover ativo-passivo é uma configuração que usa recursos primários e secundários. O recurso secundário é ativado somente quando o recurso primário falha. Com essa abordagem, você mantém uma réplica em espera no Nuvem AWS e ela é ativada automaticamente se o mainframe falhar.

      • A replicação ativa-ativa é um método de replicação de dados que permite que vários servidores lidem com operações de leitura e gravação simultaneamente. Com essa abordagem, você replica simultaneamente os dados do mainframe para vários Regiões da AWS na nuvem. Essa abordagem é adequada se você precisar de alta disponibilidade e recuperação de desastres.

  2. Projete uma arquitetura para integrar sistemas de mainframe e projete para consistência e segurança de dados. Serviços da AWS Sua arquitetura deve abordar o seguinte:

    • Integração com Serviços da AWS — Recomendamos que seu design leve em conta o seguinte:

    • Consistência e segurança dos dados — recomendamos que seu design leve em conta o seguinte:

      • Criptografia — criptografe dados em trânsito e em repouso usando AWS Key Management Service (AWS KMS).

      • Controle de acesso — implemente funções e políticas AWS Identity and Access Management (IAM) que controlem o acesso aos dados replicados. Restrinja as permissões com base nas funções e responsabilidades do usuário.

      • Validação de dados — realize verificações durante a replicação para validar a consistência e a integridade dos dados entre os ambientes de mainframe e nuvem.

      • Monitoramento e auditoria — Use AWS CloudTraila Amazon CloudWatch para monitorar os processos de replicação e auditar o acesso aos dados replicados.

  3. Estabeleça métricas claras para medir o sucesso do processo de replicação e seu impacto no desempenho do aplicativo. As métricas podem incluir o seguinte:

    • Integridade dos dados — monitore a integridade dos dados replicados em comparação com a fonte para que você possa detectar quaisquer registros ausentes ou incompletos.

    • Desempenho do aplicativo — acompanhe os tempos de resposta e a taxa de transferência do aplicativo antes e depois da implementação da replicação de dados para que você possa identificar quaisquer impactos no desempenho.

    • Eficiência de custos — avalie a relação custo-benefício da replicação e do Nuvem AWS uso de dados para que você possa compará-la com os custos da infraestrutura local.

Migrar e modernizar

Durante a fase de migração e modernização, você replica os dados do mainframe para a nuvem e depois valida a replicação. Essa fase crítica envolve a implementação de métodos de replicação apropriados, a implantação de ferramentas essenciais e o estabelecimento de caminhos de dados seguros entre os ambientes de mainframe e nuvem. Você deve orquestrar cuidadosamente a integração dos sistemas tradicionais de mainframe com os serviços de nuvem modernos, mantendo medidas de segurança robustas e garantindo a integridade dos dados durante todo o processo de transição. O sucesso nessa fase exige uma abordagem equilibrada de implementação técnica, conformidade de segurança e validação completa dos processos de replicação.

Faça o seguinte na fase de migração e modernização:

  1. Escolha um método de replicação. Existem várias abordagens para replicar dados de mainframe AWS, incluindo CDC e replicação em lote programada.

  2. Implante as ferramentas de replicação de dados e configure os fluxos de trabalho de replicação entre o mainframe e a nuvem. Você pode usar serviços e ferramentas como Apache Kafka, Amazon MQ, Amazon Redshift ou Amazon Relational Database Service (Amazon RDS).

  3. Implemente as medidas de segurança necessárias, como criptografia e controles de acesso, para proteger os dados em trânsito ou em repouso.

  4. Teste minuciosamente os processos de replicação para validar a integridade e a confiabilidade dos dados.

Otimizar

A fase de otimização ajuda você a ajustar os processos de replicação para alcançar a máxima eficiência. Essa fase se concentra em estabelecer uma estrutura equilibrada que garanta desempenho, economia e resiliência operacional ideais, mantendo a flexibilidade de escalar.

Faça o seguinte na fase de otimização:

  1. Monitore continuamente o desempenho do processo de replicação de dados e ajuste os parâmetros de configuração conforme necessário.

  2. Otimize seus AWS recursos para minimizar os custos e, ao mesmo tempo, atender aos requisitos de desempenho.

  3. Implemente mecanismos robustos de monitoramento e alerta que ajudem você a detectar e resolver prontamente quaisquer problemas.

  4. Planeje a escalabilidade para acomodar o crescimento futuro em volumes de dados ou fontes de dados adicionais.

Governar

A fase de controle estabelece a estrutura crítica para manter o controle, a conformidade e a responsabilidade nas operações de gerenciamento de dados. Essa fase implementa políticas e procedimentos essenciais que ajudam a proteger os ativos de dados e ajudam você a cumprir os requisitos regulamentares e os padrões do setor. Por meio de mecanismos estruturados de governança, você pode criar um ambiente seguro e compatível que ajuda a proteger informações confidenciais.

Faça o seguinte na fase de controle:

  1. Estabeleça políticas e procedimentos de governança para gerenciar os processos e o Nuvem AWS uso da replicação de dados.

  2. Valide a conformidade com os requisitos regulatórios e os padrões do setor, como o Regulamento Geral de Proteção de Dados (GDPR) e a Lei de Portabilidade e Responsabilidade de Seguros de Saúde (HIPAA).

  3. Realize auditorias e análises regulares para validar a adesão às diretrizes de governança e conformidade.