Topic 1 Question 151
2 つ選択A company has migrated an application from on premises to AWS. The application frontend is a static website that runs on two Amazon EC2 instances behind an Application Load Balancer (ALB). The application backend is a Python application that runs on three EC2 instances behind another ALB. The EC2 instances are large, general purpose On-Demand Instances that were sized to meet the on-premises specifications for peak usage of the application.
The application averages hundreds of thousands of requests each month. However, the application is used mainly during lunchtime and receives minimal traffic during the rest of the day.
A solutions architect needs to optimize the infrastructure cost of the application without negatively affecting the application availability.
Which combination of steps will meet these requirements?
Change all the EC2 instances to compute optimized instances that have the same number of cores as the existing EC2 instances.
Move the application frontend to a static website that is hosted on Amazon S3.
Deploy the application frontend by using AWS Elastic Beanstalk. Use the same instance type for the nodes.
Change all the backend EC2 instances to Spot Instances.
Deploy the backend Python application to general purpose burstable EC2 instances that have the same number of cores as the existing EC2 instances.
ユーザの投票
コメント(10)
- 正解だと思う選択肢: BE
B and E. Option D is wrong. A spot instance is not appropriate for a production server. By the way, I would like another option that mentions changing the backend Python API Gateway and Lambda because Option B mentions changing the frontend serverless. I think this question is a typical use case of the serverless architecture.
👍 4Untamables2023/01/27 - 正解だと思う選択肢: BE
Burstable EC2 instances, also known as T instances, provide a baseline level of CPU performance with the ability to burst CPU usage when additional cycles are available. They are designed for workloads that do not require sustained high CPU performance but occasionally need more CPU power. Burstable instances can be a cost-effective option for workloads that have moderate CPU requirements but still require flexibility to handle occasional spikes in demand.
👍 4kiran157892023/02/26 - 正解だと思う選択肢: BD
B. Move the application frontend to a static website that is hosted on Amazon S3. D. Change all the backend EC2 instances to Spot Instances.
Step 1: Moving the application frontend to a static website that is hosted on Amazon S3 will reduce the cost and increase the scalability of the application. S3 is a highly scalable object storage service that can handle large amounts of data and traffic at a lower cost than running EC2 instances.
Step 2: Changing the backend EC2 instances to Spot Instances can help reduce cost without negatively affecting the application availability. Spot Instances allow customers to bid on unused Amazon EC2 capacity, which can result in significant cost savings. You can also use AWS Auto Scaling to automatically increase or decrease the number of Spot Instances based on the application's traffic.
👍 3masetromain2023/01/16
シャッフルモード