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

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

by METAVERSE STORY 2022. 11. 7.
반응형
728x170

A business offers its customers with an API that automates tax calculations based on item pricing. During the Christmas season, the firm receives an increased volume of queries, resulting in delayed response times. A solutions architect must create a scalable and elastic system.

What is the solution architect's role in achieving this?

  • A. Provide an API hosted on an Amazon EC2 instance. The EC2 instance performs the required computations when the API request is made.
  • B. Design a REST API using Amazon API Gateway that accepts the item names. API Gateway passes item names to AWS Lambda for tax computations.
  • C. Create an Application Load Balancer that has two Amazon EC2 instances behind it. The EC2 instances will compute the tax on the received item names.
  • D. Design a REST API using Amazon API Gateway that connects with an API hosted on an Amazon EC2 instance. API Gateway accepts and passes the item names to the EC2 instance for tax computations.

 

 

한글번역

기업은 품목 가격을 기반으로 세금 계산을 자동화하는 API를 고객에게 제공합니다. 크리스마스 시즌에는 회사에 문의가 증가하여 응답 시간이 지연됩니다. 솔루션 설계자는 확장 가능하고 탄력적인 시스템을 만들어야 합니다.

이를 달성하기 위한 솔루션 설계자의 역할은 무엇입니까?

  • A. Amazon EC2 인스턴스에서 호스팅되는 API를 제공합니다. EC2 인스턴스는 API 요청이 있을 때 필요한 계산을 수행합니다.
  • B. 항목 이름을 허용하는 Amazon API Gateway를 사용하여 REST API를 설계합니다. API Gateway는 세금 계산을 위해 항목 이름을 AWS Lambda에 전달합니다.
  • C. 뒤에 두 개의 Amazon EC2 인스턴스가 있는 Application Load Balancer를 생성합니다. EC2 인스턴스는 수신된 항목 이름에 대한 세금을 계산합니다.
  • D. Amazon EC2 인스턴스에서 호스팅되는 API와 연결하는 Amazon API Gateway를 사용하여 REST API를 설계합니다. API Gateway는 세금 계산을 위해 항목 이름을 수락하고 EC2 인스턴스에 전달합니다.

 

 

 

정답

  • B. Design a REST API using Amazon API Gateway that accepts the item names. API Gateway passes item names to AWS Lambda for tax computations.

 

해설

A에는 확장 가능하고 탄력적인 옵션이 아니다.

B는 API Gateway는 응답시간을 개선해주고 lambda를 통해서 확장성 및 탄력성을 가진다.

C는 확장성과 탄력성을 가지기 위해서는 Auto Scaling이 필요하다.

D 역시 확장성과 탄력성이 없다.

 

20221107

기업은 품목 가격을 기반으로 세금 계산을 자동화하는 API를 고객에게 제공합니다. 크리스마스 시즌에는 회사에 문의가 증가하여 응답 시간이 지연됩니다. 솔루션 설계자는 확장 가능하고 탄력적인 시스템을 만들어야 합니다.

이를 달성하기 위한 솔루션 설계자의 역할은 무엇입니까?

특정 시즌에는 문의가 증가하여 응답 시간이 지연된다고 한다.
확장 가능하고 탄력적인 시스템을 만들어야 한다고 하는데, 이를 달성하기 위한 솔루션 설계자의 역할이란

우선 선택지 A "Amazon EC2 인스턴스에서 호스팅되는 API를 제공합니다. EC2 인스턴스는 API 요청이 있을 때 필요한 계산을 수행합니다." 해당 솔루션은 EC2 인스턴스에서 호스팅 되는 API를 제공하는데 트래픽이 몰렸을때 처리되는 솔루션은 없다.
선택지 C "뒤에 두 개의 Amazon EC2 인스턴스가 있는 Application Load Balancer를 생성합니다. EC2 인스턴스는 수신된 항목 이름에 대한 세금을 계산합니다." 해당 솔루션중 Application Load Balancer의 경우는 장애 대비 이중화를 할때의 솔루션이라 적합하지 않다.
선택지 D "Amazon EC2 인스턴스에서 호스팅되는 API와 연결하는 Amazon API Gateway를 사용하여 REST API를 설계합니다. API Gateway는 세금 계산을 위해 항목 이름을 수락하고 EC2 인스턴스에 전달합니다." API Gateway를 사용하여 REST API를 설계한느것은 적합하지만, EC2 인스턴스에 전달하면 트래픽이 몰렸을때 기존과 똑같이 응답 지연이 발생하기 때문에 적합하지 않다.
선택지 B "항목 이름을 허용하는 Amazon API Gateway를 사용하여 REST API를 설계합니다. API Gateway는 세금 계산을 위해 항목 이름을 AWS Lambda에 전달합니다." API Gatewaty를 사용하여 REST API를 설계하고 해당 트래픽을 Lambda로 실행하면 응답 지연이 발생하지 않기 때문에 정답이다.



 

반응형
그리드형

댓글