한 시설의 모든 입구에는 배지 리더기가 있습니다. 배지를 스캔하면 리더기는 누가 해당 입구에 접근을 시도했는지 나타내는 메시지를 HTTPS를 통해 보냅니다. 솔루션스 아키텍트는 이러한 메시지를 처리하고 보안 팀이 분석할 수 있도록 결과를 제공하는 고가용성 시스템을 설계해야 합니다. 솔루션스 아키텍트는 어떤 아키텍처를 권장해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon API Gateway에서 HTTPS 엔드포인트를 생성합니다. API Gateway 엔드포인트가 AWS Lambda 함수를 호출하여 메시지를 처리하고 결과를 Amazon DynamoDB 테이블에 저장하도록 구성합니다..
이것이 정답인 이유
이 아키텍처는 고가용성과 확장성을 제공하며, 서버리스 방식으로 운영 부담을 줄입니다. API Gateway는 HTTPS 엔드포인트를 제공하여 배지 리더기 메시지를 수신하고, Lambda 함수는 메시지를 처리하며, DynamoDB는 처리된 결과를 저장하는 데 적합한 고성능 NoSQL 데이터베이스입니다.
EC2 인스턴스 옵션은 고가용성을 위해 추가적인 구성(예: Auto Scaling Group, 로드 밸런서)이 필요하며, 서버리스 솔루션보다 운영 오버헤드가 큽니다. Route 53은 DNS 서비스로, 직접적으로 수신 메시지를 Lambda 함수로 라우팅하는 데 사용되지 않습니다. S3 VPC 엔드포인트와 Site-to-Site VPN 옵션은 S3에 직접 데이터를 쓰는 방식인데, 이는 메시지 처리 로직을 포함하지 않으므로 요구사항을 충족하지 못합니다.