Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon SAP-C02 Exam - Topic 1 Question 49 Discussion

A company needs to modernize a legacy .NET Framework application. The application uses an application server and a Microsoft SQL Server database.The company also needs to perform the following tasks: Containerize the application into microservices.* Keep control of the operating system patches and storage for the application layer.* Add load balancing for the web servers.* Make the application highly available.Which solution will meet these requirements?
A) Convert the application into a containerized application by using AWS App2Container. Deploy the containerized application on Amazon Elastic Container Service (Amazon ECS). Run the ECS cluster on Amazon EC2 instances in an Auto Scaling group. Place an Application Load Balancer in front of the Auto Scaling group. Use Amazon RDS for SOL Server with a Multi-AZ deployment to host the database.
B) Convert the application into a containerized application by using AWS App2Container. Deploy the containerized application on Amazon Elastic Container Service (Amazon ECS). Run the ECS cluster on EC2 instances in an Auto Scaling group. Place a Network Load Balancer in front of the Auto Scaling group. Use Amazon Aurora MySQL with a Multi-AZ deployment to host the database.
C) Convert the application into a containerized application by using the Porting Assistant for .NET tool. Deploy the containerized application on Amazon Elastic Kubernetes Service (Amazon EKS). Run the EKS cluster by using AWS Fargate. Place a Network Load Balancer in front of the Auto Scaling group. Host the database on Amazon Aurora MySQL. Configure cross-Region read replicas for the database.
D) Convert the application into a containerized application by using the Porting Assistant for .NET tool. Deploy the containerized application on Amazon Elastic Kubernetes Service (Amazon EKS). Run the EKS cluster by using AWS Fargate. Place an Application Load Balancer in front of the Auto Scaling group. Use Amazon RDS for SQL Server with a Multi-AZ deployment to host the database.

Amazon SAP-C02 Exam - Topic 1 Question 49 Discussion

Actual exam question for Amazon's SAP-C02 exam
Question #: 49
Topic #: 1
[All SAP-C02 Questions]

A company needs to modernize a legacy .NET Framework application. The application uses an application server and a Microsoft SQL Server database.

The company also needs to perform the following tasks:

Containerize the application into microservices.

* Keep control of the operating system patches and storage for the application layer.

* Add load balancing for the web servers.

* Make the application highly available.

Which solution will meet these requirements?

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

0/2000 characters
Jettie
9 months ago
Multi-AZ for RDS is a must for high availability!
upvoted 0 times
...
Chaya
9 months ago
I disagree, EKS is overkill for this app.
upvoted 0 times
...
Jeannetta
10 months ago
Surprised no one mentioned the cost differences!
upvoted 0 times
...
Glory
10 months ago
I think D is better since it keeps SQL Server.
upvoted 0 times
...
Wilda
10 months ago
Option A looks solid with ECS and RDS for SQL Server.
upvoted 0 times
...
Ronald
10 months ago
I feel like using the Porting Assistant for .NET is a good choice, but I can't remember if EKS with Fargate is the best option for high availability.
upvoted 0 times
...
Gayla
11 months ago
I’m a bit confused about the difference between Network Load Balancer and Application Load Balancer. I hope I can recall the right one during the exam.
upvoted 0 times
...
Shawna
11 months ago
I think option A sounds familiar because it mentions using Amazon RDS for SQL Server, which we practiced in a similar question.
upvoted 0 times
...
Noah
11 months ago
I remember we discussed the importance of using an Application Load Balancer for web traffic, but I'm not sure if it applies to all scenarios.
upvoted 0 times
...
Ryan
11 months ago
This question covers a lot of ground, but I think I can piece together a solid solution by considering the key requirements and matching them to the appropriate AWS services. Time to put my AWS knowledge to the test!
upvoted 0 times
...
Isreal
11 months ago
I'm a bit unsure about the differences between Application Load Balancer and Network Load Balancer. I'll need to review those details to make the best choice.
upvoted 0 times
...
Dusti
11 months ago
Okay, let's see. We need to modernize the app, keep control of the OS and storage, add load balancing, and ensure high availability. Sounds like a good opportunity to leverage AWS services.
upvoted 0 times
...
Lilli
11 months ago
Hmm, containerizing a legacy .NET app and deploying it on AWS services - that's a lot to consider. I'll need to think through the different options carefully.
upvoted 0 times
...
Alica
11 months ago
This looks like a pretty straightforward cloud migration question. I think I can handle this one.
upvoted 0 times
...
Nu
2 years ago
That's true, option A seems to be the most suitable for our needs.
upvoted 0 times
...
Scarlet
2 years ago
I'm just glad I don't have to deal with all this cloud complexity. I'll stick to my trusty on-premises server and a Excel spreadsheet!
upvoted 0 times
Brigette
1 year ago
D: Agreed, it seems like a good solution for modernizing the application.
upvoted 0 times
...
Trinidad
1 year ago
C: I think option A might be the best fit for the company's requirements.
upvoted 0 times
...
Marilynn
1 year ago
B: Yeah, it can definitely be a lot to manage.
upvoted 0 times
...
Samuel
1 year ago
A: I hear you, dealing with cloud services can be overwhelming.
upvoted 0 times
...
...
Kayleigh
2 years ago
But option A specifically mentions using Amazon RDS for SQL Server, which is what we need.
upvoted 0 times
...
Dorothy
2 years ago
I'm not sure, option C also looks like a good solution.
upvoted 0 times
...
Nu
2 years ago
I agree with Kayleigh, option A seems to meet all the requirements.
upvoted 0 times
...
Caitlin
2 years ago
This is a tough one, but I think option A is the safest bet. Amazon ECS, EC2 instances, and RDS for SQL Server - it's a tried and true approach.
upvoted 0 times
Marquetta
2 years ago
Yeah, I think sticking with the familiar technologies like ECS and RDS is the way to go for this project.
upvoted 0 times
...
Norah
2 years ago
I agree, option A seems like the most reliable choice. Amazon ECS and RDS for SQL Server are solid services.
upvoted 0 times
...
...
Kayleigh
2 years ago
I think option A is the best choice.
upvoted 0 times
...
Dianne
2 years ago
As a developer, I'd prefer option D. The Porting Assistant for .NET and the Application Load Balancer in front of the Auto Scaling group appeal to me.
upvoted 0 times
...
Ashlyn
2 years ago
I'm leaning towards option B. ECS with a Network Load Balancer and Aurora MySQL sounds like a nice balance of control and flexibility.
upvoted 0 times
...
Adelina
2 years ago
Wow, this is a complex question! I think option C is the way to go. Containerizing the app with EKS and Fargate, along with Aurora MySQL and cross-Region replicas, seems like a robust and scalable solution.
upvoted 0 times
Hillary
2 years ago
I agree, using Aurora MySQL and cross-Region replicas adds to the robustness of the solution.
upvoted 0 times
...
Judy
2 years ago
Option C sounds like a solid choice. EKS and Fargate offer great scalability.
upvoted 0 times
...
Vanda
2 years ago
Definitely, containerizing with EKS and Fargate seems like the best way to modernize the application.
upvoted 0 times
...
Janey
2 years ago
I agree, using Aurora MySQL and cross-Region replicas adds to the robustness of the solution.
upvoted 0 times
...
Sol
2 years ago
Option C sounds like a solid choice. EKS and Fargate offer great scalability.
upvoted 0 times
...
...

Save Cancel