데이터 엔지니어가 Amazon S3에 있는 테라바이트 규모의 원본 데이터를 처리하고 분석하고 있습니다. 데이터 엔지니어가 데이터를 정리하고 준비해야 합니다. 그런 다음 데이터 엔지니어가 데이터를 Amazon Redshift에 로드하여 분석해야 합니다. 데이터 엔지니어가 데이터 분석가가 복잡한 쿼리를 수행할 수 있는 솔루션이 필요합니다. 솔루션은 복잡한 ETL 프로세스를 수행하거나 인프라를 관리할 필요를 제거해야 합니다. 운영 오버헤드가 가장 적은 솔루션은 무엇입니까?
- A. Amazon EMR을 사용하여 데이터를 준비합니다. AWS Step Functions을 사용하여 Amazon Redshift에 데이터를 로드합니다. Amazon QuickSight를 사용하여 쿼리를 실행합니다.
- B. AWS Glue DataBrew를 사용하여 데이터를 준비합니다. AWS Glue를 사용하여 Amazon Redshift에 데이터를 로드합니다. Amazon Redshift를 사용하여 쿼리를 실행합니다.✓ 정답
- C. AWS Lambda를 사용하여 데이터를 준비합니다. Amazon Kinesis Data Firehose를 사용하여 Amazon Redshift에 데이터를 로드합니다. Amazon Athena를 사용하여 쿼리를 실행합니다.
- D. AWS Glue를 사용하여 데이터를 준비합니다. AWS Database Migration Service (AWS DMS)를 사용하여 Amazon Redshift에 데이터를 로드합니다. Amazon Redshift Spectrum을 사용하여 쿼리를 실행합니다.
해설
【핵심 용어】 ▸ Glue DataBrew + Glue (ETL) + Redshift — 노코드 데이터 정리(DataBrew) → ETL 잡(Glue)으로 적재 → Redshift 분석. 모두 서버리스. 【정답 포인트】 ▸ 클린·전처리(DataBrew) + 적재(Glue) + 쿼리(Redshift) = 인프라 관리 0, 복잡 ETL 없이 가장 적은 운영. 【오답 체크】 (A) EMR 운영 부담. (C) Lambda + Firehose는 큰 데이터셋엔 부적합. (D) DMS는 DB 마이그레이션 — 변환·정리 도구 아님.