DVA-C02 문제 91

개발자는 IAM 역할이 부여된 AWS CodeBuild 프로젝트의 빌드 프로세스 중에 안전하게 비밀 키에 접근해야 합니다. 비밀 키는 저장 시에도 암호화된 상태를 유지해야 하며, 빌드 로그에 나타나지 않고 buildspec.yml 파일로 전달되어야 합니다. 이러한 요구 사항을 충족하면서 운영 오버헤드를 최소화하는 솔루션은 무엇일까요?

DVA-C02 문제 92

한 개발자가 온프레미스에 호스팅된 레거시 애플리케이션을 보유하고 있습니다. AWS에 호스팅된 다른 애플리케이션들은 정상적인 작동을 위해 온프레미스 애플리케이션에 의존합니다. 애플리케이션 오류 발생 시, 개발자는 Amazon CloudWatch를 사용하여 모든 애플리케이션을 한 곳에서 모니터링하고 문제를 해결할 수 있기를 원합니다.
개발자는 어떻게 이를 달성할 수 있을까요?

DVA-C02 문제 93

한 회사가 AWS Lambda를 사용하여 비디오 클립을 압축 및 압축 해제하는 애플리케이션을 패키징하고 배포해야 합니다. 이 애플리케이션은 250MB가 넘는 비디오 코덱 라이브러리를 사용합니다. 애플리케이션은 이 라이브러리를 사용하여 비디오를 저장하기 전에 압축하고, 검색할 때 압축을 해제합니다.

DVA-C02 문제 94

한 회사가 SQL 데이터베이스를 기반으로 애플리케이션을 개발했습니다. 이후 해당 애플리케이션을 Amazon DynamoDB로 마이그레이션했습니다. 이 회사는 사용자가 작성한 게시물을 표시하는 뉴스 피드에서 무한 스크롤 기능을 지원해야 합니다. 기존 애플리케이션은 숫자 기반 페이지네이션을 사용했지만, 이제 DynamoDB 환경에서 커서 기반 페이지네이션을 사용해야 합니다.
어떤 솔루션이 이러한 요구 사항을 가장 운영 효율적인 방식으로 충족할까요?

DVA-C02 문제 95

개발팀은 단일 AWS CloudFormation 템플릿을 사용하여 웹 애플리케이션을 유지 관리합니다. 이 템플릿은 웹 서버와 Amazon RDS 데이터베이스를 정의합니다. 팀은 CloudFormation 템플릿을 사용하여 CloudFormation 스택을 다양한 환경에 배포합니다.
최근 애플리케이션 배포 과정에서 개발자가 실수로 기본 개발 데이터베이스를 삭제하고 다시 생성하는 사고가 발생했습니다. 이로 인해 데이터 손실이 발생했습니다. 팀은 향후 데이터베이스 삭제와 같은 실수를 방지해야 합니다.
다음 요구사항을 충족하는 솔루션은 무엇입니까? (두 가지를 선택하십시오.)