Which solution will meet these requirements MOST cost-effectively?
Migrate the database to Amazon RDS for Oracle by using native tools. Replace the third-party features with AWS Lambda.
Migrate the database to Amazon RDS Custom for Oracle by using native tools. Customize the new database settings to support the third-party features.
Migrate the database to Amazon DynamoDB by using AWS Database Migration Service (AWS DMS). Customize the new database settings to support the third-party features.
Migrate the database to Amazon RDS for PostgreSQL by using AWS Database Migration Service (AWS DMS). Rewrite the application code to remove the dependency on third-party features.
Explanations:
Amazon RDS for Oracle does not support third-party features requiring privileged access, which is needed in this case.
Amazon RDS Custom for Oracle allows BYOL and supports third-party features requiring privileged access, making it a cost-effective solution for migrating the database.
Amazon DynamoDB is a NoSQL database and does not natively support Oracle features, making it unsuitable for Oracle Enterprise Edition migration with third-party features.
Amazon RDS for PostgreSQL does not support Oracle-specific features and requires significant code rewriting, which would not be cost-effective.