AWS-SAA-V18.35 - 1번

2024. 10. 21. 15:39·스케쥴/시험

[문제 1]

회사는 여러 대륙에 걸쳐 도시의 온도, 습도 및 대기압에 대한 데이터를 수집합니다. 회사는 이러한 모든 글로벌 사이트의 데이터를 단일 Amazon S3 버킷에 최대한 빨리 집계하려고 하며, 솔루션은 운영 복잡성을 최소화해야 합니다.


A. 대상 S3 버킷에서 S3 Transfer Acceleration을 켭니다. 멀티파트 업로드를 사용하여 사이트 데이터를 대상 S3 버킷에 직접 업로드합니다.


B. 각 사이트의 데이터를 가장 가까운 리전의 S3 버킷에 업로드합니다. S3 교차 리전 복제를 사용하여 대상 S3 버킷에 객체를 복사합니다. 그런 다음 원본 S3 버킷에서 데이터를 제거합니다.


C. AWS Snowball Edge Storage Optimized 디바이스 작업을 매일 예약하여 각 사이트에서 가장 가까운 리전으로 데이터를 전송합니다. S3 교차 리전 복제를 사용하여 대상 S3 버킷에 객체를 복사합니다.


D. 각 사이트의 데이터를 가장 가까운 리전의 Amazon EC2 인스턴스로 업로드합니다. Amazon Elastic Block Store(Amazon EBS) 볼륨에 데이터를 저장합니다. 정기적으로 EBS 스냅샷을 만들어 대상 S3 버킷이 포함된 리전에 복사합니다. 해당 리전에서 EBS 볼륨을 복원합니다.


[문제 분석]

이 문제는 전 세계 여러 사이트에서 수집한 데이터를 중앙의 S3 버킷으로 최대한 빠르게 전송하면서도 운영 복잡성을 줄이는 방법을 묻고 있습니다. 데이터를 대용량으로 전송하면서 빠르게 처리하기 위해서는 S3 Transfer Acceleration 및 멀티파트 업로드와 같은 효율적인 데이터 전송 메커니즘을 사용하는 것이 중요합니다.


[각 보기 분석]

A. S3 Transfer Acceleration을 켜고 멀티파트 업로드를 사용하여 데이터를 업로드합니다.

- 설명: S3 Transfer Acceleration은 AWS가 제공하는 전 세계 네트워크 경로를 최적화하여 데이터 전송 속도를 향상시키는 기능입니다. 특히 글로벌 사이트에서 데이터를 전송할 때 전송 지연을 최소화하는 데 유용합니다. 멀티파트 업로드는 대용량 데이터를 더 빠르고 신뢰성 있게 업로드할 수 있게 도와줍니다.
- 적합성: 이 방법은 운영 복잡성을 줄이면서 최대 속도로 데이터를 집계하는 데 적합합니다.


B. S3 교차 리전 복제를 사용하여 데이터를 복사하고 원본 데이터를 제거합니다.

- 설명: 이 방식은 여러 리전에 데이터를 분산하여 저장한 후, 교차 리전 복제를 통해 데이터를 한곳으로 모으는 방식입니다. 하지만, 이 방법은 원본 데이터를 제거해야 하고, 복잡한 관리 작업이 요구됩니다.
- 부적합: 이 방법은 운영 복잡성을 줄이는 데 적합하지 않으며, 복제 및 삭제 작업이 추가됩니다.


C. AWS Snowball Edge를 사용하여 데이터를 전송하고 복제합니다.

- 설명: AWS Snowball Edge는 대량의 데이터를 물리적으로 AWS로 전송하는 솔루션입니다. 이는 인터넷 속도가 느린 경우에 유용하지만, 이 문제에서는 고속 인터넷 연결이 이미 있기 때문에 이 방법은 비효율적입니다.
- 부적합: 물리적 디바이스를 이용한 방법은 운영 복잡성을 증가시키고, 고속 네트워크가 있을 때는 적합하지 않습니다.


D. EBS 볼륨에 데이터를 저장하고 스냅샷을 통해 복사합니다.

- 설명: EC2 인스턴스와 EBS 볼륨을 사용해 데이터를 저장하고, 이를 S3로 복사하는 방식은 복잡한 관리 작업이 요구됩니다. 또한, EBS 스냅샷을 사용한 데이터 전송은 비효율적입니다.
- 부적합: 운영 복잡성이 크며, S3를 사용하는 더 효율적인 방법들이 존재합니다.


[정답 분석]

가장 적합한 답은 A. S3 Transfer Acceleration을 켜고 멀티파트 업로드를 사용하여 데이터를 업로드하는 것입니다. 이 방법은 운영 복잡성을 최소화하면서도 데이터를 빠르게 전송할 수 있습니다.


[서비스 및 관련 옵션]

1. Amazon S3 Transfer Acceleration: 전 세계에서 데이터 전송을 최적화하여 S3 버킷으로 데이터를 빠르게 전송하는 기능입니다.
2. 멀티파트 업로드: 대용량 파일을 여러 부분으로 나눠서 동시에 업로드하여 성능을 향상시키고, 네트워크 오류 시 복구할 수 있습니다.


[도메인]

이 문제는 도메인 3: 고성능 및 확장 가능한 아키텍처 설계에 해당합니다. 데이터 전송 속도를 최적화하고 운영 복잡성을 줄이는 방법을 다룹니다.

1. 태스크 설명: 태스크 3.2: 확장성과 성능을 보장하는 아키텍처를 설계합니다.
2. 관련 지식:
- S3 Transfer Acceleration을 사용한 전 세계 데이터 전송 최적화.
- 멀티파트 업로드를 통한 대용량 파일 전송.


[시험에서 주로 출제되는 핵심 개념]

1. S3 Transfer Acceleration
- 전 세계에서 데이터를 더 빠르게 S3로 전송할 수 있도록 지원하는 기능입니다. Amazon CloudFront 엣지 위치를 사용하여 글로벌 네트워크 성능을 최적화합니다.


2. 멀티파트 업로드
- 대용량 파일을 작은 조각으로 나눠 동시에 업로드하는 기능으로, 업로드 속도와 안정성을 높입니다. 5GB 이상의 파일을 S3에 전송할 때 권장됩니다.


3. 고속 데이터 전송 솔루션
- 데이터를 효율적으로 S3로 전송하는 방법으로 인터넷 연결이 있는 경우 가장 적합한 솔루션이 S3 Transfer Acceleration입니다.

저작자표시 (새창열림)

'스케쥴 > 시험' 카테고리의 다른 글

AWS-SAA-V18.35 - 3번  (0) 2024.10.21
AWS-SAA-V18.35 - 2번  (0) 2024.10.21
AWS SAA-C03 한국어 샘플 24번  (0) 2024.10.21
AWS SAA-C03 한국어 샘플 23번  (1) 2024.10.20
AWS SAA-C03 한국어 샘플 22번  (0) 2024.10.20
'스케쥴/시험' 카테고리의 다른 글
  • AWS-SAA-V18.35 - 3번
  • AWS-SAA-V18.35 - 2번
  • AWS SAA-C03 한국어 샘플 24번
  • AWS SAA-C03 한국어 샘플 23번
hyeseong-dev
hyeseong-dev
안녕하세요. 백엔드 개발자 이혜성입니다.
  • hyeseong-dev
    어제 오늘 그리고 내일
    hyeseong-dev
  • 전체
    오늘
    어제
    • 분류 전체보기 (283)
      • 여러가지 (107)
        • 알고리즘 & 자료구조 (72)
        • 오류 (4)
        • 이것저것 (29)
        • 일기 (1)
      • 프레임워크 (39)
        • 자바 스프링 (39)
        • React Native (0)
      • 프로그래밍 언어 (38)
        • 파이썬 (30)
        • 자바 (3)
        • 스프링부트 (5)
      • 운영체제 (0)
      • DB (17)
        • SQL (0)
        • Redis (17)
      • 클라우드 컴퓨팅 (2)
        • 도커 (2)
        • AWS (0)
      • 스케쥴 (65)
        • 세미나 (0)
        • 수료 (0)
        • 스터디 (24)
        • 시험 (41)
      • 트러블슈팅 (1)
      • 자격증 (0)
        • 정보처리기사 (0)
      • 재태크 (5)
        • 암호화폐 (5)
        • 기타 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    RDS
    celery
    OOP
    Spring WebFlux
    java
    SAA
    docker
    Redis
    파이썬
    FastAPI
    spring
    DP
    EC2
    ecs
    완전탐색
    #개발자포트폴리오 #개발자이력서 #개발자취업 #개발자취준 #코딩테스트 #항해99 #취리코 #취업리부트코스
    항해99
    백준
    Docker-compose
    AWS
    WebFlux
    Python
    시험
    reactor
    취업리부트
    자바
    Spring Boot
    프로그래머스
    그리디
    mybatis
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
hyeseong-dev
AWS-SAA-V18.35 - 1번
상단으로

티스토리툴바