Topic 1 Question 324
A company is migrating a legacy application from an on-premises data center to AWS. The application uses MongoDB as a key-value database. According to the company's technical guidelines, all Amazon EC2 instances must be hosted in a private subnet without an internet connection. In addition, all connectivity between applications and databases must be encrypted. The database must be able to scale based on demand.
Which solution will meet these requirements?
Create new Amazon DocumentDB (with MongoDB compatibility) tables for the application with Provisioned IOPS volumes. Use the instance endpoint to connect to Amazon DocumentDB.
Create new Amazon DynamoDB tables for the application with on-demand capacity. Use a gateway VPC endpoint for DynamoDB to connect to the DynamoDB tables.
Create new Amazon DynamoDB tables for the application with on-demand capacity. Use an interface VPC endpoint for DynamoDB to connect to the DynamoDB tables.
Create new Amazon DocumentDB (with MongoDB compatibility) tables for the application with Provisioned IOPS volumes. Use the cluster endpoint to connect to Amazon DocumentDB.
ユーザの投票
コメント(16)
- 正解だと思う選択肢: D
D is right option. Instance endpoint is for connecting specific instance (primary or replica) and not recommended.
👍 4career360guru2023/11/21 - 正解だと思う選択肢: B
The correct answer is B. The question states "The database must be able to scale based on demand" Therefore, this solution would meet the need for scalability on demand while operating within a private subnet, ensuring encrypted connectivity between the application and the database, and utilizing DynamoDB's on-demand capacity provisioning.
👍 4BECAUSE2023/11/26 The database must be able to scale based on demand, so Provisioned IOPS volume is out because they will be throttled. A and D are out. EC2 hosted in a private subnet without an internet connection, have to use VPC Endpoint, for DynamoDB, it must be Gateway VPC endpoint. B is the answer.
👍 4Pilot2023/11/30
シャッフルモード