DVA-C02 문제 191

개발자가 제품 데이터베이스를 구축하고 있습니다. 자주 액세스하는 제품에 대한 쿼리는 마이크로초 단위의 빠른 응답 시간을 가져야 합니다. 데이터 일관성을 유지하기 위해 제품이 추가, 변경 또는 삭제될 때마다 애플리케이션 캐시가 업데이트되어야 합니다.
어떤 솔루션이 이러한 요구 사항을 충족할까요?

DVA-C02 문제 192

한 회사가 AWS에서 실행되는 이미지 저장 웹 애플리케이션을 보유하고 있습니다. 이 애플리케이션은 Auto Scaling 그룹의 Amazon EC2 인스턴스에 호스팅됩니다. Auto Scaling 그룹은 Application Load Balancer(ALB)의 대상 그룹 역할을 하며, 판매용 이미지를 저장하기 위해 Amazon S3 버킷을 사용합니다.
해당 회사는 시스템 요청을 테스트하기 위한 기능을 개발하고자 합니다. 이 기능은 요청을 애플리케이션의 새로운 베타 버전을 호스팅하는 별도의 대상 그룹으로 전달할 것입니다.
어떤 해결책이 가장 적은 노력으로 이 요구 사항을 충족할까요?

DVA-C02 문제 193

한 개발자가 AWS Elastic Beanstalk에 배포된 Python 애플리케이션을 테스트하고 있습니다. 이 애플리케이션은 Boto3 라이브러리를 사용하여 Amazon SQS 큐로 이벤트를 전송합니다. 외부 도구가 이 이벤트를 소비합니다.
테스트 도중 불규칙적인 간격으로 ThrottlingException 오류가 발생합니다.
개발자는 이 오류를 해결하기 위해 무엇을 해야 할까요?

DVA-C02 문제 194

개발자가 애플리케이션의 데이터를 처리하기 위해 AWS Lambda 함수를 생성했습니다. 이 함수는 Amazon S3 버킷에서 대용량 객체를 가져와 처리한 후, 처리된 데이터를 두 번째 S3 버킷에 로드합니다.
애플리케이션 사용자들이 응답 속도가 느리다고 보고했습니다. 개발자는 로그를 확인해 보니 Lambda 함수 호출이 예상보다 훨씬 느리게 실행되는 것을 발견했습니다. 함수 자체는 간단하고 배포 패키지 크기도 작습니다. 함수 초기화는 빠르게 완료됩니다. 개발자는 애플리케이션 성능을 개선해야 합니다.
어떤 솔루션이 운영 부담을 최소화하면서 이 요구 사항을 충족할까요?

DVA-C02 문제 195

온라인 사업 규모가 큰 회사가 매출 데이터를 저장하기 위해 아마존 다이나모DB 테이블을 사용합니다.
해당 회사는 테이블에 Amazon DynamoDB Streams를 활성화했습니다. 각 판매 거래의 상태는 테이블의 TransactionStatus 속성에 저장됩니다. TransactionStatus 속성의 값은 실패, 보류 중 또는 완료 중 하나여야 합니다.
해당 회사는 가격 속성이 특정 임계값을 초과하는 판매 실패에 대한 알림을 받고 싶어합니다. 개발자는 판매 실패에 대한 알림을 설정해야 합니다.
어떤 솔루션이 최소한의 개발 노력으로 이러한 요구 사항을 충족할까요?