AWS 솔루션 아키텍트 어소시에이트 자격증 취득 후기
AWS 공인 자격증 준비와 합격자 혜택

들어가며

현재 재직 중인 당근마켓에서는 주로 아마존 웹 서비스Amazon Web Service를 사용해 서비스를 운영하고 있습니다. 아마존 웹 서비스에는 다양한 공식 자격증이 존재합니다. 이 자격증을 가지고 있을 경우 당장 활용할 수 있는 혜택이 하나 있습니다. AWS에서 공식적으로 주최하는 행사에서 라운지에 출입할 수 있는 권한입니다. 라운지에 출입할 수 있는 혜택이 대단한 건 아닙니다만, 조금 더 여유롭게 행사를 즐길 수 있지 않을까, 이런 생각에 몇 년 째 자격증을 하나 따야겠다고 생각만 하고 있었습니다. 올 해 12월에 라스베이거스에서 열리는 AWS 리인벤트AWS re:Invet 행사 참여가 확정되었고, 자격증 모각공에 참여하면서 2019년 10월 드디어 시험에 합격했습니다. 생각부터 정작 실천에 옮기기 까지는 몇 년이 걸려버렸네요.

이번에 참여한 모각공은 7월 말에 시작되어 지금까지 이어져오고 있습니다. 6명이서 참여하고 있는데 AWS 솔루션 아키텍트 어소시에이트Solutions Architect Associate 두 명, 한 명의 클라우드 전문가Cloud Practitioner를 배출했습니다?. 나머지 분들도 10월 중에는 첫 시험을 보는 것으로 알고 있습니다. 다들 AWS 사용 경험이 있기 때문에 어렵지 않게 합격하리라 생각합니다. 개인적으로 다음 시험으로 솔루션 아키텍트 프로페셔널을 보려고 준비중입니다.

이 글에서는 자격증 시험을 준비하는 과정과 합격자 혜택에 대해서 소개해보고자 합니다.

44BITS 소식과 클라우드 뉴스를 전해드립니다. 지금 5,000명 이상의 구독자와 함께 하고 있습니다 📮

아마존 공인 자격증의 종류와 선택하기

AWS 자격증을 취득하기로 결정했다면, 시험에 앞서 먼저 취득하고자 하는 자격증을 선택할 필요가 있습니다. AWS에서는 다양한 공인 자격증을 제공하고 있습니다. 크게 다음 다섯 가지 카테고리로 나눠집니다.

기초 카테고리에는 최근에 추가된 클로우드 전문가 시험Cloud Practitioner이 포함됩니다. 그 다음으로 아키텍트, 운영, 개발자 카테고리가 있습니다. 각 영역의 전문성을 인증하는 시험으로 세부적으로는 어소시에이츠 등급과 프로페셔널 등급으로 나눠져있습니다. 단, 운영과 개발자 분야의 프로페셔널 자격증은 ’데브옵스 엔지니어 프로페셔널DevOps Engineer Professional’로 공통입니다. 마지막으로 전문 분야 등급은 특정 분야의 도메인 지식에 대한 전문성을 인증하는 자격증입니다. 취득가능한 전체 자격증 목록은 2019년 10월 현재 다음과 같이 총 12개 입니다.

AWS 공인 자격증의 종류. 공식 홈페이지에서 발췌
AWS 공인 자격증의 종류. 공식 홈페이지에서 발췌

자격증이 세분화되어있는 것을 알 수 있습니다. 자격증을 취득하는 경우 최종적으로 솔루션 아키텍트 프로페셔널이나 데브옵스 엔지니어 프로페셔널 취득을 목표로 잡는 것이 일반적으로 보입니다. 두 자격증이 가장 유명한 자격증이기도 합니다. 2018년까지는 프로페셔널 시험을 보기 위해 먼저 해당 카테고리의 어소시에이트에 합격을 했어야합니다. 하지만 현재는 이러한 조건이 폐지 되었기 때문에 모든 시험을 곧바로 볼 수 있습니다.

따라서 본인이 프로페셔널에 합격할 자신이 있다면 관심 분야의 프로페셔널 시험을 보는 것이 가장 이상적인 선택입니다. 바로 프로페셔널 시험을 보는 경우 솔루션 아키텍트 프로페셔널이 좀 더 어렵다고 알려져있는데, 데브옵스 엔지니어 프로페셔널은 시험 준비에 대한 정보가 상대적으로 적다는 점도 고려해야합니다.

바로 프로페셔널 시험을 보는 게 효율적이더라도 가장 안전한 전략은 아닙니다. 같이 공부하는 분들 중에서 프로페셔널을 바로 선택한 경우는 없었습니다. 일단 프로페셔널 시험은 비용이 $300로 가장 비싸기 때문에 불합격했을 때 타격이 큽니다. 혹시 삼수라도 하게 되면 100만원 정도가 소요되므로 충분한 시험 준비가 되어있지 않다면, 적절한 선택이라고 보기 어렵습니다.

그런데 AWS 공인 자격증의 경우 합격시 다른 시험의 비용을 50% 할인해주는 코드를 제공합니다. 시험 비용은 클라우드 전문가는 약 $100, 어소시에이트는 약 $150, 프로페셔널은 $300입니다. 따라서 순서대로 시험을 보더라도 합격만 한다면 시험 비용은 아주 크게 늘어나지 않습니다. 한 번 계산해보겠습니다.

* 시험 합격시마다 50% 할인 쿠폰이 제공되는지까지는 확인하지 못 했습니다. 실제로 이렇게 2번 할인 혜택이 적용 가능한지는 확인이 필요합니다.

프로페셔널을 목표로 하는 경우 어떤 경로로 시험을 보더라도 총 비용은 크게 달라지지 않습니다. 비용과 안전성을 둘 다 고려한다면 클라우드 전문가나 어소시에이트부터 시작하는 것이 훨씬 낫습니다.

마지막으로 전문 분야 시험 비용은 $300이며 각 분야에 대한 전문성을 인증하는 시험이기 때문에 프로페셔널 급의 시험으로 보입니다. 시험 후기나 정보가 많지 않기 때문에 무작정 전문 분야 시험을 선택하기보다는 충분한 정보를 탐색해보시는 것을 추천드립니다.

솔루션 아키텍트 어소시에이트 시험의 이해

저는 첫 시험으로 가장 무난한 솔루션 아키텍트 어소시에이트를 선택했습니다. 가장 후기도 많고, 강의나 시험 정보도 상대적으로 많기 때문입니다. 시험은 65문제, 150분, 객관식과 다중응답형 문제로 이루어집니다.

먼저 공식 사이트 AWS 공인 솔루션스 아키텍트 – 어소시에이트 페이지의 내용을 살펴봅니다. 공식 페이지에서는 ’지식 및 경험 권장 사항’으로 다음 항목이 나열되어 있습니다.

솔루션 아키텍트 어소시에이트 시험 안내서에는 각 도메인에 대한 문제 비율이 나와있습니다.

위의 정보에서 확인할 수 있듯이 솔루션 아키텍트 어소시에이트는 AWS에서 제공하는 주요 서비스들에 대한 이해와 아키텍처 구성에 대한 시험입니다. 페이지에서는 시험 대상에 대해서 ’1년 이상 실제로 설계한 경험이 있으며 솔루션 아키텍트 역할을 수행하는 사람들’이라고 설명하고 있습니다. 시험 준비에 대해서도 ’실무 경험보다 더 좋은 준비는 없습니다’라고 이야기하고 있습니다. 실제로 따로 준비하지 않은 상황에서 시험의 체감 난이도는 AWS의 전반적인 서비스들을 1~2년 이상 직접 사용해봤다면 아슬아슬하게 합격할 정도라고 느꼈습니다. VPC나 네트워크 쪽은 기초 지식과 실무 경험 없이 시험 문제만 공부해서 보기는 조금 어렵지 않을까 싶었습니다.

다음으로 시험 문제 예시를 꼭 살펴보시기 바랍니다. 개인적인 경험상 공식 시험 문제 예시는 양이 적지만 아주 중요합니다. 공식 시험 문제 예시의 지문 길이나 난이도가 실제 시험과 가장 유사합니다.

또한 시험 안내서에서는 다음 백서들을 볼 것을 권장하고 있습니다.

저는 시간 관계상 백서를 읽어보진 않았습니다만, 시간이 충분하다면 백서도 읽어보기를 추천합니다.

솔루션 아키텍트 어소시에이트 시험 준비

저와 함께 솔루션 아키텍트 어소시에이이트를 준비하는 분들은 주로 유데미Udemy에서 AWS Certified Solutions Architect - Associate 2019 강의를 구매해서 수강했습니다.* 자격증도 자격증이지만 AWS 기초를 다져보다는 생각도 있었기에 적절한 강의였다고 생각합니다. 강의는 IAM, S3 , EC2, 데이터베이스, 라우트53, VPC, HA 아케틱처, AWS 애플리케이션, 서버리스 등을 다루고 있으며 각 챕터 별로 1~2시간 정도의 강의를 제공하며, 챕터 별로 연습문제도 제공하고 있습니다. 그리고 마지막에는 연습 시험이 두 개 준비되어 있습니다. 이 강의를 이해할 수 있다면 어렵지 않게 합격할 수 있을 것으로 보입니다. 이 외에 따로 공부한 건 없었고, 마지막에 주요 서비스들의 FAQ 문서만 인쇄해서 쭉 읽어보았습니다. 백서는 따로 읽지 않았습니다.

* 유데미로 강의를 듣을 때 어려움이 좀 있었습니다. 일단 가격 정책 자체가 불투명해서 강의가 11,000원으로 나왔다가도 로그인하면 22,000원으로 나오고, 다시 검색하면 더 비싸게 나오기도 하고, 하여간 여러모로 짜증납니다. 그리고 한국에서 유데미를 이용하는 경우 네트워크 문제가 있습니다. 이 부분은 통신사 문제인지 유데미 문제인지 불분명합니다만, 유데미로 검색해보면 VPN을 이용한다는 글들이 다수 검색됩니다. 같이 공부하는 분이 추천해주셔서 크롬 브라우저에서 터치VPNTouchVPN(무료)을 이용해 강의를 들었는데, 이것도 장소나 시간에 따라서 간혹 잘 되지 않아서 애를 먹었습니다.

마지막에 포함된 연습문제는 실제 시험과는 많이 다른 느낌이었습니다. 훨씬 지문이 길거나 까다로운 문제가 많이 포함되어 있었고 지나치게 세부적인 내용을 묻는 문제들도 있었는데 실제 시험에는 이런 문제가 거의 나오지 않았습니다. 앞서 이야기한대로 공식 시험 문제 예시가 지문 길이나 난이도 면에서 실제 시험 문제와 가장 비슷합니다. 또한 중요한 부분에서 문제가 많이 나오기 때문에 세부 내용이나 자주 사용되지 않는 서비스들을 지나치게 깊이 공부할 필요는 없어 보입니다.

AWS 경험이 적은 분들을 위한 시험 준비 팁

프로그래머의 경우 AWS에서 사용해본 서비스가 EC2, RDS, 라우트53 정도로 제한되는 경우가 많습니다. 최근에는 서버리스가 유행하면서 람다만 사용해보신 분들도 있습니다. AWS 경험이 많지 않은 분들에게 팁을 드려보자면, 주요 서비스들을 한 번씩이라도 직접 사용해보는 게 도움이 많이 됩니다. 제가 들은 강의에서도 주요 서비스들에 대한 핸즈온을 포함하고 있습니다. 제대로 사용해본적이 없다면 반드시 핸즈온을 따라해보고 실제로 어떻게 사용하는지 경험해보는 것이 좋습니다. 어소시에이트의 경우 핸즈온과 시험 문제 풀어보는 정도로도 충분히 공부할 수 있습니다.

VPC나 네트워크 쪽은 직접 설계해 본 적이 없으면 조금 어려울 수 있습니다. 강의에 추가적으로 AWS 공식 문서의 시나리오1, 시나리오2는 반드시 숙지하시기를 추천합니다. CIDR, 퍼블릭 서브넷과 프라이빗 서브넷의 차이, NAT가 왜 필요한지, NAT 인스턴스와 NAT 게이트웨이의 차이 등은 반드시 알고 있어야 합니다. 44bits에서도 AWS VPC 기초에 대해서 소개한 적이 있습니다.

시간이 충분하다면 백서를 읽어보시는 것도 좋습니다.

또한 클라우드(AWS)의 아키텍처 설계에 대해서는 아래 책을 추천합니다. 조금 오래된 감이 있습니다만, 클라우드 기반 설계의 철학을 이해하는 데 있어 아주 훌륭한 책입니다.

더 많은 자료가 필요하다면 정도현 님이 작성하신 비공식 AWS 공인 개발자 - 어소시에이트 수험 가이드를 참고해주세요. 단, 유데미 강의에서 다루는 주요 서비스들을 위주로 공부하는 것이 훨씬 효율적입니다. 이 범위 밖에서는 문제 출제 비중이 아주 낮습니다.

시험 신청과 시험

시험은 AWS Certification 페이지에서 신청합니다. 로그인을 하면 CertMetrics 페이지로 넘어갑니다. 시험을 신청하기 전에 내 프로필My Profile 탭에서 본인의 영어 이름과 주소가 제대로 입력되어 있는지 미리 확인합니다.

홈에서 오른쪽에 있는 새로운 시험 예약하기Schedule New Exam를 클릭하면 응시할 수 있는 시험 목록을 확인할 수 있습니다.

CertMetrics의 홈. 여기서 시험 예약을 할 수 있습니다.
CertMetrics의 홈. 여기서 시험 예약을 할 수 있습니다.

이 중에서 원하는 시험을 선택해서 일정을 정하면 됩니다. 시험 센터는 크게 PSI와 피어슨 VUE가 있습니다. 한국에서도 두 시험 센터에서 모두 시험을 볼 수 있기 때문에 일정/장소를 확인할 때는 PSI와 피어슨 VUE 모두 확인하고 결정하기를 추천드립니다.

응시 가능한 시험 목록을 확인할 수 있습니다.
응시 가능한 시험 목록을 확인할 수 있습니다.

피어슨 VUE가 시험칠 수 있는 곳이 많은 느낌이었습니다. 시험장 별로 시험 환경이 조금씩 차이가 날 수 있는데 미리 확인하기는 어렵습니다. 저는 처음에 피어슨 VUE에서 9월 5일에 강남역 바로 옆에 시험장을 예약했는데, 시험 장소 사정으로 취소가 되었고 다시 10월에 10일 역삼역 근처의 글로벌널리지로 일정을 잡았습니다. 신청할 때는 영어 이름, 시간, 장소, 시험 언어 등을 반드시 한 번 더 확인해주세요.

시험 언어의 경우 현재 AWS 자격증 대부분의 시험에서 공식 언어로 한글을 지원하고 있습니다. 한글로 시험을 응시하더라도 별도의 불이익은 없으며 시험 중 영어 문제를 확인할 수 있으니 특별한 이유가 없다면 한글로 시험 보는 것을 추천드립니다. 영어로 시험을 보는 경우 외국인은 추가 시간 30분을 미리 신청할 수 있다고 하니 확인해보시기 바랍니다.*

* 한글 시험 지원 여부는 시험 별로 미리 확인이 필요합니다. 시험이 변경되는 경우 일시적으로 한글 시험을 지원하지 않는 경우가 있습니다.

시험 일정이 결정된 이후에는 신청한 계정의 이메일로 안내 메일이 수시로 올 수 있으니 꼭 확인을 해야합니다. 시험 당일에는 반드시 신분증과 영어 이름을 확인할 수 있는 신분증 이렇게 두 가지를 준비해야 합니다. 시험장으로 가면 간단한 안내 이후 바로 시험을 진행합니다. 시험은 개인 별로 진행하기 때문에 시험장의 공석 여부에 따라서 예약 시간에서 조금 조정될 수 있습니다.

솔루션 아키텍트 어소시에이트 시험은 130분간 65문항을 풀게 됩니다. 대부분의 문제는 문제 예시의 길이와 크게 다르지 않습니다. 문제는 앞뒤로만 이동 가능한데, 한 바퀴를 다 돌고 나면 앞의 문제들을 다시 검토할 수 있습니다. 문제에 플래그를 해둔 경우 플래그를 해둔 문제만 재검토할 수 있으니 확신이 가는 문제부터 풀어가는 것도 좋습니다. 제 경우 전체 문제 재검토까지 70~80분 정도 시간이 걸렸던 것 같습니다. 시험이 끝나서 제출을 하면 곧바로 합격 여부가 출력되고 시험이 종료됩니다.

합격자 혜택 및 자격증 확인

자세한 시험 결과는 하루 이틀 내에 메일로 알려줍니다. 메일이 오면 자격증 페이지의 이전 시험Pervious Exams에서 상세 결과를 PDF 파일로 다운로드할 수 있습니다. 이 PDF 파일에는 합격 여부, 합격 점수, 도메인 별 시험 성적(시험 합격과는 무관합니다)이 들어 있습니다.

지난 시험 결과 확인하기
지난 시험 결과 확인하기

합격 이후에는 혜택Benefits 페이지에서 합격에 대한 혜택 내용을 확인할 수 있습니다. 무료 연습 시험, 다른 시험 50% 할인 쿠폰, 합격자 전용 상품 구매, SME 프로그램 참여 등의 혜택이 주어집니다.

AWS 자격증 합격 혜택들
AWS 자격증 합격 혜택들

합격자 전용 스토어에도 들어가봤는데 살만한 물건이 있는지는 잘 모르겠습니다 😅.

AWS 자격증 취득자용 스토어에서 살 수 있는 굿즈
AWS 자격증 취득자용 스토어에서 살 수 있는 굿즈

자격증Archived Certifications 페이지에서 취득한 자격증 목록을 확인할 수 있습니다. 또한 목록의 오른쪽 링크를 통해 자격증 공인 로고와 합격증을 PDF로 다운로드할 수 있습니다. 합격자는 로고와 뱃지를 사용할 수 있는 자격이 생깁니다. 그렇다고 마음대로 사용하면 되는 건 아니고 가이드라인을 준수해야 합니다. 필요한 경우 로고 파일에 첨부된 가이드 문서를 참고해서 사용하세요.

합격증과 공인 로고를 다운로드 받을 수 있습니다
합격증과 공인 로고를 다운로드 받을 수 있습니다

혜택에 대한 자세한 내용은 공식 안내 페이지 AWS Certification 혜택에서 확인할 수 있습니다.

마치며

마지막으로, 합격증입니다! 자격증에서 확인할 수 있듯이 시험 결과는 3년간 유효하며 이후에는 재시험을 치러야 합니다.

AWS 솔루션 아키텍트 어소시에이트 합격증
AWS 솔루션 아키텍트 어소시에이트 합격증
44BITS 로고

아마존 웹 서비스(AWS, Amazon Web Serivce)란?

🏷️ 키워드, 2020-01-20 - 아마존 웹 서비스는 아마존의 자회사로 같은 이름으로 퍼블릭 클라우드 컴퓨팅 서비스를 제공하고 있습니다. 대표적인 서비스로는 컴퓨팅 자원을 제공하는 EC2, 오브젝트 스토리지 S3, 프라이빗 클라우드 VPC, 권한 제어 IAM, 컨테이너 오케스트레이션 ECS, EKS 등이 있습니다.
도움이 되셨나요?
RSS 리더 피들리에서 최신 글을 구독할 수 있습니다.
트위터, 페이스북으로 44BITS의 새소식을 전해드립니다.
✔ 44BITS의 다른 활동도 확인해보세요. 다양한 채널에서 만나볼 수 있습니다.
✔ 따뜻한 댓글 하나와 피드백은 큰 힘이 됩니다.

launchctl 사용법: 맥OS에서 서비스 등록하기

🗒 기사, 2015-05-13 - 자주 사용하는 애플리케이션은 시작 프로그램에 등록해놓고 사용하곤 합니다. 하지만 서버 애플리케이션이라면 어떻게 해야할까요. 맥OS에서는 이러한 경우 서비스로 등록해두고 사용할 수 있습니다. 이 글에서는 launchctl을 사용해 주피터 노트북을 서비스로 등록하고 사용하는 방법을 소개합니다.

구글, 도커(Docker) 컨테이너 기반 서버리스 서비스인 클라우드 런(Cloud Run) 발표

🗞 새소식, 2019-05-01 - 구글은 지난 4월 11일, 구글 클라우드 넥스트 2019에서 도커 컨테이너를 서버리스 환경에서 운영할 수 있는 클라우드 런 서비스를 발표했습니다.

아마존 S3(Amazon S3), path 형식의 API 호출 중지 예정

🗞 새소식, 2019-05-08 - 아마존 S3에서는 현재 경로 형식과 가상 호스트 형식 두 가지 방식의 객체 지정이 가능합니다. 2020년 9월 30일부터 AWS의 S3에 대한 경로 형식의 API 요청이 동작하지 않도록 변경됩니다. 이에 따라 AWS에서는 최신 SDK를 사용하고 경로 형식을 사용하는 코드를 변경하도록 권장하였습니다.