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 368 discussion

A company has application services that have been containerized and deployed on multiple Amazon EC2 instances with public IPs. An Apache Kafka cluster has been deployed to the EC2 instances. A PostgreSQL database has been migrated to Amazon RDS for PostgreSQL. The company expects a significant increase of orders on its platform when a new version of its flagship product is released.

What changes to the current architecture will reduce operational overhead and support the product release?

  • A. Create an EC2 Auto Scaling group behind an Application Load Balancer. Create additional read replicas for the DB instance. Create Amazon Kinesis data streams and configure the application services to use the data streams. Store and serve static content directly from Amazon S3.
  • B. Create an EC2 Auto Scaling group behind an Application Load Balancer. Deploy the DB instance in Multi-AZ mode and enable storage auto scaling. Create Amazon Kinesis data streams and configure the application services to use the data streams. Store and serve static content directly from Amazon S3.
  • C. Deploy the application on a Kubernetes cluster created on the EC2 instances behind an Application Load Balancer. Deploy the DB instance in Multi-AZ mode and enable storage auto scaling. Create an Amazon Managed Streaming for Apache Kafka cluster and configure the application services to use the cluster. Store static content in Amazon S3 behind an Amazon CloudFront distribution.
  • D. Deploy the application on Amazon Elastic Kubernetes Service (Amazon EKS) with AWS Fargate and enable auto scaling behind an Application Load Balancer. Create additional read replicas for the DB instance. Create an Amazon Managed Streaming for Apache Kafka cluster and configure the application services to use the cluster. Store static content in Amazon S3 behind an Amazon CloudFront distribution.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
J0n102
Highly Voted 11 months, 3 weeks ago
Selected Answer: D
Option D with Fargate can potentially provide a more serverless-like experience, emphasizing ease of use and reduced operational responsibilities
upvoted 8 times
...
AzureDP900
Most Recent 1 week, 2 days ago
Option D is the best choice because it provides a scalable and highly available architecture that can handle increased traffic during the product release. By deploying on Amazon EKS with AWS Fargate, the company can take advantage of managed container services, auto-scaling, and load balancing, which reduces operational overhead. Creating additional read replicas for the DB instance ensures high availability and reduces the load on the primary instance. Deploying the Kafka cluster as an Amazon Managed Streaming for Apache Kafka cluster provides a managed and scalable service that can handle large volumes of data. Storing static content in Amazon S3 behind an Amazon CloudFront distribution reduces the load on the application services and provides faster content delivery.
upvoted 1 times
...
michele_scar
5 months, 3 weeks ago
Selected Answer: B
It's not specified if there are in pipe a refactoring o rearchitecting and how many time you have to rearchitect before going to prod. I will go with B because D should increment the delay to go in prod; instead with B it's immediate the production deploy.
upvoted 2 times
...
career360guru
8 months, 2 weeks ago
Selected Answer: D
Option D
upvoted 2 times
...
AC1984
10 months ago
Selected Answer: C
Why do you need fargate when you are hosting on kubernetes
upvoted 1 times
AC1984
10 months ago
Modified my answer to D. Fargate will handle unexpected load.
upvoted 3 times
...
...
thotwielder
10 months, 2 weeks ago
Selected Answer: D
cloudfront for static content. Then aws kubernetes over kubernetes on ec2.
upvoted 2 times
...
yuliaqwerty
11 months, 1 week ago
My answer is C. I don't agree with D "significant increase of orders " means more data, read replicas will not resolve this
upvoted 1 times
MegalodonBolado
10 months, 3 weeks ago
On C, the number of EC2 instances is fixed, so can't provide elasticity beyond this limit. Could be another history if ASG was mentioned.
upvoted 1 times
...
...
shaaam80
12 months ago
Selected Answer: D
Answer - D
upvoted 3 times
...
devalenzuela86
1 year ago
Selected Answer: D
D for sure
upvoted 3 times
...
cypkir
1 year ago
Selected Answer: D
Answer: D
upvoted 3 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 ...