이번에 AWS Certified Solutions Architect - Associate라고 불리는
SAA-C03 자격증 시험에 도전해 보았습니다.
저는 회사에 입사한지는 1년차인 신입 개발자였고,
AWS를 여기서 거의 처음 써보기에 비교적 큰 도전이었지만
다행히 좋은 결과로 마무리 되었습니다.
이 시험을 준비하시는 다른 분들께도 도움이 되실 수 있도록
시험을 준비하면서 떠오른 팁과 후기에 대해서 간략하게 글을 작성해보도록 하겠습니다.
AWS Certified Solutions Architect - Associate 준비 과정
AWS SAA-C03을 대비할 수 있는 강의는 Udemy 등 사이트에도 있지만
저는 인프런에 한국어 강의가 있기에 이 강의로 준비를 하였습니다.(링크는 아래와 같습니다.)
약 1개월 반 정도의 기간 동안 준비를 하였고,
처음에는 하루에 1시간 정도 개념 강의를 듣고, 개념 강의를 완독한 이후에는
문제 풀이를 하루에 2시간 정도씩 진행했던 것으로 기억합니다.
덤프 문제 중에 완전히 동일하게 나오는 문제도 있기에 문제 풀이가 매우 중요한데
ExamTopics 같은 사이트에도 많은 덤프 문제가 있지만, 해당 사이트에 틀린 답이 은근히 있어
저는 인프런 강의 내의 약 470문제 정도를 3회 정도 반복하여
해당 덤프 문제 풀이만을 거의 진행했었습니다.
다만, 문제를 풀때는 단순히 암기만 하는 것이 아니라
기본 개념 / 정답이 되는 원리 / 오답이 되는 원리 등에 집중하여 풀이를 진행하고,
3회독에서도 틀리는 문제들은 따로 모아 추가로 복습을 진행했었습니다.
AWS SAA-C03 시험 신청
온라인 / 오프라인 모두에서 시험을 볼 수 있지만
온라인 시험에서는 은근히 감독 과정이 엄격하다는 말을 많이 들었고
오프라인 시험장이 회사 근처에 있어서 SRTC 시험장에서 신청했었습니다.
참고로 시간대는 오전 ~ 오후에 15분 단위로 고를 수 있었으며,
한 번에 다같이 시험을 시작하는 것이 아니라
각자 시간에 맞춰서 시험장에 들어가면 각자 컴퓨터에 앉아서 시험을 따로 보는 방식이었습니다.
가격은 17만원 정도였고, 신분증 2개를 가져가야 하는데,
저는 운전면허증과 결제했던 카드로 신원 확인을 했었습니다.
시험장에 도착하면 짐을 맡기고, 배정된 컴퓨터에서 바로 시험을 시작합니다.
AWS SAA-C03 시험 결과
총 65문제가 출제되는데, 제가 공부한 기출 문제와
완전히 동일하게 등장한 문제는 약 20~25문제 정도였던 것으로 기억합니다.
아예 감이 안오는 문제도 10개 정도 있고, 헷갈리는 문제도 은근 있어
시험을 보면서 약간의 멘붕이 오긴했지만 다행히 어느 정도 답을 잘 골라
720점 이상 합격에 825점으로 무사히 합격을 할 수 있었습니다.
참고로, 시험 결과는 시험본 직후에 바로 나오지는 않았으며,
시험 당일 저녁 8시쯤에 메일로 인증 배지를 얻었다는 멘트와 함께
결과를 확인할 수 있었습니다.
시험 관련 팁
문제를 접해보면 경력에서 나오는 지혜로 접근해야 하거나
AWS의 상세한 기능에 대해서 알아야만 풀 수 있는 문제가 은근히 있어
AWS에 대한 경험이 풍부하신 분이라면 아마 더 수월하게 준비가 가능하실 것으로 보입니다.
그래도 AWS에 경험이 적은 분이더라도 기본 개념을 숙달하고
정답 및 오답이 되는 원리에 대한 감을 익히시면 1~2개월 내에 합격이 충분한 것으로 생각됩니다.
제가 중요하게 느꼈던 몇 가지 정답 / 오답 원리를 아래에 나열해보도록 하겠습니다.
- 운영 오버헤드 최소화 -> EC2를 사용하는 경우에는 세팅을 많이 해야되서 오답 확률이 높음
- 기능 디커플링 / 손실되면 안되는 트랜잭션 -> SQS가 유용하므로 정답 확률이 높음
- 리전 vs 가용 영역(AZ) -> EFS 등 같은 리전 내에서만 사용 가능한 것 주의
- 고가용성 vs 성능 향상 -> 다중 AZ 배포는 고가용성, 읽기 전용 복제본은 성능 향상
- 트래픽 패턴이 다양 -> 15분 이내에 작동되는 프로그램이면 Lambda를 사용하는 것이 유리
- RDS vs DynamoDB -> json 양식 등은 RDS에 저장하기 어려움
- CloudFront vs Global Accelerator -> 컨텐츠 배포냐 트래픽 라우팅이냐에 초점을 두어 구분
- 대역폭 제한 마이그레이션 -> Snowball로 오프라인 마이그레이션이 유리
- 정적 컨텐츠 웹사이트 배포 -> S3가 유리(단, PHP 등이 있으면 동적 웹사이트라 유의)
- 예측 가능 vs 불가 관련 문항도 많음 -> S3 intelligent-tiering, EC2 Auto Scaling 정책 등
물론, 위에 나열했던 항목들 외에도 중요한 키워드 및 원리는 상당히 많지만
단순히 문제를 외우는 것이 아니라 이런 식으로 정답 / 오답 원리를 이해하면
공부하기도 수월하고 새로운 문제에도 대처하는 능력이 커진다고 생각됩니다.
이 글이 시험을 준비하시는 분들께 조금이라도 도움이 되시길 빌며, 모두 합격을 기원하겠습니다.
'팁' 카테고리의 다른 글
AI 오디오 잡음 제거 / 음질 개선 사이트(무료 가능): Adobe Podcast - Enhance Speech (2) | 2024.01.13 |
---|---|
ChatGPT 웹사이트 "Unable to load history" 해결 방법 (0) | 2023.10.14 |
localhost 포트 페이지 "사이트에 연결할 수 없음" 원인과 해결 방법 정리 (0) | 2023.09.20 |