exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 87 discussion

A 3-tier e-commerce web application is current deployed on-premises and will be migrated to AWS for greater scalability and elasticity. The web server currently shares read-only data using a network distributed file system. The app server tier uses a clustering mechanism for discovery and shared session state that depends on IP multicast. The database tier uses shared-storage clustering to provide database fall over capability, and uses several read slaves for scaling. Data on all servers and the distributed file system directory is backed up weekly to off-site tapes.
Which AWS storage and database architecture meets the requirements of the application?

  • A. Web servers: store read-only data in S3, and copy from S3 to root volume at boot time. App servers: share state using a combination of DynamoDB and IP unicast. Database: use RDS with multi-AZ deployment and one or more read replicas. Backup: web servers, app servers, and database backed up weekly to Glacier using snapshots.
  • B. Web servers: store read-only data in an EC2 NFS server; mount to each web server at boot time. App servers: share state using a combination of DynamoDB and IP multicast. Database: use RDS with multi-AZ deployment and one or more Read Replicas. Backup: web and app servers backed up weekly via AMIs, database backed up via DB snapshots.
  • C. Web servers: store read-only data in S3, and copy from S3 to root volume at boot time. App servers: share state using a combination of DynamoDB and IP unicast. Database: use RDS with multi-AZ deployment and one or more Read Replicas. Backup: web and app servers backed up weekly via AMIs, database backed up via DB snapshots.
  • D. Web servers: store read-only data in S3, and copy from S3 to root volume at boot time. App servers: share state using a combination of DynamoDB and IP unicast. Database: use RDS with multi-AZ deployment. Backup: web and app servers backed up weekly via AMIs, database backed up via DB snapshots.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
sergioandreslq
Highly Voted 3 years, 5 months ago
The same question as 87, the answer is C.
upvoted 8 times
...
amministrazione
Most Recent 8 months, 3 weeks ago
C. Web servers: store read-only data in S3, and copy from S3 to root volume at boot time. App servers: share state using a combination of DynamoDB and IP unicast. Database: use RDS with multi-AZ deployment and one or more Read Replicas. Backup: web and app servers backed up weekly via AMIs, database backed up via DB snapshots.
upvoted 1 times
...
TigerInTheCloud
2 years, 4 months ago
Selected Answer: C
Loading read-only data from 3 is cheaper and more reliable that NFS eliminates B; Multicast eliminated B too (even now with TGW VPC can do multicast); Read slaves usage eliminates D as all others mentioned the better solution of using RDS replica. Not exactly sure about A or C. A matches the question better (with Archive and Glacier matching) with more cost on the custom archiving process (EBS Snapshot Archive, available since the end of 2021, reduces part of the cost), and C is easier to deploy (without Glacier archive) over A with more cost on AWS resources. Comparing the answers, for backup/archive, B, C, and D are the same. It's likely AWS prefers C over A (especially before EBS snapshot archive is available).
upvoted 1 times
TigerInTheCloud
2 years, 4 months ago
There are workarounds to archive EBS/RDS to Glacier https://aws.amazon.com/premiumsupport/knowledge-center/ebs-copy-snapshot-data-s3-create-volume/ and https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ExportSnapshot.html. At this moment the better answer is still C. While the EBS Snaphost Archive is available, it can be improved by adding EBS/AMI archiving; and later archiving RDS when AWS provides the service.
upvoted 1 times
...
...
tradaz
2 years, 5 months ago
A is wrong, backing up to glacier is not a thing B is wrong, IP multicast not available in AWS I'll be left with C
upvoted 1 times
...
resnef
2 years, 6 months ago
I think the answer is B
upvoted 1 times
...
bobsmith2000
2 years, 11 months ago
Selected Answer: C
C complies to all stipulations. S3, unicast, RDS read replicas, Ami + db snapshots
upvoted 2 times
...
snakecharmer2
3 years ago
Selected Answer: C
C - all the NFS guys, do u really think AWS will recommend to use self managed NFS over EFS? if there is no EFS option then we choose S3
upvoted 3 times
...
vbal
3 years, 4 months ago
B makes sense instead of loading data from s3 for every boot as cost is not a factor here S3 probably doesn't fit here.
upvoted 1 times
...
cldy
3 years, 4 months ago
B. Web servers: store read-only data in an EC2 NFS server, mount to each web server at boot time. App servers: share state using a combination of DynamoDB and IP multicast. Database: use RDS with multi- AZ deployment and one or more Read Replicas. Backup: web and app servers backed up weekly via AMIs, database backed up via DB snapshots.
upvoted 1 times
...
01037
3 years, 6 months ago
I choose A. off-site tapes = Glacier
upvoted 2 times
DashL
3 years, 6 months ago
This question may not be applicable in 2021. As per the article in the following link published in Nov 2020, AWS is the first cloud provider to offer native IP multicast capabilities that enable customers to migrate their multicast applications to the cloud and take advantage of the elasticity and scalability that AWS provides. https://aws.amazon.com/about-aws/whats-new/2020/11/ip-multicast-on-aws-transit-gateway-now-available-in-major-aws-regions-world-wide/ However, using DynamoDB and IP Unicast, a solution similar to using IP multicast can be achieved. Also, the question says "Data on all servers and the distributed file system directory is backed up weekly to off-site tapes" - which means the solutions has to use Glacier. Except A, no other answer mention Glacier.
upvoted 2 times
DashL
3 years, 6 months ago
This is same as question #110 in link https://www.examtopics.com/exams/amazon/aws-certified-solutions-architect-professional/view/11/ The answer is A in that link.
upvoted 1 times
...
...
...
neta1o
3 years, 6 months ago
err meant NFS not EFS
upvoted 1 times
...
neta1o
3 years, 7 months ago
I was thinking B as well. network distributed file system = EFS
upvoted 1 times
...
higgscern
3 years, 7 months ago
I believe B is the correct answer.
upvoted 1 times
...
ExtHo
3 years, 7 months ago
C is correct Answer.
upvoted 2 times
ExtHo
3 years, 7 months ago
AWS support IP multicast now B,C both are correct but B due to NFS is good choice
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