Recently, a business introduced a new form of internet-connected sensor. The business anticipates selling thousands of sensors that are intended to feed large amounts of data to a central location every second. A solutions architect must develop a system that ingests and stores data in near-real time with millisecond responsiveness for engineering teams to examine.
Which solution should the architect of solutions recommend?
- A. Use an Amazon SQS queue to ingest the data. Consume the data with an AWS Lambda function, which then stores the data in Amazon Redshift.
- B. Use an Amazon SQS queue to ingest the data. Consume the data with an AWS Lambda function, which then stores the data in Amazon DynamoDB.
- C. Use Amazon Kinesis Data Streams to ingest the data. Consume the data with an AWS Lambda function, which then stores the data in Amazon Redshift.
- D. Use Amazon Kinesis Data Streams to ingest the data. Consume the data with an AWS Lambda function, which then stores the data in Amazon DynamoDB.
한글 번역
최근 한 기업에서 새로운 형태의 인터넷 연결 센서를 도입했습니다. 이 기업은 초당 대량의 데이터를 중앙 위치에 공급하기 위한 수천 개의 센서를 판매할 것으로 예상합니다. 솔루션 아키텍트는 엔지니어링 팀이 검사할 수 있도록 밀리초 응답으로 거의 실시간으로 데이터를 수집하고 저장하는 시스템을 개발해야 합니다.
솔루션 설계자는 어떤 솔루션을 권장해야 합니까?
- A. Amazon SQS 대기열을 사용하여 데이터를 수집합니다. AWS Lambda 함수로 데이터를 소비한 다음 Amazon Redshift에 데이터를 저장합니다.
- B. Amazon SQS 대기열을 사용하여 데이터를 수집합니다. AWS Lambda 함수로 데이터를 소비하면 Amazon DynamoDB에 데이터가 저장됩니다.
- C. Amazon Kinesis Data Streams를 사용하여 데이터를 수집합니다. AWS Lambda 함수로 데이터를 소비한 다음 Amazon Redshift에 데이터를 저장합니다.
- D. Amazon Kinesis Data Streams를 사용하여 데이터를 수집합니다. AWS Lambda 함수로 데이터를 소비하면 Amazon DynamoDB에 데이터가 저장됩니다.
정답
- D. Use Amazon Kinesis Data Streams to ingest the data. Consume the data with an AWS Lambda function, which then stores the data in Amazon DynamoDB.
해설
거의 실시간으로 데이터를 수집하고 저장하는 시스템을 개발해야 하므로 SQS 보다는 Kinesis Data Streams이 더 적당한 서비스이다.
Kinesis Data Streams for DynamoDB로 고급 스트리밍 애플리케이션 개발
Amazon Kinesis Data Streams for DynamoDB는 DynamoDB 테이블의 항목 수준 변경 사항을 Kinesis 데이터 스트림으로 캡처합니다. 이 기능을 이용하면 실시간 로그 집계, 실시간 비즈니스 분석 및 IoT 데이터 캡처와 같은 고급 스트리밍 애플리케이션을 구축할 수 있습니다.
참조 문서
https://aws.amazon.com/ko/dynamodb/features/
'[AWS] > AWS SAA EXAMTOPICS' 카테고리의 다른 글
[AWS][SAA][EXAMTOPICS] Question 221 (0) | 2022.07.05 |
---|---|
[AWS][SAA][EXAMTOPICS] Question 220 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 219 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 218 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 216 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 215 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 214 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 213 (0) | 2022.07.04 |
댓글