AWS

(SAA) 합격 기원 10일차

AOIME 2026. 6. 10. 13:40

글의 출처 AWS SAA 합격으로 가는 길 #10

 

AWS SAA 합격으로 가는 길 #10

안녕하세요, AWS SAA(Solution Architect Associate) 자격증을 준비하시는 여러분!저는 넥스트클라우드에서 SA로 활동하고 있는 강준우라고 합니다. 😊 오늘은 다음 3개의 단계로 글을 포스팅 해봤습니다.

pacloud.tistory.com

 

이분의 글을 전부 참조한 것이니 자세한 내용들은 이분의 글을 참고 바랍니다

 

1. 문제에서 나오는 용어들의 해석

2. 관련 AWS 서비스 생각하기

3. 정답 추론하기 

 

1번째 문제

한 회사가 온프레미스 위치에서 AWS 로 데이터 센터를 마이그레이션하고 있습니다. 회사에는 개별

가상 서버에서 호스팅되는 여러 레거시 애플리케이션이 있습니다. 애플리케이션 디자인은 변경할 

수 없습니다. 각 개별 가상 서버는 현재 자체 EC2 인스턴스로 실행됩니다. 솔루션 아키텍트는 AWS로

마이그레이션한 후 애플리케이션의 안전성과 내결함성을 보장해야 합니다. 애플리케이션은 Amazon

EC2 인스턴스에서 실행됩니다.

이러한 요구 사항을 충족하는 솔루션은 무엇입니까?

선택지

1. 최소1개, 최대 1개의 Auto Scaling 그룹을 생성합니다. 각 애플리케이션 인스턴스의 Amazon 머신

이미지 (AMI)를 생성합니다. AMI를 사용하여 Auto Scaling 그룹에 EC2 인스턴스를 생성합니다.

Auto Scaling 그룹 앞에 Appilcation Load Balancer를 구성합니다. 2. AWS Backup을 사용하여 각 애플리케이션을 호스팅하는 EC2 인스턴스의 시간별 백업을 생성합니다.Amazon S3의 백업 별도의 가용 영역에 저장합니다. 최신 백업에서 각 애플리케이션의 EC2 인스턴스를복원하도록 재해 복구 프로세스를 구성합니다.3. 각 애플리케이션 인스턴스의 Amazon 머신 이미지(AMI)를 생성합니다. EC2에서 두 개의 새로운인스턴스를 시작합니다. 각 EC2 인스턴스를 별도의 가용 영역에 배치합니다. EC2 인스턴스를 대상으로하는 Network Load Balancer를 구성합니다. 4. AWS Mitigation Hub Refactor Spaces를 사용하여 각 애플리케이션을 EC2 인스턴스에서 마이그레이션합니다. 각 애플리케이션의 기능을 개별 구성 요소로 분류합니다. AWS Fargate 를 사용하여 Amazon Elastic Container Service(Amazon ECS) 각 애플리케이션을 호스팅합니다. 

정답

용어 설명

더보기

1. 온프레미스 위치에서 AWS러 데이터 센터를 마이그레이션

  • 온프레미스 위치에서 AWS로 데이터 센터를 마이그레이션의 정의 :
    온프레미스 데이터 센터는기업이 자체적으로 관리하는 물리적 서버와 IT 인프라를 뜻한다.
     이를 AWS 클라우드로 마이그레이션하는 것은, 기존의 물리적 인프라에서 운영되던 애플리케이션
    과 데이터를 AWS 클라우드로 이전하는 작업을 의미한다.
  • 온프레미스 위치에서 AWS로 데이터 센터를 마이그레이션의 역할 및 의미 :
    이 과정은 기업이 물리적 하드웨어를 유지 관리하는 부담을 줄이고, AWS의 유연성, 확장성 및
    다양한 서비스를 활용하여 더 효율적으로 IT 자원을 운영할 수 있게 한다. 마이그레이션은 
    Lift-and-Shift, Replatforming, Refactoring 등 다양한 방법으로 수행될 수 있으며, 이를 통해 기업은
    비용 절감, 운영 효율성 향상, 글로벌 확장 등을 달성할 수 있다.

2. Auto Scaling

  • Auto Scaling의 정의 : Auto Scaling 은 AWS에서 제공하는 기능으로, 애플리케이션의 트래픽이나
    부하에 따라 자동으로 컴퓨팅 자원의 수를 늘리거나 줄이는 것을 의미함
  • Auto Scaling의 역할 및 의미 : Auto Scaling 은 애플리케이션이 수요 변동에 따라 향상 최적의
    상태로 운영되도록 한다. 예를 들어, 사용자 요청이 급증하면 추가 인스턴스를 자동으로 생성하여
    트래픽을 처리하고, 요청이 줄어드면 인스턴스를 줄여 비용을 절감한다. 이는 애플리케이션의
    가용성과 성능을 유지하면서 비용을 최소화할 수 있는 중요한 기능이다. 

3. Amazon 머신 이미지(AMI)

  • Amazon 머신 이미지(AMI)의 정의 :  Amazon 머신 이미지(AMI)는 Amzaon EC2 인스턴스를
    시작하기 위한 템플릿으로, 운영 체재, 애플리케이션 서버, 애플리케이션 등이 포함된 소프트웨어
    패키지이다. 
  • Amazon 머신 이미지(역할)의 역할 및 의미: AMI는 EC2 인스턴스를 빠르고 쉽게 배포할 수 있도록
    도와준다. 이를 통해 표준화된 환경을 생성하고, 동일한 설정의 인스턴스를 여러 개 생성할 수 있다.
    사용자 정의 AMI를 만들면 특정 애플리케이션이나 구성으로 맟춤화된 환경을 손쉽게 배포할 수
    있어, 시간과 노력을 절약할 수 잇다.    

4. AWS Backup

  • AWS Backup의 정의 : AWS Backup은 AWS 서비스에서 데이터 백업을 중앙에서 관리할 수 있는
    완전 관리형 서비스이다. 데이터 백업, 복원, 보관, 규정 준수를 자동화활 수 있다. 
  • AWS Backup의 역할 및 의미 : AWS Backup은 다양한 AWS 서비스에서 백업 작업을 집중식으로
    관리하여 데이터를 보호하고 규정 준수를 유지한다. 이를 통해 기업은 데이터를 안전하게 백업하고
    필요할 때 신속하게 복구할 수 있다. 자동 백업 계획을 설정하고 , 백업 데이터를 장기 보관할 수 있어
    비지니스 연속성과 데이터 보호를 강화할 수 있다.

5. ALB와 NLB

  • ALB는 애플리케이션 레벨에서 요청을 분산시키며, URL 패턴이나 헤더 등의 기준으로 트래픽을 
    라우팅할 수 있다. 이는 복잡한 애플리케이션 아키텍처를 지원하는 데 유용하다.
  • NLB는 낮은 지연 시간과 높은 처리량을 요구하는 네트워크 트래픽을 분산하는 데 사용된다. 정적
    IP 주소를 제공하여 클라이언트가 접속하는 IP를 고정할 수 잇다. 이는 대규모 실시간 애플리케이션에
    적합하다.

6. AWS Migration Hub Refactor Spaces

  • AWS Migration Hub Refactor Spaces 의 정의: AWS Migration Hub Refactor Spaces는 애플리케이션을
    마이크로서비스 아키텍처로 전환할 때의 과정을 관리하고 쉽게 할 수 있게 해주는 AWS의 서비스이다.
  • AWS Migration Hub Refactor Spaces의 역할 및 의미 : 이 서버스는 모놀리식 애플리케이션을 마이크로
    서비스로 점진적으로 분해하면서도, 기존 애플리케이션과 새로운 마이크로서비스 간의 연결을 원할하게
    유지할 수 있도록 지원한다. 이를 통해 개발자는 리스크를 줄이면서 애플리케이션을 현대화할 수 있다.
    전체적인 마이그레이션 속도를 높일 수 있다.

7. AWS Fargate를 사용한 Amazon Elastic Container Service(Amazon ECS)

  • AWS Fargate를 사용한 Amazon Elastic Container Service(Amazon ECS)의 정의 : AWS Fargate
    는 서버리스 컴퓨팅 엔진으로, Amazon ECS에서 컨테이너를 실행할 때 서버 인프라를 관리할
    필요 없이 컨테이너를 쉽게 배포하고 관리할 수 있게 해줍니다. 
  • AWS Fargate를 사용한 Amazon Elastic Container Service(Amazon ECS)의 역할 및 의미 : 
    Fargate를 사용하면 EC2 인스턴스를 프로비저닝하거나 클러스터를 관리할 필요 없이, 컨테이너의 
    리소스 요구 사항만 설정하면 AWS가 나머지를 처리한다. 이는 애플리케이션 배포와 확장성을 간소
    화하과, 운영 부담을 줄이면서 컨테이너화된 애플리케이션의 유연성을 극대화할 수 있게 해준다. 

문제의 요구사항 분석하기

더보기

1. 온프레미스에서 AWS로 데이터 센터 마이그레이션

2. 레거시 애플리케이션의 디자인 변경 불가

3. 애플리케이션의 안전성 및 내결합성 보장 필요

4. 애플리케이션이 Amazon EC2 인스턴스에서 실행될 것

요구사항과 관련된 AWS 서비스 생각하기

더보기

Amazon EC2 : 가상 서버를 제공하여 애플리케이션을 호스팅할 수 있는 서비스이다. 안정성과 내
결함성을 보장하기 위해 여러 가용 영역에서 인스턴스를 배포하고, Auto Scaling과 로드 밸런싱을
구성할수 있다.

 

Amazon Machine Image(AMI) : EC2 인스턴스를 복제하거나 복원할 수 있는 이미지이다. 동일한

설정을 가진 여러 인스턴스를 손쉽게 생성할 수 있다.

 

Auto Scaling : 애플리케이션의 트래픽 변화에 따라 인스턴스를 자동으로 확장하거나 축소하여 가용

성와 비용 효율성을 높이는 서비스이다.

 

Applicaton Load Balancer(ALB) : 트래픽을 여러 인스턴스로 분산하여 애플리케이션 가용성과

내결함성을 높여주는 로드 밸런싱 서비스이다.

 

Network Load Balancer(NLB) : 초당 수백만 개의 요청을 처리하며, 트래픽을 여러 인스턴스로 분산하는

서비스이다. 특히, 낮은 지연 시간을 요구하는 애플리케이션에 적합하다.

 

AWS Backup : 여러 AWS 서비스에서 백업을 자동화하고 중앙에서 관리할 수 있는 서비스이다. 재해

복구를 위한 백업 및 복원 프로세스를 구성할 수 있다. 

위의 정보들을 토대로 정답 선택하기

더보기

선택지 1번 "최소 1개 최대 1개의 Auto Scaling 그룹을 생성합니다. 각 애플리케이션 인스턴스의 Amazon

머신 이미지(AMI)를 생성합니다. AMI를 사용하여 Auto Scaling 그룹에 EC2 인스턴스를 생성합니다

Auto Scaling 그룹 앞에 Application Load Balancer를 구성합니다. "이다.

  • Auto Scaling 그룹 :  AWS에서 제공하는 기능으로, 트래픽 변동에 따라 EC2 인스턴스를 자동으로 
    추가하거나 제거하여 애플리케이션의 가용성을 높이고 비용을 최적화한다.
  • Amazon 머신 이미지(AMI) : EC2 인스턴스를 생성하기 위한 템플릿으로, 애플리케이션, OS, 및 
    설정을 포함한다.
  • Application Load Balancer (ALB) : 트래픽을 여러 인스턴스에 분산시켜 애플리케이션의 가용성과 
    확장성을 보장한다. 

이 선택지는 애플리케이션의 가용성과 내결함성을 보장하는 데 이상적이다. Auto Scaling 그룹은 인스턴
스를 자동으로 관리하며, ALB는 트래픽을 균등하게 분산시켜 애플리케이션의 안정성을 높인다. AMI를
사용하여 동일한 환경을 재현할 수 있어 관리가 용이합니다. 이 접근 방식은 기존 애플리케이션 아키텍처를

변결할 필요 없이 AWS 환경에서 내결함성과 확장성을 구현하는 데 적합하다.

 

선택지 2번 "AWS Backup을 사용하여 각 애플리케이션을 호스팅하는 EC2 인스턴스의 시간별 백업을 생성
합니다. Amazon S3의 백업을 별도의 가용 용역에 저장합니다. 최신 백업에서 각 애플리케이션의 EC2 인스
턴스를 복원하도록 재해 복구 프로세스를 구성합니다." 이다.

  • AWS Backup : AWS 리소스의 백업을 관리하는 서비스로, 자동화된 백업, 복구, 보관 기능을 제공합니다.
  • Amazon S3: 내구성과 가용성이 높은 객체 스토리지 서비스로, 백업 데이터를 안전하게 저장할 수 있다.
  • 재해 복구 : 시스템 장애 시 , 데이터를 복구하여 시스템을 복원하는 프로세스를 의미한다. 

이 선택지가 정답이 아닌 이유는 이 접근 방식은 백업과 재해 복구에 중점을 두고 있지만, 실시간으로 애플

리케이션의 내결함성과 안정성을 보장하지는 않는다. 백업을 통해 데이터는 보호할 수 있지만, 애플리케이션

고가용성을 유지하려면 실시간으로 장애 조치가 필요하다. 시간별 백업은 주기적인 데이터 보호에는 유리하

지만 가용성 요구 사항을 즉시 충족시키기에는 부족하다. 

 

선택지 3번은 "각 애플리케이션 인스턴스의 Amazon 머신 이미지(AMI)를 생성합니다. EC2에서 두 개의 

새로운 인스턴스를 시작합니다. 각 EC2 인스턴스를 별도의 가용 영역에 배치합니다. EC2 인스턴스를 

대상으로 하는 Network Load Balancer를 구성합니다.이다.

  • Amazon 머신 이미지(AMI) : EC2 인스턴스를 위한 템플릿으로, 애플리케이션과 운영 체제 등을 
    포함한다.
  • Network Load Balancer (NLB) : 트래픽을 여러 EC2 인스턴스에 분산하여 높은 성능과 저지연의 
    네트워크 트래픽 분산을 제공합니다.

이 선택지가 정답이 아닌 이유는 이 솔루션은 NLB를 사용하여 트래픽을 분산시킬 수 있지만, NLB는 
주로 네트워크 계층에서 작동하여 애플리케이션 계층의 로드 밸런싱을 제공하지 않습니다. ALB와 

달리 HTTP/HTTPS 기반 애플리키에션 트래픽에 최적화되지 않아 복잡한 애플리케이션 로드 밸런싱

요구를 충족시키지 못할 수 있다. 또한 두 개의 인스턴스만 사용하는 것은 고가용성 츶면에서 제한적일

수 있다.

 

선택지 4번 " AWS Mitigation Hub Refactor Spaces를 사용하여 각 애플리케이션을 EC2 인스턴스에서 

마이그레이션합니다. 각 애플리케이션의 기능을 개별 구성 요소로 분류합니다. AWS Fargate를 사용하여

Amazon Elastic Container Service(Amazon ECS) 각 애플리케이션을 호스팅 합니다. " 이다.

  • AWS Mifration Hub Refactor Space : 애플리케이션을 마이크로서비스로 리팩터링하는 과정을 돕는
    AWS 서비스이다. 
  • AWS Fargate : 서버리스 컴퓨팅 엔진으로, 컨테이너 실행을 관리합니다. 
  • Amazon ECS : 컨테이너화된 애플리케이션을 관리하는 서비스로, Fargate와 함께 사용 시 서버 관리
    없이 애플리케이션을 배포할 수 있다.

이 선택지가 정답이 아닌 이유는 애플리케이션을 마이크로서비스로 리팩터링하는 것을 전제로 한다.

그러나 문제에서 제시된 조건은 애플리케이션 디자인을 변경할 수 없다는 것이므로, 이 접근 방식은 적합

하지 않다. 애플리케이션 컨테이너화하고 기능을 개별적으로 관리하는 것은 리팩토링이 필요하기 때문에

문제에서 요구하는 사항과 맞지 않다.

 

문제 2번

한 회사가 AWS에서 호스팅하는 미디어 애플리케이션을 위한 공유 스토리지 솔루션을 구현하고 있
습니다. 회사는 SMB 클라이언트를 사용하여 저장된 데이터에 액세스할 수 있는 기능이 필요합니다

최소한의 관리 오버헤드로 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?

선택지

1. AWS Storage Gateway 볼륨 게이트웨이를 생성합니다. 필요한 클라이언트 프로토콜을 사용하는 

파일 공유를 만듭니다. 애플리케이션 서버를 파일 공유에 연결합니다. 

2.AWS Storage Gateway 테이프 게이트웨이를 생성합니다. Amazon S3를 사용하도록 테이프를 구성

합니다. 애플리케이션 서버를 테이프 게이트웨이에 연결합니다.

3. Amazon EC2 Windows 인스턴스를 생성합니다. 인스턴스에 Windows 파일 공유 역할을 설치하고 구성
합니다. 애플리케이션 서버를 파일 공유에 연결합니다. 

4. Windows 파일 서버용 Amazon FSx 파일 시스템을 생성합니다. 애플리케이션 서버를 파일 시스템에 

연결합니다. 

정답

용어 설명

더보기

1. AWS Storage Gateway 볼륨 게이트웨이

AWS Storage Gateway 볼륨 게이트웨이의 정의  :AWS Storage Gateway의 일종으로, 온프레미스

환경과 AWS 클라우드 간에 블록 스토리지 볼륨을 제공하는 하이브리드 클라우드 스토리지 솔루션

입니다. 이를 통해 로컬 디스크 볼륨처럼 보이는 스토리지 볼륨을 생성하고, 이를 AWS 클라우드에
저장할 수 있습니다. 

AWS Storage Gateway 볼륨 게이트웨이의 역할 및 의미 : 볼륨 게이트웨이는 온프레미스 애플리케

이션에서 사용하는 스토리지 볼륨을 클라우드로 확장하거나 백업할 수 있게 한다. 데이터는 로컬에서

캐싱되며, 나머지 데이터는 Amazon S3와 같은 AWS 스토리지 서비스에 안전하게 저장된다. 이 솔
루션은 온프레미스에서 실행 중인 애플리케이션에 대해 낮은 지연 시간을 유지하면서 AWS의 확장성

과 내구성을 활용할 수 있도록 설계되어있다.

 

2. AWS Storage Gateway 테이프 게이트웨이

AWS Storage Gateway 테이프 게이트웨이의 정의 : AWS Storage Gateway의 또 다른 유형으로,

기존 테이프 기반 백업 시스템을 AWS 클라우드로 확장하기 위한 가상 테이프 라이브러리(VTL) 

솔루션이다. 이를 통해 물리적 테이프 없이도 AWS S3 및 Glacier를 활용하여 백업 데이터를 안전

하게 저장할 수 있다. 

AWS Storage Gateway 테이프 게이트웨이의 역할 및 의미 : 테이프 게이트웨이는 기존 백업 소프트웨어

와 통합되어 가상 테이프를 생성하고 이를 AWS 클라우드로 전송하여 장기적으로 안전하게 데이터를 
저장합니다. 물리적 테이프 라이브러리와 동일하게 동작하지만 , 클라우드 기반으로 더 높은 내구성과

확장성을 제공합니다. 이는 온프레미스의 백업 환경을 현대화하고 백업 데이터를 클라우드로 이전할 수 

있게 한다.  

 

3. Amazon EC2 Windows 인스턴스

Amazon EC2 Windows 인스턴스의 정의 : Amazon Elastic Compute Cloud (EC2)에서 제공하는 가상

서버 중 하나로, Microsoft Windows 운영 체제가 설치된 인스턴스를 의미한다. 이 인스턴스는 Windows

Server 환경에서 애플리케이션을 실행하기 위해 설계되었다. 

Amazon EC2 Windows 인스턴스의 역할 및 의미: Amazon EC2 Windows 인스턴스는 온디맨드로 확장

가능한 Windows 기반의 가상 서버 환경을 제공한다. 사용자는 필요에 따라 인스턴스를 생성하고, 애플

리케이션을 배포할 수 있으며, Windows 운영 체제의 모든 기능을 사용할 수 있다. 이는 Windows 기반

애플리케이션의 클라우드 마이그레이션을 가능하게 하고, 관리 부담을 줄이면서 글로벌하게 배포할 

수 있는 유연성을 제공합니다. 

 

4. Windows 파일 서버용 Amazon FSx 파일 시스템 

Windows 파일 서버용 Amazon FSx 파일 시스템의 정의 : Amazon FSx는 AWS에서 제공하는 완전 관리

형 파일 시스템 서비스로, Windows 파일 서버를 위한 기능을 제공합니다. 이는 Windows 파일 서버의

성능, 보안 ,파일 공유 기능을 AWS 클라우드에서 네이티브로 사용할 수 있게 해준다.

Windows 파일 서버용 Amazon FSx 파일 시스템의 역할 및 의미 : Amazon FSx는 SMB 프로토콜을 지원

하여 Windows 환경에서 파일 공유를 쉽게 구성하고 관리할 수 있도록 한다. 이를 통해 사용자는 AWS

클라우드에서 완전 관리형 Windwos 파일 서버를 운영할 수 있으며, Active Directory 통합, 데이터 중복

제거, 그리고 데이터 보호 기능을 활용할 수 있다. 이는 온프레미스 Windows 파일 서버를 클라우드로 

확장하거나 대처할 수 있는 강력한 솔루션을 제공한다.

문제의 요구사항 분석하기

더보기

1. SMB 클라이언트를 사용하여 저장된 데이터에 액세스 가능

2. 최소한의 관리 오버헤드 

요구사항과 관련된 AWS 서비스 생각하기

더보기

Amaozn FSx Windows File Server

Amazon FSx for Windows File Server는 완전 관리형 네이티브 Microsoft Windows 파일 시스템으로,

SMB 프로토콜을 지원하여 Windows 기반 애플리케이션과의 호환성을 보장합니다. 이 서비스는 SMB

클라이언트를 사용하는 환경에서 파일 데이터를 쉽게 공유하고 액세스할 수 있도록 해줍니다. 

 

Fsx for Windows File Server는 Windows의 기본 기능인 Active Directory 통합, 데이터 복제, 백업 및 복구,

데이터 중복 제거 등을 지원합니다. 

 

이 서비스는 완전 관리형 파일 시스템으로, AWS가 모든 인프라 관리를 처리합니다. 사용자는 파일 시스템의

확장, 보안, 백업, 모니터링 등 운영 작업에 대한 걱정 없이 스토리지를 사용할 수 있습니다. 이는 관리

오버헤드를 크게 줄여줍니다.

 

서비스의 자동화된 백업, 모니터링, 유지 관리 기능은 운영 부담을 최소화화면서 안정적인 파일 스토리

지 서비스를 제공합니다. 

 

위의 정보들을 토대로 정답 선택하기

더보기

선택지 1번 "AWS Storage Gateway 볼륨 게이트웨이를 생성합니다. 필요한 클라이언트 프로토콜을

사용하는 파일 공유를 만듭니다. 애플리케이션 서버를 파일 공유에 연결합니다." 이다.

  • AWS Storage Gateway(볼륨 게이트웨이) : 온프레미스 애플리케이션에서 AWS 클라우드의 
    스토리지에 원할하게 액세스할 수 있도록 하는 하이브리드 클라우드 스토리지 서비스이다. 
    볼륨 게이트웨이는 iSCSI 프로토콜을 사용하여 데이터를 블록 스토리지로 전송하며, SMB 프
    로토콜을 지원하지 않는다. 

이 선택지가 정답이 아닌 이유는 SMB 클라이언트 요구 사항을 충족하지 않으며, 볼륨 게이트웨이는

주로 블록 스토리지 사용 사례에 적합하다. 따라서 미디어 애플리케이션의 SMB 클라이언트 요구

사항에 맞지 않는다.

 

선택지 2번 "AWS Storage Gateway 테이프 게이트웨이를 생성합니다. Amazon S3를 사용하도록 테

이프를 구성합니다. 애플리케이션 서버를 테이프 게이트웨이에 연결합니다."이다.

  • AWS Storage Gateway(테이프 게이트웨이) : 주로 백업 및 아카이빙을 위해 설계된 가상 테이프
    라이브러리(VTL)를 제공하며, 데이터를 S3에 저장합니다. 이 솔루션은 오래된 데이터의 장기
    저장에 적합하지만 실시간 데이터 액세스에는 적합하지 않다.

이 선택지가 정답이 아닌 이유는 테이프 게이트웨이는 SMB 클라이언트로 실시간 데이터에 액세스할

수 잇는 방법을 제공하지 않는다. 이 선택지는 미지어 애플리케이션의 요구 사항에 충족하지 못한다.

 

선택지 3번 " Amazon EC2 Windows 인스턴슨를 생성합니다. 인스턴스에 Windows 파일 공유 역할을 

설치하고 구성합니다. 애플리케이션 서버를 파일 공유에 연결합니다. "  이다. 

  • Amazon EC2(Windows 인스턴스) : Windows 운영 체제를 실행하는 가상 서버를 제공하여, 파일
    서버 역할을 수행할 수 있다. Windows 파일 공유를 설정하여 SMB  프로토콜을 통해 파일 액세스를
    제공할 수 있다.

이 선택지가 정답이 아닌 이유는 EC2 인스턴스를 통해 Windows 파일 서버를 직접 구성하는 방벙은 

가능하지만, 관리 오버헤드가 크고 유지 관리가 복잡하다. 따라서 최소환의 관리 오버헤드를 요구하는

문제의 요구 사항에 부합하지 않는다.

 

이 선택지가 정답이 아닌 이유는 EC2 인스턴스를 통해 Windows 파일 서버를 직접 구성하는 방법은

가능하지만 , 관리 오버헤드가 크고 유지 관리가 복잡하다. 따라서 최소환의 관리 오버헤드를 요구하는

문제의 요구 사항헤 부합하지 않는다.

 

선택지 4번은 "Windows 파일 서버용 Amazon FSx 파일 시스템을 생성합니다. 애플리케이션 서버를 

파일 시스템에 연결합니다." 이다. 

  • Amazon FSx for Windows File Server : 완전 관리형 파일 스토리지 서비스로, Windows 파일 시스템
    을 제공하며 SMB 프로토콜을 지원합니다. 이는 온프레미스와 클라우드 애플리케이션 모두에서 사용
    가능핟. FSx는 관리 오버헤드를 최소화하며, 필요한 클라이언트 프로토콜(SMB)을 토앻 데이터에 
    쉽게 액세스할 수 있다.

이 선택지는 문제의 요구 사항인 SMB 클라이언트를 통한 데이터 액세스를 지원하고, FSx가 완전 관리
형 서비스이기 때문에 최소한의 운영 오버헤드를 제공한다. 따라서 이 선택지가 가장 적합한 솔루션이다.

 

3번째 문제

회사는 AWS 클라우드에서 중요한 스토리지 애플리케이션을 실행합니다. 애플리케이션은 두 AWS 리전에서

사용합니다. 회사는 애플리케이션이 공용 네트워크 정체 없이 원격 사용자 데이터를 가장 가까운 S3 버킷으로

보내기를 원합니다. 또한 회사는 최소한의 Amazon S3 관리로 애플리케이션 장애 조치를 원합니다. 이러한 

요구 사항을 충족하는 솔루션은 무엇입니까?

선택지 

1. 두 지역 간에 활성-활성 설계를 구현합니다. 사용자에게 가장 가까운 지역 S3 엔드포인트를 사용하도록

애플리케이션을 구성합니다. 

2. S3 다중 지역 액세스 포인트에 활성-수동 구성을 사용하십시오 . 각 지역에 대한 글로벌 엔드포인트를 

생성합니다. 

3. 사용자에게 가장 가까운 지역 S3 엔드포인트로 사용자 데이터를 보냅니다. S3 버킷을 동기화된 상태로

유지하도록 S3 교차 계정 복제 규칙을 구성합니다.

4. 단일 글로벌 엔드포인트가 잇는 활성-활성 구성에서 다중 지역 액세스 포인트를 사용하도록 Amazon 

S3를 설정합니다. S3 교차 리전 복제를 구성합니다. 

정답

용어 설명

더보기

1. 활성-활성 설계

정의 : 활성 - 활성 (Active- Active) 설계는 두 개 이상의 리전이난 데이터센터가 동시에 활성 상태로

운영되는 방식의 시스템 아키텍처를 말한다.

역할 및 의미 : 활성-활성 설계는 두 리전에서 동시에 애플리케이션이나 서비스를 운영하여 부하를

분산하고, 고가용성을 확보합니다. 장애가 발생하더라도 다른 활성 리전이 계속 운영되기 때문에 

가동 중단을 최소화할 수 있다 . 이 설계는 특히 고가용성과 내결함성이 중요한 상황에서 많이 사용됨

 

2. 활성- 수동 설계

정의 : 활성 - 수동(Active-Passive) 설계는 하나의 리전이나 데이터센터가 활성 상태로 운영되고,

다른 리전은 대기 상태로 유지되는 아키텍처이다. 대기 상태의 리전은 장애 발생 시에만 활성

역할 및 의미 : 활성- 수동 설계는 고가용성을 제공하면서도 리소스를 절약할 수 있는 방법이다.

주 리전에서 장애가 발생하면 대기 상태의 리전이 활성화되어 서비스를 계속 유지할 수 있다.

이 방식은 장애 조치(Failover)시간을 허용할 수 있는 상황에서 많이 사용됩니다.

 

3. S3 다중 지역 액세스 포인트

정의 : S3 다중 지역 액세스 포인트(S3 Multi-Region Access Point)는 여러 AWS 리전에 걸쳐 있는

S3 버킷에 대해 단일 글로벌 엔드포인트를 제공하여, 최적의 리전으로 자동으로 요청을 라우팅하는

서비스이다.

역할 및 의미 : 이 액세스 포인트를 사용하면, 사용자나 애플리케이션이 별도의 리전 선택이 없이 

가장 가까운 리전의 S3 버킷으로 데이터를 전송할 수 있다 이는 공용 네트워크의 정체를 피하고, 데이

터 전송 지연을 줄이며, 고가용성을 보장할 수 있는 방식이다.

 

4. 글로벌 엔드포인트

정의 : 글로벌 엔드포인트(Global Endpoint)는 여러 리전에서 사용할 수 있는 단일 URL을 통해

서비스에 접근할 수 있도록 하는 엔드포인트이다.

역할 및 의미 : 글로벌 엔드포인트를 사용하면, 애플리케이션이 특정 리전에 상관없이 동일한 URL을

사용하여 서비스를 이용할 수 있습니다 AWS의 글로벌 네트워크가 사용자를 가장 가까운 리전으로

자동으로 연결해 주므로, 사용자는 최적의 성능을 경험할 수 있다.

 

5. S3 교차 리전 복제

정의 : S3 교차 리전 복제(S3 Cross-Region Replication) 는 Amazon S3 버킷 간에 데이터를 자동으로

복제하여 다른 AWS 리전의 S3 버킷에도 동일한 데이터를 유지하는 기능이다.

역할 및 의미 : 이 기능은 여러 리전에 걸쳐 데이터의 가용성을 높이고, 재해 복구 계획의 일환으로

데이터를 안전하게 보관하는 데 사용됩니다. 복제된 데이터를 통해 다른 리전에서의 서비스 복구가

신속하게 이루어질 수 있다.

 

6. S3 교차 계정 복제

정의 : S3 교차 계정 복제(S3 Cross-Account Replication)는 서로 다른 AWS 계정 간에 S3 버킷 데이터를

자동으로 복제하여 동기화 상태를 유지하는 기능이다. 

역할 및 의미 : 이 기능은 조직 내에서 서로 다른 계정 간에 데이터를 공유하거나, 다중 계정 전략에서

데이터를 안전하게 보관하기 위해 사용된다. 계정 간에 데이터가 자동으로 동기화되므로, 추가적인

수동 작업 없이 데이터 일관성을 유지할 수 있다.

문제의 요구사항 분석하기

더보기

1. 중요한 스토리지 애플리케이션이 AWS 클라우드에서 실행됨

2. 두 리전에서 Amazon S3를 사용

3. 원격 사용자 데이터를 가장 가까운 S3 버킷으로 보내기 원함

4. 공용 네트워크 정체 없이 데이터 전송

5. 최소한의 관리로 애플리케이션 장애 조치 필요

요구사항과 관련된 AWS 서비스 생각하기

더보기

Amazon S3 :  확장 가능하고 내구성이 뛰어난 객체 스토리지 서비스로, 여러 리전에 버킷을 생성하여

데이터를 저장하고 접근할 수 있다.

S3 Cross-Region Relplication (CRR) : 데이터의 가용성과 내구성을 높이기 위해 S3 버킷 간 데이터를 

자동으로 복제하는 서비스이다. 이를 통해 리전 간 데이터 동기화를 보장할 수 있다.

Amazon S3 Multi-Region Access Points : 여러 리전에서 S3 버킷에 글로벌 엔드포인트로 접근할 수 있는

기능이다. 사용자는 자신에게 가장 가까운 리전의 엔드포인트를 통해 S3 데이터에 접근할 수 있다.

AWS Global Accelerator : 글로벌 애플리케이션의 성능과 가용성을 개선하기 위해 사용되는 서비스이다.

여러 리전 간 트래픽을 지능적으로 라우팅하여 성능을 최적화할 수 있다.

위의 정보들을 토대로 정답 선택하기

더보기

선택지 1번 "두 지역 간에 활성-활성 설계를 구현합니다. 사용자에게 가장 가까운 지역 S3 엔드포인트를

사용하도록 애플리케이션을 구성합니다." 이다. 

  • 활성-활성 설계 : 두 리전에서 동시에 애플리케이션을 운여하여 가용성을 높이는 설계이다. 각 리전이
    활성 상태로, 부하를 공유하고 고가용성을 보장합니다.
  • S3 엔드포인트 : 사용자가 가까운 리전의 S3 버킷에 접근하도록 경로를 설정한다.

이 선택지가 정답이 아닌 이유는 활성-활성 설계는 고가용성을 보장하지만 , S3 버킷 간의 데이터 동기화나

자동 장애 조치와 관련된 구체적인 전략이 언급되지 않았습니다. 이 방식은 네트워크 경로와 데이터 동기

화를 직접 관리해야 하며, 이는 문제에서 제시된 "최소한의 관리" 요구 사항에 부합하지 않을 수 있다.

 

선택지 2번 "S3 다중 지역 액세스 포인트에 활성-수동 구성을 사용하십시오 . 각 지역에 대한 글로벌 엔드

포인트를 생성합니다."이다.

  • S3 다중 지역 액세스 포인트 : 여러 리전에 걸쳐 있는 S3 버킷에 대해 단일 글로벌 엔드포인트를 제공
    하여 자동으로 최적의 리전으로 요청을 라우팅한다.
  • 활성 - 수동 구성 : 한 리전이 활성 상태로 동작하고, 다른 리전은 대기 상태로 장애가 발생할 경우 활
    성화된다.

이 선택지가 정답이 아닌 이유는 활성-수동 구성은 장애 조치 시 하나의 리전만 활성 상태로 작동하며, 데이

터 접근이 비활성 리전으로 전환될 때까지 일정한 지연이 발생할 수 있다. 또한 다중 지역 액세스 포인트가 

제공하는 고급 기능이 충분히 활용되지 않아 관리 복잡성을 줄이지 못할 가능성이 있다.

 

선택지 3번 " 사용자에게 가장 가까운 지역 S3 엔드포인트로 사용자 데이터를 보냅니다. S3 버킷을 동기화
된 상태로 유지하도록 S3 교차 계정 복제 규칙을 구성합니다. "이다.

  • S3 엔드포인트 : 사용자가 가장 가까운 리전의 S3 버킷에 데이터를 전송하도록 경로를 설정한다.
  • S3 교차 계정 복제 : 다른 계정의 S3 버킷 간 데이터를 자동으로 복제하여 동기화 상태를 유지함

이 선택지가 정답이 아닌 이유는 S3 교차 계정 복제는 데이터를 동기화할 수 있지만 , 문제에서 요구한 자동
장애 조최 및 최소한의 관리 측면에서 적절하지 않습니다. 이 솔루션은 관리 오버헤드가 발생할 수 있으며,

공용 네트워크의 정체를 완전히 피할 수 없는게 한계가 있다.

 

선택지 4번 " 단일 글로벌 앤드포인트가 있는 활성-활성 구성에서 다중 지역 액세스 포인트를 사용하도록

Amazon S3를 설정합니다. S3 교차 리전 복제를 구성합니다. "이다.

  • S3 다중 지역 엑세스 포인트 : 여러 리전에 걸쳐 있는 S3 버킷을 대상으로 단일 글로벌 엔드포인트를
    제공하여, 자동으로 최적의 리전으로 요청을 라우팅한다. 사용자는 별도의 설정 없이도 가장 가까운 
    리전으로 연결된ㄷ.
  • 활성 - 활성 구성 : 두 리전 모두에서 동시에 S3 버킷을 활성화하여 고가용성과 내결함성을 보장한다.
  • S3 교차 리전 복제 : 다른 리전의 S3 버킷 간에 데이터를 자동으로 복제하여 두 리전 간 데이터를 
    동기화한다.

이 선택지는 단일 글로벌 엔드포인트를 통해 사용자가 가장 가까운 리전으로 자동 라우팅되므로 공용

네트워크의 정체를 피할 수 있다. 또한 활성-활성 구성과 S3 교차 리전 복제는 고가용성과 자동 장애 조치를

보장하며, 최소한의 관리로 애플리케이션을 운영할 수 있다. 이 접근 방식은 문제에서 요구하는 모든 

조건을 충족한다.

 

728x90

'AWS' 카테고리의 다른 글

(SAA) 합격 기원 12일차  (0) 2026.06.12
(SAA) 합격 기원 11일차  (0) 2026.06.11
(SAA) 합격 9일차  (0) 2026.06.09
(SAA) 합격 8일  (0) 2026.06.08
(SAA) 합격 기원 7일  (1) 2026.06.05