문제 1
S3 버킷에 새 객체가 업로드될 때마다 자동으로 Lambda 함수를 실행해 썸네일을 생성하고 싶다. 어떤 기능을 사용해야 하는가?
CloudTrail 로그를 분석해 수동으로 처리S3 이벤트 알림(Event Notification)으로 Lambda 트리거 · 정답매 분마다 Lambda가 버킷을 폴링하도록 예약S3 Select문제 2
RDS 데이터베이스를 특정 시점(예: 5분 전)으로 복구할 수 있어야 한다(포인트-인-타임 복구). 어떤 기능이 이를 가능하게 하는가?
수동 스냅샷만으로 충분RDS는 포인트-인-타임 복구를 지원하지 않음Multi-AZ 배포만으로 자동 지원RDS 자동 백업(Automated Backups) + 트랜잭션 로그 · 정답문제 3
전 세계에 흩어진 사용자들이 하나의 S3 버킷에 대용량 파일을 빠르게 업로드해야 한다. 업로드 속도를 개선하는 방법은?
S3 Standard-IA로 전환S3 버킷을 퍼블릭으로 전환S3 Transfer Acceleration 활성화 · 정답버킷 이름을 짧게 변경문제 4
베스천 호스트를 두거나 SSH 키를 배포하지 않고도, 프라이빗 서브넷의 EC2 인스턴스에 안전하게 셸 접속하고 싶다. 어떤 서비스가 적합한가?
NAT 게이트웨이를 통한 직접 SSHAWS Systems Manager Session Manager · 정답S3 버킷 정책 수정인스턴스에 퍼블릭 IP를 할당하고 SSH 포트를 개방문제 5
이미 소셜 로그인 등으로 인증된 사용자에게 DynamoDB, S3 같은 AWS 리소스에 직접 접근할 수 있는 임시 AWS 자격 증명을 발급하고 싶다(사용자 가입·로그인 자체가 아니라). 어떤 Cognito 구성 요소가 적합한가?
IAM 사용자 계정을 사용자 수만큼 생성Cognito 사용자 풀(User Pool)만으로 충분Cognito 자격 증명 풀(Identity Pool) · 정답Secrets Manager응답하지 않음
문제 6
금융 거래 기록처럼 한 번 기록되면 변경 불가능하고(Immutable) 모든 변경 이력을 암호학적으로 검증 가능해야 하는 데이터를 저장하고 싶다. 어떤 서비스가 적합한가?
Amazon S3 표준 버킷Amazon RDSAmazon QLDB(Quantum Ledger Database) · 정답Amazon ElastiCache응답하지 않음
문제 7
같은 리전 내 여러 S3 버킷에 로그를 자동으로 집계·복제하고 싶다(다른 리전이 아니라 같은 리전 내에서). 어떤 기능을 사용해야 하는가?
S3 교차 리전 복제(CRR)만 지원됨S3 Transfer AccelerationS3 동일 리전 복제(Same-Region Replication, SRR) · 정답수동으로 매일 aws s3 cp 실행응답하지 않음
문제 8
Auto Scaling 그룹이 온디맨드와 스팟 인스턴스를 혼합해 사용 중이다. 스케일 인 시 이미 약정한 온디맨드 용량은 최대한 유지하고 스팟 인스턴스부터 종료해 비용 효율을 지키고 싶다. 무엇을 구성해야 하는가?
스팟 인스턴스를 사용하지 않음모든 인스턴스를 온디맨드로만 구성종료 정책을 무작위로 설정혼합 인스턴스 정책(Mixed Instances Policy)의 온디맨드 기준 용량(Base) 및 배분 전략 설정 · 정답응답하지 않음
문제 9
워크플로우의 특정 단계가 일시적 오류로 실패했을 때 자동으로 재시도하고, 계속 실패하면 별도의 오류 처리 경로로 분기하고 싶다. Step Functions에서 어떤 기능을 사용해야 하는가?
상태 머신의 Retry/Catch 필드 · 정답SQS 가시성 제한 시간 조정모든 단계를 하나의 Lambda 함수로 통합EventBridge 규칙만 추가응답하지 않음
문제 10
자체 빌드 서버를 관리하지 않고, 소스 코드를 컴파일하고 테스트를 실행하는 완전관리형 빌드 서비스가 필요하다. 어떤 서비스가 적합한가?
Amazon EC2 인스턴스를 직접 구축해야만 가능AWS CodeBuild · 정답AWS CodePipelineAWS CodeDeploy응답하지 않음