implementazione di riferimento

AWS Database Migration Service Automation Framework in AWS

Singola migrazione di database o replica continua

Questo Quick Start di Amazon Web Services (AWS) implementa il framework di automazione per migrare database relazionali usando AWS Database Migration Service (AWS DMS) su AWS Cloud.

Questo Quick Start è pensato per utenti che devono svolgere una delle seguenti attività:

  • Separare le attività di migrazione di AWS DMS in due fasi (caricamento completo e modifica dell'acquisizione dei dati) per poter eseguire un codice SQL (Structured Query Language) sul database di destinazione tra una fase e l'altra
  • È necessario disporre di un framework completo di implementazioni del codice automatizzato per effettuare la migrazione ripetuta e personalizzata di database relazionali, in seguito a restrizioni relative alla gestione delle modifiche o dell'ambiente

È possibile utilizzare questo Quick Start come punto di partenza per l'intero processo di migrazione. Questo modello crea esclusivamente i componenti necessari e configura un flusso di lavoro che ti invierà notifiche per informarti sullo stato della migrazione.

Logo AWS

Questo Quick Start è stato sviluppato da AWS.


Gli amministratori di AWS Service Catalog possono aggiungere questa architettura al proprio catalogo.  

  •  Attività che realizzerai
  • Usa questo Quick Start per configurare automaticamente il seguente ambiente in un Virtual Private Cloud (VPC) esistente su AWS:

    • Un'architettura altamente disponibile che copre due zone di disponibilità*
    • Nelle sottoreti private:
      • AWS CodeBuild per implementare il codice nel database Amazon Relational Database Service (Amazon RDS) di destinazione
      • Un'istanza di replica AWS DMS*
    • Endpoint di AWS DMS per effettuare la migrazione dei dati e la replica di modifiche continua dall'origine alla destinazione**
    • Un bucket della versione Amazon Simple Storage Service (Amazon S3) usato come origine per attivare AWS CodePipeline
    • Amazon Simple Notification Service (Amazon SNS) che trasmette CodePipeline ed eventi AWS DMS ad AWS Lambda e all'utente finale via e-mail
    • AWS Systems Manager Parameter Store per l'archiviazione del token di esecuzione di CodePipeline

    *  Per impostazione predefinita, non crea una nuova istanza di replica. Tuttavia, offre l'opzione per crearne una.
    ** Il modello ti chiederà di configurare le risorse AWS DMS esistenti.

  •  Come effettuare l'implementazione
  • Per implementare AWS DMS Automation Framework, segui le istruzioni contenute nella guida all'implementazione. Il processo di implementazione richiede circa 30 minuti e comprende le seguenti fasi:

    1. Accedi all'account AWS.
    2. Avvia il Quick Start.
    3. Prova l'implementazione.

    Amazon può condividere informazioni relative all'implementazione con il Partner AWS che ha collaborato con AWS a questa soluzione.  

  •  Costi e licenze
  • Ti saranno addebitati i costi dei servizi AWS utilizzati per eseguire questa distribuzione di riferimento Quick Start. Non sono previsti costi aggiuntivi per l'utilizzo del Quick Start.

    I modelli di AWS CloudFormation per questo Quick Start comprendono alcuni parametri di configurazione personalizzabili. Alcune di queste impostazioni, ad esempio il tipo di istanza, incideranno sul costo della distribuzione. Per una stima dei costi, consulta la pagina dei prezzi di ciascuno dei servizi AWS che intendi utilizzare. I prezzi sono soggetti a modifiche.

    Suggerimento: dopo l'implementazione di Quick Start, si raccomanda di abilitare l' AWS Cost and Usage Report per monitorare i costi associati a Quick Start. Questo report invia i parametri di fatturazione in un bucket S3 all'interno del tuo account. Fornisce stime sui costi basate sull'utilizzo mensile e completa i dati al termine del mese. Per maggiori informazioni sul report, consulta la documentazione AWS.