AWS 공인 솔루션스 아키텍트 — 어소시에이트 SAA-C02 연습문제 #13

빌드업웍스
6 min readSep 7, 2020

--

Photo by Joshua Aragon on Unsplash

본 문제는 빌드업웍스에서 AWS 공인 솔루션스 아키텍트 — 어소시에이트 SAA-C02를 위해 개발한 연습문제입니다.

3개의 연습문제를 풀어 보시고 정답해설을 확인해 보세요.

문제

1. 애플리케이션의 확장 능력을 평가하는 대규모 테스트 작업을 수행해야 합니다. 여러 개의 EBS 볼륨이 각각 연결된 다수의 인스턴스를 배포 할 계획이며 서비스 제한과 관련된 문제가 발생하지 않도록 해야 합니다.
이 상황에서 알아야 할 서비스 제한은 무엇입니까?

A) 스팟 인스턴스는 리전당 500개로 제한 됩니다.

B) EBS는 현재 32TiB의 최대 볼륨 크기를 지원합니다

C) 온디맨드 인스턴스 제한은 인스턴스 유형과 상관없이 실행 중인 온디맨드 인스턴스가 사용하는 가상 중앙 처리 장치(vCPU) 수를 기준으로 관리됩니다.

D) 예약 인스턴스는 리전당 100개로 제한 됩니다.

2. 인터넷을 사용하여 사무실에서 VPC의 퍼블릭 서브넷에서 실행중인 Linux 인스턴스에 연결해야 합니다.

이 액세스를 활성화하려면 다음 중 어떤 항목이 필요합니까? (2개 선택)

A) VPC에 연결된 인터넷 게이트웨이 및 이를 가리키는 퍼블릭 서브넷에 연결된 라우팅 테이블

B) IPSec VPN

C) NAT 게이트웨이

D) EC2 인스턴스의 퍼블릭 또는 탄력적 IP 주소

E) 접속 호스트

3. 여러 EC2 인스턴스를 사용하는 프로덕션 배치 프로세스를 신속하게 실행해야 합니다. 프로세스는 중단될 수 없으며 짧은 시간 내에 완료되어야 합니다.

이 요구 사항에 사용할 가장 비용 효율적인 EC2 인스턴스 유형 선택은 무엇입니까?

A) 예약 인스턴스

B) 스팟 인스턴스

C) 정기 예약 인스턴스

D) 온디맨드 인스턴스

정답

1. C

리전별로 AWS 계정당 온디맨드 인스턴스 실행 수에는 제한이 있습니다. 온디맨드 인스턴스 제한은 인스턴스 유형과 상관없이 실행 중인 온디맨드 인스턴스가 사용하는 가상 중앙 처리 장치(vCPU) 수를 기준으로 관리됩니다.

온디맨드 표준(A, C, D, H, I, M, R, T, Z) 인스턴스 실행 : 최대 vCPU 1152개

온디맨드 F 인스턴스 실행 : 최대 vCPU 128개

온디맨드 G 인스턴스 실행 : 최대 vCPU 128개

온디맨드 Inf 인스턴스 실행 : 최대 vCPU 128개

온디맨드 P 인스턴스 실행 : 최대 vCPU 128개

온디맨드 X 인스턴스 실행 : 최대 vCPU 128개

스팟 인스턴스는 리전당 20개로 제한 됩니다.

예약 인스턴스는 가용 영역당 월별 20개 리전 및 20개로 제한 됩니다.

Amazon EBS 볼륨 크기를 선택할 때는 다음과 같은 경우의 기능과 한계를 알아 두십시오.

  • EBS는 현재 16TiB의 최대 볼륨 크기를 지원합니다. 즉, EBS 볼륨의 크기를 16TiB까지 만들 수 있지만, OS가 해당 용량을 모두 인식하는지 여부는 자체적인 설계 특성 및 볼륨 파티셔닝 방법에 따라 결정됩니다.
  • Linux 부트 볼륨은 MBR 또는 GPT 파티셔닝 체계를 사용할 수 있습니다. MBR은 최대 2047GiB(2TiB — 1GiB)의 부트 볼륨을 지원합니다. GRUB2의 GPT는 2TiB 이상의 부트 볼륨을 지원합니다. Linux AMI가 MBR를 사용하는 경우 부트 볼륨은 2047GiB으로 제한되지만, 비부트 볼륨은 이러한 제한이 없습니다.

2. A, D

퍼블릭 서브넷은 인터넷 게이트웨이가 연결되고 “퍼블릭 IPv4 주소 자동 할당 사용”이 활성화된 서브넷입니다. 인스턴스에는 퍼블릭 IP 또는 탄력적 IP 주소가 필요합니다. 또한 인터넷 게이트웨이를 가리 키도록 서브넷 라우팅 테이블을 업데이트해야 하며 포트 22에서 SSH 트래픽을 허용하도록 보안 그룹 및 네트워크 ACL을 구성해야 합니다.

3. D

Amazon EC2 인스턴스를 구매하는 방법에는 온디맨드, Savings Plans, 예약 인스턴스, 스팟 인스턴스를 비롯하여 5가지 방법이 있습니다. 또한, 고객 전용 물리적 서버에 EC2 인스턴스 용량을 제공하는 전용 호스팅을 구매할 수도 있습니다.

온디맨드 인스턴스에서는 실행하는 인스턴스에 따라 시간당 또는 초당 컴퓨팅 파워에 대한 비용을 지불합니다. 장기 약정이나 선결제 금액은 필요 없습니다. 애플리케이션 수요에 따라 컴퓨팅 파워를 늘리거나 줄일 수 있으며 사용한 인스턴스에 대해 지정된 시간당 요금만 지불하면 됩니다.

온디맨드 인스턴스가 적합한 경우:

  • 선결제 금액이나 장기 약정 없이 저렴하고 유연하게 Amazon EC2를 사용하기 원하는 사용자
  • 단기의 갑작스럽거나 예측할 수 없는 워크로드가 있으며, 중단되어서는 안 되는 애플리케이션
  • Amazon EC2에서 처음으로 개발 또는 시험 중인 애플리케이션

Amazon EC2 스팟 인스턴스를 사용하면 온디맨드 요금보다 최대 90% 할인된 가격으로 예비 Amazon EC2 컴퓨팅 용량을 요청할 수 있습니다.

스팟 인스턴스가 적합한 경우:

  • 시작 및 종료 시간이 자유로운 애플리케이션
  • 컴퓨팅 가격이 매우 저렴해야만 수익이 나는 애플리케이션
  • 대량의 서버 용량 추가로 긴급히 컴퓨팅 파워가 필요한 사용자

Savings Plans는 1년 또는 3년 기간의 일정 사용량 약정(시간당 요금을 기준으로 측정)을 조건으로 EC2 및 Fargate 사용량에 대해 저렴한 요금을 제공하는 유연한 요금 모델입니다.

예약 인스턴스는 온디맨드 인스턴스 요금과 비교하여 상당한 할인 혜택(최대 75%)을 제공합니다. 또한, 예약 인스턴스를 특정 가용 영역에 지정하면 용량 예약이 제공되므로 필요할 때 예약한 인스턴스를 시작할 수 있다는 확신을 가질 수 있습니다.

수요가 꾸준하거나 예측 가능한 애플리케이션의 경우, 예약 인스턴스를 사용하면 온디맨드 인스턴스 사용과 비교하여 상당한 비용을 절감할 수 있습니다.

예약 인스턴스가 적합한 경우:

  • 수요가 꾸준한 애플리케이션
  • 예약 용량이 필요할 수 있는 애플리케이션
  • 총 컴퓨팅 비용을 절감하기 위해 1년 또는 3년 동안 EC2를 사용하기로 약정할 수 있는 고객

전용 호스팅은 고객 전용의 물리적 EC2 서버입니다. 전용 호스팅을 사용하면 Windows Server, SQL Server, SUSE Linux Enterprise Server(라이선스 약관에 따름)를 비롯한 기존 서버 한정 소프트웨어 라이선스를 사용할 수 있으므로 비용을 절감할 뿐 아니라 규정 준수 요구 사항도 충족할 수 있습니다.

여기서 중요한 요구 사항은 배치 프로세스를 실행하기 위해 여러 EC2 인스턴스를 신속하게 배포해야 하며 작업이 완료되었는지 확인해야 합니다. 온디맨드 요금 모델은 이 요구 사항에 가장 적합합니다. 스팟 요금은 더 저렴할 수 있지만 시장 가격이 상승할 때 AWS에 의해 인스턴스가 종료될 위험이 없습니다.

빌드업웍스에서는 ‘AWS 공인 솔루션스 아키텍트 — 어소시에이트 연습문제’를 개발했습니다.

더 많은 문제와 자세한 해설을 원하신다면 ‘AWS 공인 솔루션스 아키텍트 — 어소시에이트 연습문제’로 오셔서 내용을 확인하세요.

빌드업웍스와 함께 AWS 공인 솔루션스 아키텍트 — 어소시에이트에 도전하여 여러분의 잠재력과 경력을 향상해보세요!

https://www.udemy.com/course/aws-saa-c02/

© 2020, Buildup Works LLC. All rights reserved.

--

--

빌드업웍스
빌드업웍스

Written by 빌드업웍스

클라우드 교육, 구축, 운영, 관리, 컨설팅 및 교육 리소스 디지털 퍼블리싱 : AWS 파트너, 유데미 파트너| buw.co.kr | admin@buw.co.kr | 053–954–3711

No responses yet