Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

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

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 318 discussion

An online retail company hosts its stateful web-based application and MySQL database in an on-premises data center on a single server. The company wants to increase its customer base by conducting more marketing campaigns and promotions. In preparation, the company wants to migrate its application and database to AWS to increase the reliability of its architecture.

Which solution should provide the HIGHEST level of reliability?

  • A. Migrate the database to an Amazon RDS MySQL Multi-AZ DB instance. Deploy the application in an Auto Scaling group on Amazon EC2 instances behind an Application Load Balancer. Store sessions in Amazon Neptune
  • B. Migrate the database to Amazon Aurora MySQL. Deploy the application in an Auto Scaling group on Amazon EC2 instances behind an Application Load Balancer. Store sessions in an Amazon ElastiCache for Redis replication group.
  • C. Migrate the database to Amazon DocumentDB (with MongoDB compatibility). Deploy the application in an Auto Scaling group on Amazon EC2 instances behind a Network Load Balancer Store sessions in Amazon Kinesis Data Firehose.
  • D. Migrate the database to an Amazon RDS MariaDB Multi-AZ DB instance. Deploy the application in an Auto Scaling group on Amazon EC2 instances behind an Application Load Balancer. Store sessions in Amazon ElastiCache for Memcached.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
gonzales
Highly Voted 1 year ago
Selected Answer: B
Amazon Aurora provides built-in security, continuous backups, serverless compute, up to 15 read replicas, automated multi-Region replication, and integrations with other AWS services. Redis supports replication: https://aws.amazon.com/elasticache/redis-vs-memcached/. When adding both solutions B seems the correct answer
upvoted 6 times
...
AzureDP900
Most Recent 1 week ago
B .. This solution provides a high level of reliability by using Amazon Aurora MySQL as the database service, which: Is a fully managed relational database service that supports up to 31 synchronous replicas across three Availability Zones (AZs) within a region. Provides automatic failover and redundancy through Multi-AZ deployments. Deploying the application in an Auto Scaling group on Amazon EC2 instances behind an Application Load Balancer provides: Elastic scaling of instances to match changing traffic demands. High availability through load balancing and instance replication across AZs. Storing sessions in an Amazon ElastiCache for Redis replication group adds: Caching capabilities with automatic failover and redundancy, ensuring high availability.
upvoted 1 times
...
career360guru
10 months, 3 weeks ago
Selected Answer: B
Option B is an obvious answer.
upvoted 1 times
...
shaaam80
12 months ago
Selected Answer: B
Neptune, MariaDB & Kinesis Firehose out! B is the right answer, very reliable with Aurora
upvoted 3 times
...
Selected Answer: B
A, C: store sessions in Neptune or Kinesis Firehose? -> out D: migrate MySQL to MariaDB instance out of the blue? -> out B is valid with classic architecture.
upvoted 3 times
...
s61
1 year ago
Selected Answer: B
Highest availability is the key
upvoted 2 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 ...