소셜 앱에서 사용자가 2MB~1GB 이미지를 업로드해야 하며, 인프라 운영을 최소화해야 합니다. 어떤 접근 방식이 운영을 최소화할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Cloud Storage용 서명된 URL을 생성하고 클라이언트에 제공하여 이미지를 Cloud Storage에 직접 업로드하도록 합니다..
이것이 정답인 이유
정답은 Cloud Storage용 서명된 URL을 생성하고 클라이언트에 제공하여 이미지를 Cloud Storage에 직접 업로드하도록 하는 것입니다. 이 방법은 애플리케이션 서버가 이미지 업로드 트래픽을 직접 처리할 필요가 없어 운영 부담을 최소화합니다. 서명된 URL은 클라이언트가 Cloud Storage에 직접 안전하게 파일을 업로드할 수 있는 일시적인 권한을 부여합니다. 다른 옵션들은 운영 부담을 증가시킵니다. 애플리케이션이 이미지를 직접 수락하고 데이터베이스에 저장하는 것은 데이터베이스에 과부하를 주며, 대용량 이미지 저장에 비효율적입니다. GCP 웹 서버를 실행하여 업로드를 수락하는 것은 서버 관리 및 스케일링에 대한 운영 오버헤드를 발생시킵니다. 사용자별로 별도의 Cloud Storage 버킷을 생성하고 서비스 계정 자격 증명을 배포하는 것은 보안 위험이 크고 관리 복잡성이 매우 높습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음