PrepAway - Latest Free Exam Questions & Answers

What could you do to help alleviate the pressure on the infrastructure while maintaining availability during t

You have a web application leveraging an Elastic Load Balancer (ELB) In front of the web servers deployed
using an Auto Scaling Group Your database is running on Relational Database Service (RDS) The application
serves out technical articles and responses to them in general there are more views of an article than there are
responses to the article. On occasion, an article on the site becomes extremely popular resulting in significant
traffic Increases that causes the site to go down.
What could you do to help alleviate the pressure on the infrastructure while maintaining availability during
these events?
Choose 3 answers

PrepAway - Latest Free Exam Questions & Answers

A.
Leverage CloudFront for the delivery of the articles.

B.
Add RDS read-replicas for the read traffic going to your relational database

C.
Leverage ElastiCache for caching the most frequently used data.

D.
Use SOS to queue up the requests for the technical posts and deliver them out of the queue.

E.
Use Route53 health checks to fail over to an S3 bucket for an error page.

20 Comments on “What could you do to help alleviate the pressure on the infrastructure while maintaining availability during t

  1. Bryan Erwin says:

    The answer is A, B, C.

    The questions mentions RDS so an answer that includes that as part of the solution makes sense. Also, Route53 does nothing to alleviate pressure on the infrastructure, its for failover.




    0



    0
  2. Khozi says:

    Agree wuth Bryan – ABC is the answer
    E is counter productive. It talks about failing over to an error page on S3.




    0



    0
    1. Kelvin Wong says:

      But if you have ABC, you don’t need E.

      To me the key word is “alleviate the pressure”. The system is failing because it cannot take the pressure. If one implements ABC, the chances of needing E is very slim, as all 3 will help to alleviate the pressure.

      Also it doesn’t matter if the “speed” between elasticache or RDS read replica is different, the criteria is about alleviating pressure and redundancy not about speed of delivery.




      0



      0
    2. George says:

      “Read replica= slower than memcache”
      Absolutely, but if the database instance is under a huge load, a read replica will still help to split the load and increase the query outputs.

      The key word here is “maintain availability”, displaying an error page doesn’t achieve this.

      So: ABC are my choices.




      0



      0
  3. raj says:

    ABC is right.
    D – SQS is not relevant in this scenario
    E – its not maintaining availability as its only redirecting to an error page




    0



    0
  4. rz says:

    @Chef , you are mostly right , but not on this instance 🙂

    Its ABC , as the point about site going down is not valid, the Route53 option is only providing a graceful downtime with a graceful error page thats it, not helping with removing the actual problem, which is solved by ABC.




    0



    0
  5. BDA says:

    E is wrong, we are not using multiple regions, Route53 ELB-failvoer is not required.
    D is wrong, SQS will only add to the strain on the server, and is not useful in this situation.

    A is correct, as you can have users read from edge locations
    B is correct, as you can service reads with read-replicas
    C is correct, Elasticache would assist in this situation.




    1



    0
  6. JFKennedy says:

    BCD

    Going against the tide here, as the question states you need to “alleviate the pressure on the infrastructure while maintaining availability”.

    As the webservers are already on an auto scaling group I’m going to say the problem lies with the DB. As such having users connect to cloudfront locations does not help. These articles are from the DB …

    B – Read replicas great.
    C – Caching great
    D – SQS

    SQS will allow you to decouple the requests into a queue. which can then be served by the DB at a rate it can manage “maintaining availabilty”.




    0



    0

Leave a Reply

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