본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 50 (확인)

by METAVERSE STORY 2022. 9. 6.
반응형
728x170

A business intends to use AWS to host a survey website. The firm anticipated a high volume of traffic. As a consequence of this traffic, the database is updated asynchronously. The organization want to avoid dropping writes to the database housed on AWS.

How should the business's application be written to handle these database requests?

  • A. Configure the application to publish to an Amazon Simple Notification Service (Amazon SNS) topic. Subscribe the database to the SNS topic.
  • B. Configure the application to subscribe to an Amazon Simple Notification Service (Amazon SNS) topic. Publish the database updates to the SNS topic.
  • C. Use Amazon Simple Queue Service (Amazon SQS) FIFO queues to queue the database connection until the database has resources to write the data.
  • D. Use Amazon Simple Queue Service (Amazon SQS) FIFO queues for capturing the writes and draining the queue as each write is made to the database.

 

한글로 번역

비즈니스에서 AWS를 사용하여 설문 조사 웹 사이트를 호스팅하려고 합니다. 회사는 많은 양의 트래픽을 예상했습니다. 이 트래픽의 결과로 데이터베이스는 비동기식으로 업데이트됩니다. 조직은 AWS에 보관된 데이터베이스에 대한 쓰기 삭제를 방지하기를 원합니다.

이러한 데이터베이스 요청을 처리하려면 비즈니스 애플리케이션을 어떻게 작성해야 합니까?

  • A. Amazon Simple Notification Service(Amazon SNS) 주제에 게시하도록 애플리케이션을 구성합니다. SNS 주제에 데이터베이스를 구독합니다.
  • B. Amazon Simple Notification Service(Amazon SNS) 주제를 구독하도록 애플리케이션을 구성합니다. SNS 주제에 데이터베이스 업데이트를 게시합니다.
  • C. Amazon Simple Queue Service(Amazon SQS) FIFO 대기열을 사용하여 데이터베이스에 데이터를 쓸 리소스가 생길 때까지 데이터베이스 연결을 대기열에 넣습니다.
  • D. 쓰기를 캡처하고 데이터베이스에 쓸 때마다 대기열을 비우기 위해 Amazon Simple Queue Service(Amazon SQS) FIFO 대기열을 사용합니다.

 

 

 

정답: 

  • D. Use Amazon Simple Queue Service (Amazon SQS) FIFO queues for capturing the writes and draining the queue as each write is made to the database.


해설:

비동기식으로 업데이트 되는 것은 SNS는 지원하지 않는다. 

쓰기가 이루어지도록 보장하는 옵션이 D에 있기 때문에 D가 C보다는 적합한 판단이다.

 

또한 비슷한 문제가 있는데 그 답변과 일치한다.

  1. Your company plans to host a large donation website on Amazon Web Services (AWS). You anticipate a large and undetermined amount of traffic that will create many database writes. To be certain that you do not drop any writes to a database hosted on AWS. Which service should you use?
    1. Amazon RDS with provisioned IOPS up to the anticipated peak write throughput.
    2. Amazon Simple Queue Service (SQS) for capturing the writes and draining the queue to write to the database
    3. Amazon ElastiCache to store the writes until the writes are committed to the database.
    4. Amazon DynamoDB with provisioned write throughput up to the anticipated peak write throughput.

 

20220906

비즈니스에서 AWS를 사용하여 설문 조사 웹 사이트를 호스팅하려고 합니다. 회사는 많은 양의 트래픽을 예상했습니다. 이 트래픽의 결과로 데이터베이스는 비동기식으로 업데이트됩니다. 조직은 AWS에 보관된 데이터베이스에 대한 쓰기 삭제를 방지하기를 원합니다.

이러한 데이터베이스 요청을 처리하려면 비즈니스 애플리케이션을 어떻게 작성해야 합니까?

지문에서 설문 조사 웹 사이트를 호스팅 하는데, 많은 양의 트래픽을 예상했다고 한다. 트래픽의 결과로 데이터베이스는 비동기식 업데이트를 하고 데이터베이스에 대한 쓰기 삭제를 방지하기를 원한다고 한다.

적합한 솔루션은 D "쓰기를 캡처하고 데이터베이스에 쓸 때마다 대기열을 비우기 위해 Amazon Simple Queue Service(Amazon SQS) FIFO 대기열을 사용합니다."

반응형
그리드형

댓글