déploiement de référence

Cadre d'automatisation AWS Database Migration Service sur AWS

Migration ponctuelle de basse de données ou réplication continue

Ce Quick Start Amazon Web Services (AWS) déploie un cadre automatisé pour migrer des bases de données relationnelles en utilisant AWS Database Migration Service (AWS DMS) sur le Cloud AWS.

Ce Quick Start est destiné aux utilisateurs qui ont besoin d'effectuer l'une des opérations suivantes :

  • Séparer les tâches de migration AWS DMS en deux phases (charge complète et capture des données de changement, ou CDC) car elles doivent exécuter du code SQL (langage de recherche structurée) sur la base de données cible entre les deux phases
  • En raison de restrictions liées à l'environnement ou à la gestion du changement, exiger un cadre de déploiement de code entièrement automatisé pour les migrations de bases de données relationnelles, qui soit reproductible et personnalisable

Vous pouvez utiliser ce Quick Start comme pierre angulaire du processus de migration dans son ensemble. Ce modèle ne crée que les composants dont vous avez besoin et met en place un flux de travail qui vous informe de l'état de la migration.

Logo AWS

Ce Quick Start a été développé par AWS.


Les administrateurs AWS Service Catalog peuvent ajouter cette architecture à leur propre catalogue.  

  •  Ce que vous allez créer
  • Utilisez ce Quick Start pour configurer automatiquement l'environnement suivant dans un Virtual Private Cloud (VPC) sur AWS :

    • Une architecture hautement disponible couvrant deux zones de disponibilité*
    • Dans les sous-réseaux privés :
      • AWS CodeBuild pour déployer le code dans la base de données cible Amazon Relational Database Service (Amazon RDS)
      • Une instance de réplication AWS DMS*
    • Des points de terminaison AWS DMS pour la migration des données et la réplication des changements en cours de la source à la cible**
    • Un compartiment Amazon Simple Storage Service (Amazon S3) géré par version, utilisé comme source pour déclencher AWS CodePipeline
    • Amazon Simple Notification Service (Amazon SNS), qui transmet les événements CodePipeline et AWS DMS à AWS Lambda et à l'utilisateur final par e-mail
    • AWS Systems Manager Parameter Store pour stocker le jeton d'exécution de CodePipeline

    *  Le comportement par défaut n'est pas de créer une instance de réplication, mais vous avez la possibilité d'en créer une.
    ** Le modèle vous demandera la configuration de vos ressources AWS DMS existantes.

  •  Procédure de déploiement
  • Pour déployer le cadre d'automatisation AWS DMS, suivez les instructions du guide de déploiement. Le processus de déploiement prend environ 30 minutes et comprend les étapes suivantes :

    1. Connectez-vous à votre compte AWS.
    2. Lancez le Quick Start.
    3. Testez le déploiement.

    Amazon peut être amené à partager les informations concernant le déploiement utilisateur avec le partenaire AWS ayant collaboré avec AWS sur cette solution de partenaire.  

  •  Coût et licences
  • Vous devez assumer les coûts liés aux services AWS utilisés pendant l'exécution du déploiement de référence de ce Quick Start. L'utilisation du Quick Start n'entraîne aucun coût supplémentaire.

    Les modèles AWS CloudFormation pour ce Quick Start incluent des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, tels que le type d’instance, affecteront le coût du déploiement. Pour obtenir des estimations des coûts, consultez la page de tarification de chaque service AWS que vous comptez utiliser. Les prix sont susceptibles d'être modifiés.

    Conseil :Après avoir déployé le Quick Start, nous vous recommandons d'activer le rapport AWS Cost and Usage Report afin de suivre les coûts associés au Quick Start. Ce rapport fournit des métriques de facturation à un compartiment S3 de votre compte. Il fournit des estimations de coûts basées sur l'utilisation mensuelle et finalise les données à la fin du mois. Pour en savoir plus sur le rapport, consultez la documentation d'AWS.