람다함수가 VPC 내부에 ENI를 만들어 내부의 리소스와 통신하기 위해선 ENI가 필요한 것은 알 것이다.
이 ENI를 만들기 위해 필요한 권한이 바로 AWSLambdaVPCAccessExecutionRole이라고 한다.
aws_iam 인증 유형이 있는 람다 함수 url 이란 말은 iam 인증을 통해서만 접근할 수 있는 람다함수를 만든다는 얘기다.
none 유형은 반대로 아무 인증 없이 접근할 수 있는 람다 함수를 만든다는 얘기다.
따라서 정답은 A
게이트웨이는 특정 이벤트 발생시 트리거 되는 전용 엔드포인트가 존재한다.
$connect, $disconnect는 각각 사용자가 웹소켓에 연결됐을 때, 연결이 끊겼을 때 트리거 되는 경로다.
해당 경로를 구현해서 클라이언트를 제거시키면 된다.
따라서 정답은 DE
signature V4는 Authorization 헤더에 서명 정보를 넣어서 보내는 방식을 지원한다.
추가적으로 쿼리 스트링도 지원을 하는데 이를 위해선 X-Amz-Signature 변수에 서명 값을 추가해야한다.
정답은 A,D
Lambda@Edge 함수는 us-east-1 지역에서만 생성되고, 클라우드 프론트를 통해 캐싱되어 복제되는 것이라 한다.
a: 캐시를 먼저 읽고 캐시가 비었다면 데이터베이스에서 가져오는 전략 캐시는 요청될 때만 업데이트 됨
b: 캐시에 먼저 쓰이고, 비동기적으로 데베에 쓰임, 만약 캐시 장애 발생하면 데베에 저장 못 함
c: a랑 똑같음
d: 캐시에 쓰고 그 즉시 데이터베이스에 쓰는 전략
d가 정답
불변 업데이트는 다운타임이 아예 존재하지 않으며, 블루 그린 방식은 빈스톡에서 직접 지원하는 방식이 아니고 수동이어서 많은 실수가 발생할 수 있다 즉, 불변 업데이트
C가 정답
단위 테스트란 외부의 개입 없이 해당 기능만 빠르게 테스트 할 수 있어야 한다.
다른 작업들은 모두 SQS를 사용하므로 단위테스트가 아니다.
수동으로 람다 함수를 호출하여 SQS 값을 모의로 집어넣어 테스트하면 된다.
정답은 D
다이나모 디비의 batchgetItem은 여러 테이블에서 한 번에 데이터를 가져올 수 있다고 한다.
정답은 A
'자격증 > AWS Certified Developer - Associate' 카테고리의 다른 글
[AWS Certified Developer - Associate] 문제 정리 - 6 (0) | 2025.02.26 |
---|---|
[AWS Certified Developer - Associate] 문제 정리 - 5 (0) | 2025.02.26 |
[AWS Certified Developer - Associate] 문제 정리 - 3 (0) | 2025.02.23 |
[AWS Certified Developer - Associate] 문제 정리 - 2 (0) | 2025.02.22 |
[AWS Certified Developer - Associate] 문제 정리 - 1 (0) | 2025.02.21 |