Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Approche stratégique pour la réplication des données du mainframe
La réplication des données d'un mainframe vers le AWS Cloud est un processus qui implique le transfert de données de vos systèmes mainframe sur site vers l'environnement cloud.
Tout au long du processus, les parties prenantes concernées, telles que les propriétaires de données du mainframe, les équipes de sécurité et les architectes du cloud, doivent participer activement pour garantir le succès et la conformité de la migration. En outre, pour obtenir des conseils et une assistance à la mise en œuvre, envisagez de faire appel à des services AWS professionnels
Cette section décrit une approche stratégique de haut niveau que vous pouvez utiliser pour planifier et implémenter une réplication de données sur mainframe. Il comprend les phases suivantes :
Évaluation
La phase d'évaluation constitue la pierre angulaire de toute stratégie de migration de mainframe-to-cloud données réussie. Au cours de cette phase initiale, vous effectuez une évaluation complète de l'environnement mainframe actuel, en analysant soigneusement les charges de travail, les caractéristiques des données et les capacités de l'infrastructure. Cette évaluation systématique permet d'identifier les ensembles de données susceptibles d'être répliqués dans le cloud. Grâce à cette analyse, vous pouvez acquérir une compréhension claire de la portée et des défis potentiels.
Procédez comme suit au cours de la phase d'évaluation :
-
Évaluez les charges de travail de votre mainframe et identifiez les ensembles de données à répliquer sur. AWS Cloud
-
Procédez à une analyse approfondie de la sensibilité des données, des exigences de conformité et des considérations relatives aux performances.
-
Évaluez votre infrastructure réseau existante et la disponibilité de la bande passante pour la réplication des données.
Mobilisation
Au cours de la phase de mobilisation, vous développez une stratégie de réplication complète qui prend en compte trois aspects fondamentaux : l'architecture technique pour l'intégration entre les systèmes mainframe et Services AWS le cadre opérationnel pour assurer la cohérence et la sécurité des données, et l'établissement de mesures de réussite claires. Vous devez examiner attentivement les différentes fréquences de réplication, méthodes de synchronisation et mécanismes de basculement lors de la conception d'une architecture qui met en œuvre des contrôles de sécurité robustes.
Procédez comme suit lors de la phase de mobilisation :
-
Développez une stratégie détaillée de réplication des données qui inclut les éléments suivants :
-
Fréquence : déterminez la fréquence de réplication des données en fonction des besoins de votre entreprise, de la volatilité des données et de la disponibilité de la bande passante réseau. Les options de fréquence sont les suivantes :
-
La réplication en temps réel consiste à copier les données dans le cloud dès leur création. Cette option est idéale pour les données transactionnelles, où une latence minimale est requise.
-
La réplication en temps quasi réel consiste à copier les données dans le cloud avec un léger retard. Cette option convient aux données prioritaires pour lesquelles une latence modérée est tolérée.
-
La réplication par lots planifiée est le processus qui consiste à copier les données dans le cloud à une heure planifiée. Cette option convient aux non-real-time données pour lesquelles des mises à jour périodiques sont suffisantes.
-
-
Méthodes de synchronisation : choisissez les méthodes de synchronisation appropriées qui favorisent la cohérence des données et minimisent les frais de réplication. Les options de synchronisation sont les suivantes :
-
La capture des données de modification (CDC) est le processus qui consiste à suivre les modifications apportées à une source de données et à enregistrer les métadonnées relatives à ces modifications. Cette approche vous permet de capturer et de répliquer uniquement les données modifiées. Cette option permet de réduire le trafic de réplication et d'améliorer l'efficacité.
-
La réplication instantanée est le processus qui consiste à créer une copie d'un ensemble de données à un moment donné, puis à répliquer cette copie. Vous pouvez régulièrement prendre des instantanés des données de votre mainframe, puis les répliquer sur le. AWS Cloud Cette option convient aux ensembles de données moins dynamiques.
-
-
Mécanismes de basculement : implémentez des mécanismes de basculement qui favorisent la disponibilité continue et l'intégrité des données. Les options relatives aux mécanismes de basculement sont les suivantes :
-
Le basculement actif-passif est une configuration qui utilise des ressources primaires et secondaires. La ressource secondaire est activée uniquement en cas de défaillance de la ressource principale. Avec cette approche, vous conservez une réplique de secours dans le AWS Cloud, qui est automatiquement activée en cas de panne du mainframe.
-
La réplication active-active est une méthode de réplication des données qui permet à plusieurs serveurs de gérer des opérations de lecture et d'écriture simultanément. Avec cette approche, vous répliquez simultanément les données du mainframe sur plusieurs Régions AWS dans le cloud. Cette approche convient si vous avez besoin d'une haute disponibilité et d'une reprise après sinistre.
-
-
-
Concevez une architecture pour intégrer les systèmes mainframe aux Services AWS systèmes centraux et concevez pour garantir la cohérence et la sécurité des données. Votre architecture doit prendre en compte les points suivants :
-
Intégration avec Services AWS — Nous recommandons que votre conception tienne compte des éléments suivants :
-
Outil de réplication — Use AWS Database Migration Service (AWS DMS), réplication de AWS Mainframe Modernization données avec Precisely, ou des outils de réplication tiers.
-
Stockage : stockez les données répliquées dans Amazon Simple Storage Service (Amazon S3), car cela garantit évolutivité et durabilité.
-
Entrepôt de données — Utilisez Amazon Redshift pour l'entreposage et l'analyse des données. Ce service peut vous aider à extraire des informations à partir des données du mainframe répliquées.
-
Calcul — Déployez AWS Lambdades fonctions ou des instances Amazon Elastic Compute Cloud (Amazon EC2) pour traiter les données répliquées et effectuer des transformations de données.
-
-
Cohérence et sécurité des données — Nous recommandons que votre conception tienne compte des éléments suivants :
-
Chiffrement — Chiffrez les données en transit et au repos à l'aide de AWS Key Management Service (AWS KMS).
-
Contrôle d'accès : implémentez des rôles et des politiques AWS Identity and Access Management (IAM) qui contrôlent l'accès aux données répliquées. Limitez les autorisations en fonction des rôles et des responsabilités des utilisateurs.
-
Validation des données : effectuez des vérifications pendant la réplication pour valider la cohérence et l'intégrité des données entre les environnements mainframe et cloud.
-
Surveillance et audit : utilisez AWS CloudTrailAmazon CloudWatch pour surveiller les processus de réplication et auditer l'accès aux données répliquées.
-
-
-
Établissez des indicateurs clairs pour mesurer le succès du processus de réplication et son impact sur les performances des applications. Les métriques peuvent inclure les éléments suivants :
-
Exhaustivité des données — Surveillez l'exhaustivité des données répliquées par rapport à la source afin de détecter les enregistrements manquants ou incomplets.
-
Performances des applications : suivez les temps de réponse et le débit des applications avant et après la mise en œuvre de la réplication des données afin d'identifier les éventuels impacts sur les performances.
-
Rentabilité : évaluez le rapport coût-efficacité de la réplication et de AWS Cloud l'utilisation des données afin de pouvoir le comparer aux coûts de l'infrastructure sur site.
-
Migration et modernisation
Au cours de la phase de migration et de modernisation, vous répliquez les données du mainframe vers le cloud, puis vous validez la réplication. Cette phase critique implique la mise en œuvre de méthodes de réplication appropriées, le déploiement d'outils essentiels et l'établissement de chemins de données sécurisés entre le mainframe et les environnements cloud. Vous devez soigneusement orchestrer l'intégration des systèmes mainframe traditionnels aux services cloud modernes tout en maintenant des mesures de sécurité robustes et en garantissant l'intégrité des données tout au long du processus de transition. La réussite de cette phase nécessite une approche équilibrée de la mise en œuvre technique, de la conformité en matière de sécurité et de la validation approfondie des processus de réplication.
Procédez comme suit au cours de la phase de migration et de modernisation :
-
Choisissez une méthode de réplication. Il existe plusieurs approches pour répliquer les données du mainframe AWS, notamment le CDC et la réplication par lots planifiée.
-
Déployez les outils de réplication des données et configurez les flux de travail de réplication entre le mainframe et le cloud. Vous pouvez utiliser des services et des outils tels que Apache Kafka
, Amazon MQ, Amazon Redshift ou Amazon Relational Database Service (Amazon RDS). -
Mettez en œuvre les mesures de sécurité nécessaires, telles que le chiffrement et les contrôles d'accès, pour protéger les données en transit ou au repos.
-
Testez minutieusement les processus de réplication pour valider l'intégrité et la fiabilité des données.
Optimiser
La phase d'optimisation vous aide à affiner les processus de réplication pour atteindre une efficacité maximale. Cette phase se concentre sur l'établissement d'un cadre équilibré garantissant des performances, une rentabilité et une résilience opérationnelle optimales tout en maintenant la flexibilité nécessaire à l'évolution.
Procédez comme suit lors de la phase d'optimisation :
-
Surveillez en permanence les performances du processus de réplication des données et ajustez les paramètres de configuration selon les besoins.
-
Optimisez vos AWS ressources pour minimiser les coûts tout en répondant aux exigences de performance.
-
Mettez en œuvre des mécanismes de surveillance et d'alerte robustes qui vous aident à détecter et à résoudre rapidement tout problème.
-
Planifiez l'évolutivité pour faire face à la croissance future des volumes de données ou des sources de données supplémentaires.
Gouverner
La phase de gouvernance établit le cadre essentiel pour maintenir le contrôle, la conformité et la responsabilité dans les opérations de gestion des données. Cette phase met en œuvre des politiques et des procédures essentielles qui aident à protéger les actifs de données et à vous conformer aux exigences réglementaires et aux normes du secteur. Grâce à des mécanismes de gouvernance structurés, vous pouvez créer un environnement sécurisé et conforme qui contribue à protéger les informations sensibles.
Procédez comme suit lors de la phase de gouvernance :
-
Établissez des politiques et des procédures de gouvernance pour gérer les processus de réplication des données et AWS Cloud leur utilisation.
-
Validez la conformité aux exigences réglementaires et aux normes du secteur, telles que le règlement général sur la protection des données (RGPD) et la loi HIPAA (Health Insurance Portability and Accountability Act).
-
Effectuez des audits et des examens réguliers pour valider le respect des directives de gouvernance et de conformité.