ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 315 - DBS-C01 discussion

Report
Export

A database specialist needs to reduce the cost of an application's database. The database is running on a Multi-AZ deployment of an Amazon ROS for Microsoft SQL Server DB instance. The application requires the database to support stored procedures, SQL Server Wire Protocol (TDS), and T-SQC The database must also be highly available. The database specialist is using AWS Database Migration Service (AWS DMS) to migrate the database to a new data store.

Which solution will reduce the cost of the database with the LEAST effort?

A.
Use AWS Database Migration Service (DMS) to migrate to an RDS for MySQL Multi-AZ database. Update the application code to use the features of MySQL that correspond to SQL Server. Update the application to use the MySQL port.
Answers
A.
Use AWS Database Migration Service (DMS) to migrate to an RDS for MySQL Multi-AZ database. Update the application code to use the features of MySQL that correspond to SQL Server. Update the application to use the MySQL port.
B.
use AWS Database Migration Serve (OMS) to migrate to an RDS for PostgreSQL Multi-AZ database. Turn on the SQL_COMPAT optional extension within the database to allow the required features. Update the application to use the PostgreSQL port
Answers
B.
use AWS Database Migration Serve (OMS) to migrate to an RDS for PostgreSQL Multi-AZ database. Turn on the SQL_COMPAT optional extension within the database to allow the required features. Update the application to use the PostgreSQL port
C.
Use AWS Database Migration Service (OMS) to migrate to an RDS for SQL Server Single-AZ database. Update the application to use the new database endpoint
Answers
C.
Use AWS Database Migration Service (OMS) to migrate to an RDS for SQL Server Single-AZ database. Update the application to use the new database endpoint
D.
Use AWS Database Migration Service (DMS) to migrate the database to Amazon Aurora PostgreSOL_ Turn on Babelfish for Aurora PostgreSOL_ Update the application to use the Babelfish TDS port.
Answers
D.
Use AWS Database Migration Service (DMS) to migrate the database to Amazon Aurora PostgreSOL_ Turn on Babelfish for Aurora PostgreSOL_ Update the application to use the Babelfish TDS port.
Suggested answer: D

Explanation:

Amazon Aurora PostgreSQL is a fully managed, compatible, and scalable relational database service that supports the PostgreSQL open source database engine1.Amazon Aurora PostgreSQL can reduce the cost of running a database compared to Amazon RDS for SQL Server, which is a commercial database engine that requires licensing fees2.

Babelfish for Aurora PostgreSQL is a new capability for Amazon Aurora PostgreSQL-Compatible Edition that enables Aurora to understand commands from applications written for Microsoft SQL Server3.Babelfish allows Aurora PostgreSQL to support the SQL Server wire-level protocol (TDS) and commonly used T-SQL language and semantics, which reduces the amount of code changes required to migrate applications from SQL Server to Aurora3.Babelfish also provides high availability by replicating data across multiple Availability Zones in a single AWS Region4.

Using AWS Database Migration Service (DMS) to migrate the database to Amazon Aurora PostgreSQL and turning on Babelfish for Aurora PostgreSQL is a suitable solution for reducing the cost of the database with the least effort, as it can preserve the compatibility and availability of the database while minimizing the code changes in the application. The only change required in the application is to update the connection string to use the Babelfish TDS port, which is 1433 by default.

asked 16/09/2024
Theodoros Flabouras
42 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first