Which option will reduce load on the Amazon EC2 instance?

You have a content management system running on an Amazon EC2 instance that is approaching 100% CPU
utilization.
Which option will reduce load on the Amazon EC2 instance?

You have a content management system running on an Amazon EC2 instance that is approaching 100% CPU
utilization.
Which option will reduce load on the Amazon EC2 instance?

A.
Create a load balancer, and register the Amazon EC2 instance with it

B.
Create a CloudFront distribution, and configure the Amazon EC2 instance as the origin

C.
Create an Auto Scaling group from the instance using the CreateAutoScalingGroup action

D.
Create a launch configuration from the instance using the CreateLaunchConfiguration action

Explanation:
You can create an ASG from instance ID
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_CreateAutoScalingGroup.html



Leave a Reply 10

Your email address will not be published. Required fields are marked *

one × 3 =


Biff

Biff

B seems a better answer

MrDonut

MrDonut

CloudFront will help in reducing latency not in reducing the Load.

joy

joy

C: you must create auto scaling group and configure a target so that when load is heavier/target is reached, a new instance will be launched by autoscaling

Haomou

Haomou

why is not B?

MrDonut

MrDonut

Cloudfront will help in reducing latency not in reducing the Load.

James

James

can someone explain why not B?

Mahendrakumar Ranvir

Mahendrakumar Ranvir

Amazon CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .php, and image files, to your users. CloudFront delivers your content through a worldwide network of data centers called edge locations.

In cloudfront it just speedup the content delivery to enduser. In cloudfront enduser will get benifits. In question is asked about the specific to EC2 instance..so I feel Autoscailing is best answer whenever the EC2 get CPU Load..It will just add new EC2 Instance and distribute the load on New and existing instances.

MK

MK

” In cloudfront enduser will get benifits.”
Well, by serving requests for static content from its cache, CloudFront will reduce load on EC2.

Gnart

Gnart

B.
Scaling needs a load balancer to distribute the load to additional instances. CloudFront would take off some of the load from EC2.

Ansel

Ansel

I really hope these were not actual exam questions. There is too much ambiguity in the questions. I picked B as well, because if the content can be cached, some load is taken off of the EC2 instance.