본문 바로가기
AWS Certificate/AWS Solutions Architect Associate

AWS Solutions Architect Associate 준비부터 합격까지 (+문제 자료)

by 중립맨 2020. 7. 30.

AWS SAA를 알아보기 전에

AWS의 전체 시험 종류, 단계 등을 알고 싶으면 클릭

 

1. 합격 전 수준

  • 개발자 아님
  • 산업공학 전공
  • DB 관련 전공수업만 이수
  • Google Colab, Drive 외에 클라우드 이용 경험 X
  • IT 서비스 구축 경험 X
  • 2020년 1월 AWS Cloud Practitioner 합격 후 2달 뒤 SAA 시험 준비 시작 다 까먹음
  • 직장과 병행

2. AWS Solutions Architect Associate 출제 방향

먼저 Cloud Practitioner와 SAA의 가장 큰 차이는 SAA 시험은 기본적으로 컴퓨터공학적 지식이 일부 필요하다. 예를 들면 OSI 7계층, TCP/IP, IOPS 등인데, 구글에 검색하면 쉽게 나오니 한번 읽고 시작하는 게 좋다.

 

시험 문제는 어떤 서비스를 AWS를 이용해 구축한다고 할 때, 여러 방법 중 비용, 성능, 탄력(유연성), 보안 등을 고려한 최선의 선택을 택하는 문제들이 많이 나왔다. AWS Cloud Practitioner 처럼 서비스 이름과 기능을 매치시키는 정도를 넘어서, 하나의 서비스 안에 있는 옵션 종류 또한 알아야 한다. 모든 서비스에 대해 알 필요는 없고 S3, EC2, DB 관련 서비스 등 dummy 문제를 풀다 보면 나오는 반복적인 서비스들에 대해 빠삭하게 파악해놓으면 된다. 그리고 게이트웨이 종류와 이해, VPC에 대한 이해를 폭넓게 해 놓아야 헷갈리지 않는다.

3. 시험 특징

AWS에서 제공하는 SAA 공식 시험 가이드 참조(클릭하면 이동)

 

AWS에서 제공하는 SAA 샘플 문항(클릭하면 이동)

 

 

Domain % of Examination
1. 탄력적 아키텍처 설계 30%
2. 고성능 아키텍처 설계 28%
3. 안전한 애플리케이션 및 아키텍처 설계 24%
4. 비용-최적화 된 아키텍처 설계 18%

1: 탄력적 아키텍처 설계

1.1 멀티 티어 아키텍처 솔루션 설계

1.2 고 가용성이며/또는 내결함성이 있는 아키텍처 설계

1.3 AWS 서비스를 사용한 분리 구조 설계

1.4 적절한 탄력적 스토리지 선택 도메인

 

2: 고성능 아키텍처 설계

2.1 워크로드를 위한 탄력적이고 확장 가능한 컴퓨팅 솔루션 파악

2.2 워크로드를 위한 고성능 및 확장 가능 스토리지 솔루션 선택

2.3 워크로드를 위한 고성능 네트워킹 솔루션 선택

2.4 워크로드를 위한 고성능 데이터베이스 솔루션 선택

 

3: 안전한 애플리케이션 및 아키텍처 설계

3.1 AWS 리소스에 대한 안전한 액세스 설계

3.2 안전한 애플리케이션 티어 설계

3.3 적절한 데이터 보안 옵션 선택 도메인

 

4: 비용-최적화된 아키텍처 설계

4.1 비용 효율적인 스토리지 솔루션 파악

4.2 비용 효율적인 컴퓨팅 및 데이터베이스 서비스 파악

4.3 비용 최적화된 네트워크 아키텍처 설계

 

4. 시험 준비 과정(+자료)

AWS에서 개괄적으로 제공하는 한글백서로는 Cloud Practitioner를 커버할 수 있지만, 그 외 각 세부 서비스마다 AWS 사이트에서 제공하는 백서는 너무 정보가 광범위해서 먼저 외우고 문제를 풀 수가 없었다. 그래서 아래 링크에 있는 문제를 10문제씩 풀고 모르는 보기, 내용, 오답 다 하나씩 훑으면서 2주간 300문제 정도 풀어보고 갔다.

 

사실 AWS 시험 자체가 AWS를 사용해 본 사람을 위한 시험이기도 해서 이렇게 자격증을 따는 게 효율적인 방법은 아니지만, 이론적인 개념만 어느 정도 있어도 적어도 SAA까지는 충분히 붙을만한 시험이다.

 

아래 링크에는 사용해본 경험이 없는 입장에서 아예 개념이 안잡힌 부분을 공부하는 데 도움이 된 링크들이다.

VPC 개념잡기

 

[AWS] 가장쉽게 VPC 개념잡기

가장쉽게 VPC 알아보기

medium.com

VPC 개념잡기 2

 

AWS VPC 피어링: 서로 다른 VPC 간에 통신하기

AWS VPC를 사용해 격리된 네트워크 환경을 구성할 수 있습니다. VPC 간에는 통신하는 것이 불가능하지만 피어링을 사용해 이 문제를 해결할 수 있습니다. 이 글에서는 VPC 피어링을 구성하는 방법을

www.44bits.io

REST, REST API, RESTful 개념

 

[Network] REST란? REST API란? RESTful이란? - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

Region, Availability Zone, Edge Location 개념

 

AWS Region , Availability Zone , Edge Location 이란?

AWS Region 과 Availability Zone에 대해서 알아보고 CDN 서비스를 도와주는 Edge Location에 대해서 설명합니다. AWS는 전세계에 IDC가 있는데 주요한 부분에만 있습니다. 다음과 같은 region에 가지고 있습니다

interconnection.tistory.com

그리고 Cloud Practitioner 처럼 역시나 examtopics의 dummy 문제들이 큰 도움이 됐다.

AWS Solutions Architect Associate dummy 문제

 

Amazon AWS Certified Solutions Architect - Associate Free Certification Exam Material | ExamTopics

Exam Version: Aug. 3, 2020

www.examtopics.com

5. 시험 후기

단순 클라우드에 대한 관심을 가지고 준비하는 사람과 현업에서 AWS를 이용한 개발 경험이 있는 사람간의 간극이 매우 큰 시험일 것이다. 개발 경험 없이 AWS 자격증을 따는 것은 Associate이 한계임을 느낀 시험이었고, 특히 Cloud Practitioner를 거치지 않고 바로 SAA를 봤다면 절대 합격하지 못했을 것이다. Cloud Practitioner를 합격하면 50% 할인권을 주니 AWS를 잘 모르는데 공부해서 자격증 따고 싶다면 반드시 Cloud Practitioner 시험부터 합격하고 SAA를 따는 것을 추천한다.

https://mlmlml.tistory.com/6

 

AWS Cloud Practitioner 시험 준비부터 합격까지 (+문제 자료)

2020년 1월 중순 AWS Cloud Practitioner 자격증을 땄다. https://www.certmetrics.com/amazon/public/badge.aspx?i=9&t=c&d=2020-01-20&ci=AWS01044548 AWS Certified Cloud Practitioner The AWS Cloud Practiti..

mlmlml.tistory.com