exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 540 discussion

A company has an on-premises server that uses an Oracle database to process and store customer information. The company wants to use an AWS database service to achieve higher availability and to improve application performance. The company also wants to offload reporting from its primary database system.

Which solution will meet these requirements in the MOST operationally efficient way?

  • A. Use AWS Database Migration Service (AWS DMS) to create an Amazon RDS DB instance in multiple AWS Regions. Point the reporting functions toward a separate DB instance from the primary DB instance.
  • B. Use Amazon RDS in a Single-AZ deployment to create an Oracle database. Create a read replica in the same zone as the primary DB instance. Direct the reporting functions to the read replica.
  • C. Use Amazon RDS deployed in a Multi-AZ cluster deployment to create an Oracle database. Direct the reporting functions to use the reader instance in the cluster deployment.
  • D. Use Amazon RDS deployed in a Multi-AZ instance deployment to create an Amazon Aurora database. Direct the reporting functions to the reader instances.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
mrsoa
Highly Voted 1 year, 5 months ago
Selected Answer: D
Its D Multi-AZ DB clusters aren't available with the following engines: RDS for MariaDB RDS for Oracle RDS for SQL Server https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.MultiAZDBClusters.html
upvoted 34 times
...
alexandercamachop
Highly Voted 1 year, 6 months ago
Selected Answer: C
C. Use Amazon RDS deployed in a Multi-AZ cluster deployment to create an Oracle database. Direct the reporting functions to use the reader instance in the cluster deployment. A and B discarted. The answer is between C and D D says use an Amazon RDS to build an Amazon Aurora, makes no sense. C is the correct one, high availability in multi az deployment. Also point the reporting to the reader replica.
upvoted 12 times
1rob
1 year ago
Multi-AZ DB clusters aren't available with the following engines: RDS for MariaDB RDS for Oracle RDS for SQL Server
upvoted 6 times
...
bogobob
1 year, 1 month ago
using RDS to build Aurora from an Oracle DB https://aws.amazon.com/tutorials/break-free-from-legacy-databases/migrate-oracle-to-amazon-aurora/
upvoted 3 times
...
...
LeonSauveterre
Most Recent 2 weeks, 1 day ago
Selected Answer: D
In the MOST operationally efficient way, D is better, and A is too much. HOWEVER, Aurora is not Oracle, so this would require migrating from Oracle to Aurora (potentially requiring significant changes to the application, schema, and queries). The question did not say anything about not wanting to migrate. B - 100% wrong. Single-AZ deployment does not meet the higher availability requirement. C - 100% wrong. There's no way to create an Oracle db using RDS.
upvoted 1 times
...
chest_jd
1 month, 3 weeks ago
Unfortunately ALL ANSWERS ARE NOT CORRECT. A. Use AWS Database Migration Service (AWS DMS) to create an Amazon RDS DB instance in multiple AWS Regions. How can I create RDS using DMS ? B. Single-Zone is not suitable for high available solution. C. RDS cluster deployment are not available for DBs: RDS for Db2, RDS for MariaDB, RDS for Oracle, RDS for SQL Server https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.MultiAZDBClusters.html D. Use Amazon RDS deployed in a Multi-AZ instance deployment to create an Amazon Aurora database. Aurora DOES NOT support Oracle DB. Only MySQL and PostgreSQL
upvoted 1 times
...
Ravan
9 months, 2 weeks ago
Selected Answer: D
Multi-AZ (Availability Zone) deployments are not available for the following Amazon RDS database engines: 1. Amazon Aurora with MySQL compatibility 2. Amazon Aurora with PostgreSQL compatibility 3. Amazon RDS for SQL Server Express Edition 4. Amazon RDS for Oracle Standard Edition One 5. Amazon RDS for Oracle Standard Edition 6. Amazon RDS for Oracle SE2 (Standard Edition 2) For these database engines, Amazon RDS provides high availability using other mechanisms specific to each engine, such as Read Replicas or different standby configurations. However, Multi-AZ deployments, which automatically provision and maintain a synchronous standby replica in a different Availability Zone for failover support, are not supported for these engines.
upvoted 4 times
...
noircesar25
9 months, 4 weeks ago
this link expalins why the answer is C and confirms that rds for oracle supports multi-AZ https://aws.amazon.com/blogs/aws/multi-az-option-for-amazon-rds-oracle/
upvoted 2 times
...
osmk
10 months, 1 week ago
Selected Answer: D
requiring high availability and performance.https://aws.amazon.com/rds/aurora/
upvoted 2 times
...
awsgeek75
11 months, 2 weeks ago
Selected Answer: D
Between C&D, D is correct as C is not possible: https://aws.amazon.com/blogs/aws/multi-az-option-for-amazon-rds-oracle/
upvoted 2 times
...
pentium75
11 months, 3 weeks ago
Selected Answer: D
Not A - Creating multiple instances and keeping them in sync in DMS is surely not "operationally efficient" Not B - "replica in the same zone" -> does not provide "higher availability" Not C - "Multi-AZ cluster" does not support Oracle engine Thus D. Question does not mention that the app would use Oracle-specific features; we're also not asked to minimize application changes. Ideal solution from AWS point of view is to move from Oracle to Aurora.
upvoted 2 times
XXXXXlNN
2 months, 3 weeks ago
but Aurora doesnt support oracle db though
upvoted 1 times
...
...
aws94
1 year ago
Selected Answer: C
i am sure just look here https://aws.amazon.com/ar/blogs/aws/amazon-rds-multi-az-db-cluster/
upvoted 1 times
aws94
1 year ago
sorry this is the right link: https://aws.amazon.com/ar/blogs/aws/multi-az-option-for-amazon-rds-oracle/
upvoted 2 times
...
pentium75
11 months, 3 weeks ago
"Multi-AZ cluster (!)" does not support Oracle. Multi-AZ instance would.
upvoted 2 times
...
...
EEK2k
1 year, 1 month ago
Selected Answer: C
It should be C. Oracle DB is supported in RDS Multi-AZ with one standby for HA. https://aws.amazon.com/rds/features/multi-az/. Additionally, a reader instance/replica could be added to RDS Multi-AZ with one standby setup to offload the read requests. Aurora is only supported MySQL and Postgres compatible DB so "D" is out.
upvoted 2 times
1rob
1 year ago
https://aws.amazon.com/rds/features/multi-az/ gives:Amazon RDS Multi-AZ is available for RDS for PostgreSQL, RDS for MySQL, RDS for MariaDB, RDS for SQL Server, RDS for Oracle, and RDS for Db2. Amazon RDS Multi-AZ with two readable standbys is available for RDS for PostgreSQL and RDS for MySQL. So no reader instance.
upvoted 1 times
...
...
potomac
1 year, 1 month ago
Selected Answer: D
Multi-AZ DB clusters are NOT available with the following engines: RDS for MariaDB RDS for Oracle RDS for SQL Server https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.MultiAZDBClusters.html
upvoted 2 times
...
danielmakita
1 year, 1 month ago
It is C. Aurora database doesn't support Oracle.
upvoted 1 times
JA2018
1 month ago
as pentium75 had pointed out, the stem does not mention that the app would use Oracle-specific features; we're also not asked to minimize application changes. Ideal solution from AWS point of view is to move from Oracle to Aurora.
upvoted 1 times
...
wsdasdasdqwdaw
1 year, 1 month ago
You can use Aurora instead of Oracle. There are tutorials how to migrate Oracle to Aurora. On top C is not supported. The is not Multi-AZ DB CLUSTER for Oracle.
upvoted 3 times
wsdasdasdqwdaw
1 year, 1 month ago
It is D
upvoted 1 times
...
...
...
thanhnv142
1 year, 2 months ago
None options seems valid. Not C because it is not supported. But not D as well. RDS is not Aurora. They are two separate services. Additionally, In multi AZ instance deployment, it only provides fault tolerance, not High avai.
upvoted 2 times
...
Nikki013
1 year, 3 months ago
Selected Answer: D
Multi-AZ Cluster does not support Oracle as engine: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.MultiAZDBClusters.html
upvoted 2 times
...
Bennyboy789
1 year, 3 months ago
Selected Answer: D
D is my choice. Multi-AZ DB cluster does not support Oracle DB.
upvoted 3 times
...
rjbihari
1 year, 4 months ago
Option C is correct one . As there is no option for 'Aurora(Oracle Compatible)'.so this kick out D from race.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago