Een bedrijf gebruikt een Microsoft SQL Server-database en de applicaties maken verbinding met die database. Het bedrijf wil migreren naar een Amazon Aurora PostgreSQL-database met minimale wijzigingen in de applicatiecode. Welke combinatie van stappen voldoet aan deze vereisten? (Kies er twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Schakel Babelfish in op Aurora PostgreSQL om de SQL-query's van de applicaties uit te voeren., Migreer het databaseschema en de gegevens met behulp van de AWS Schema Conversion Tool (AWS SCT) en AWS Database Migration Service (AWS DMS)..
Waarom dit het antwoord is
Om een Microsoft SQL Server-database te migreren naar Amazon Aurora PostgreSQL met minimale wijzigingen in de applicatiecode, zijn twee stappen cruciaal. Ten eerste moet u het databaseschema en de gegevens migreren. De AWS Schema Conversion Tool (AWS SCT) kan het schema converteren van SQL Server naar PostgreSQL-compatibel formaat en AWS Database Migration Service (AWS DMS) kan de gegevens efficiënt en met minimale downtime migreren. Ten tweede, om de applicaties die oorspronkelijk zijn geschreven voor SQL Server te laten werken met Aurora PostgreSQL zonder ingrijpende codewijzigingen, schakelt u Babelfish in op Aurora PostgreSQL. Babelfish biedt een compatibiliteitseindpunt voor SQL Server, waardoor applicaties die SQL Server-protocollen en T-SQL gebruiken, verbinding kunnen maken met Aurora PostgreSQL alsof het een SQL Server-database is. Het herschrijven van SQL-query's in applicaties met AWS SCT is niet de primaire oplossing voor minimale codewijzigingen, aangezien Babelfish dit grotendeels overbodig maakt. Amazon RDS Proxy is nuttig voor het beheren van databaseverbindingen en het verbeteren van de schaalbaarheid, maar lost het compatibiliteitsprobleem tussen SQL Server-applicaties en PostgreSQL niet op. AWS DMS is voor datamigratie, niet voor het herschrijven van applicatiequery's.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig