AWS Certified Solutions Architect – Associate (SAA-C02) — Question 484

A company has a Microsoft .NET application that runs on an on-premises Windows Server. The application stores data by using an Oracle Database Standard
Edition server. The company is planning a migration to AWS and wants to minimize development changes while moving the application. The AWS application environment should be highly available.
Which combination of actions should the company take to meet these requirements? (Choose two.)

Answer options

Correct answer: B, E

Explanation

AWS Elastic Beanstalk with the .NET platform allows the .NET application to run in a highly available Multi-AZ environment with minimal code changes, avoiding the heavy refactoring required for AWS Lambda (Option A) or Linux compatibility (Option C). Migrating the database to Amazon RDS for Oracle using AWS Database Migration Service (AWS DMS) preserves the relational Oracle database engine with high availability, avoiding the extensive application rewrites that would be necessary if migrating to a NoSQL database like Amazon DynamoDB (Option D).