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

[AWS][SAA][EXAMTOPICS][시험에 그대로 나옴] Question 99

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

Each day, a company's hundreds of edge devices create 1 TB of status alerts. Each alert has a file size of roughly 2 KB. A solutions architect must provide a system for ingesting and storing warnings for further investigation.
The business need a solution that is extremely accessible. However, the business must have a low cost structure and does not want to handle extra infrastructure.
Additionally, the corporation intends to retain 14 days of data for instant examination and archive any older data.

What is the MOST OPTIMAL option that satisfies these requirements?

  • A. Create an Amazon Kinesis Data Firehose delivery stream to ingest the alerts. Configure the Kinesis Data Firehose stream to deliver the alerts to an Amazon S3 bucket. Set up an S3 Lifecycle configuration to transition data to Amazon S3 Glacier after 14 days.
  • B. Launch Amazon EC2 instances across two Availability Zones and place them behind an Elastic Load Balancer to ingest the alerts. Create a script on the EC2 instances that will store the alerts in an Amazon S3 bucket. Set up an S3 Lifecycle configuration to transition data to Amazon S3 Glacier after 14 days.
  • C. Create an Amazon Kinesis Data Firehose delivery stream to ingest the alerts. Configure the Kinesis Data Firehose stream to deliver the alerts to an Amazon Elasticsearch Service (Amazon ES) cluster. Set up the Amazon ES cluster to take manual snapshots every day and delete data from the cluster that is older than 14 days.
  • D. Create an Amazon Simple Queue Service (Amazon SQS) standard queue to ingest the alerts, and set the message retention period to 14 days. Configure consumers to poll the SQS queue, check the age of the message, and analyze the message data as needed. If the message is 14 days old, the consumer should copy the message to an Amazon S3 bucket and delete the message from the SQS queue.

 

한글번역

매일 회사의 수백 대의 에지 장치에서 1TB의 상태 알림이 생성됩니다. 각 경고의 파일 크기는 약 2KB입니다. 솔루션 설계자는 추가 조사를 위해 경고를 수집하고 저장하는 시스템을 제공해야 합니다.
비즈니스에는 액세스 가능성이 매우 높은 솔루션이 필요합니다. 그러나 비즈니스는 저비용 구조를 가져야 하며 추가 인프라를 처리하기를 원하지 않습니다.
또한 회사는 즉각적인 검사를 위해 14일 동안 데이터를 보유하고 오래된 데이터를 보관할 계획입니다.

이러한 요구 사항을 충족하는 가장 최적의 옵션은 무엇입니까?

  • A. Amazon Kinesis Data Firehose 전송 스트림을 생성하여 알림을 수집합니다. Amazon S3 버킷에 알림을 전달하도록 Kinesis Data Firehose 스트림을 구성합니다. 14일 후에 데이터를 Amazon S3 Glacier로 전환하도록 S3 수명 주기 구성을 설정합니다.
  • B. 두 가용 영역에서 Amazon EC2 인스턴스를 시작하고 Elastic Load Balancer 뒤에 배치하여 알림을 수집합니다. Amazon S3 버킷에 경고를 저장할 EC2 인스턴스에 대한 스크립트를 생성합니다. 14일 후에 데이터를 Amazon S3 Glacier로 전환하도록 S3 수명 주기 구성을 설정합니다.
  • C. Amazon Kinesis Data Firehose 전송 스트림을 생성하여 알림을 수집합니다. Amazon Elasticsearch Service(Amazon ES) 클러스터에 알림을 전달하도록 Kinesis Data Firehose 스트림을 구성합니다. Amazon ES 클러스터를 설정하여 매일 수동 스냅샷을 만들고 클러스터에서 14일이 지난 데이터를 삭제합니다.
  • D. Amazon Simple Queue Service(Amazon SQS) 표준 대기열을 생성하여 알림을 수집하고 메시지 보존 기간을 14일로 설정합니다. SQS 대기열을 폴링하고, 메시지의 수명을 확인하고, 필요에 따라 메시지 데이터를 분석하도록 소비자를 구성합니다. 메시지가 14일이 지난 경우 소비자는 메시지를 Amazon S3 버킷에 복사하고 SQS 대기열에서 메시지를 삭제해야 합니다.

 

 

 

정답

  • A. Create an Amazon Kinesis Data Firehose delivery stream to ingest the alerts. Configure the Kinesis Data Firehose stream to deliver the alerts to an Amazon S3 bucket. Set up an S3 Lifecycle configuration to transition data to Amazon S3 Glacier after 14 days.

 

해설

Amazon Kinesis Data Firehose는 스트리밍 데이터를 안정적으로 캡처하고 변환하여 데이터 레이크, 데이터 스토어, 분석 서비스에 전달하는 추출, 변환 로드 서비스입니다.

사용 사례

데이터 레이크 및 웨어하우스로 스트리밍

데이터를 Amazon S3로 스트리밍하고, 처리 파이프라인 구축 없이 데이터를 분석에 필요한 형식으로 변환합니다.

 

보안 강화

네트워크 보안을 실시간으로 모니터링하고, 잠재적 위협이 발생할 경우 지원되는 보안 정보 및 이벤트 관리(SIEM) 도구를 사용해 알림을 생성합니다.

기계 학습 스트리밍 애플리케이션 구축

기계 학습(ML) 모델을 통해 데이터 스트림을 보강하여, 스트림이 대상으로 이동할 때 데이터를 분석하고 추론 엔드포인트를 예측합니다.

 

추가 조사를 위해 경고를 수집하고 저장하는 시스템을 제공해야 합니다 그렇기에 B와 D는 선택 대상에서 제외됩니다.

또한 회사는 즉각적인 검사를 위해 14일 동안 데이터를 보유하고 오래된 데이터를 보관할 계획입니다. B는 14일이 지난 후 삭제하기 때문에 A가 맞는 답변이다. 

 

20221118

매일 회사의 수백 대의 에지 장치에서 1TB의 상태 알림이 생성됩니다. 각 경고의 파일 크기는 약 2KB입니다. 솔루션 설계자는 추가 조사를 위해 경고를 수집하고 저장하는 시스템을 제공해야 합니다.
비즈니스에는 액세스 가능성이 매우 높은 솔루션이 필요합니다. 그러나 비즈니스는 저비용 구조를 가져야 하며 추가 인프라를 처리하기를 원하지 않습니다.
또한 회사는 즉각적인 검사를 위해 14일 동안 데이터를 보유하고 오래된 데이터를 보관할 계획입니다.

이러한 요구 사항을 충족하는 가장 최적의 옵션은 무엇입니까?

경고를 수집하고 저장하는 시스템을 제공해야 한다. 액세스 가능성이 높은 솔루션이 필요하지만, 저비용 구조를 가져야 하며 추가 인프라를 처리하기를 원하지 않는다... 지문의 마지막 부분인 즉각적인 검사를 위해 14일 동안 데이터를 보유하고 오래된 데이터를 보관할 계획이라 함은 14일동안 바로 액세스가 가능해야하며, 그 이상 지난 데이터의 경우는 따로 보관되는  솔루션이 필요할것으로 판단된다.

이때 적용할 솔루션은 Amazon Kinesis Data Firehose 스트리밍 데이터를 안정적으로 캡처하고 변환하여 데이터 레이크, 데이터 스토어, 분석 서비스에 전달하는 추출, 변환 로드 서비스이다.
네트워크 보안을 실시간으로 모니터링하고, 잠재적 위협이 발생할 경우 지원되는 보안 정보 및 이벤트 관리 도구를 사용해 알림을 생성한다.

그렇기 때문에 정답은 선택지 A "Amazon Kinesis Data Firehose 전송 스트림을 생성하여 알림을 수집합니다. Amazon S3 버킷에 알림을 전달하도록 Kinesis Data Firehose 스트림을 구성합니다. 14일 후에 데이터를 Amazon S3 Glacier로 전환하도록 S3 수명 주기 구성을 설정합니다."

 

반응형
그리드형

댓글