1. AWS 자격증 체계
AWS에서는 각 단계별로 자격증 로드맵을 만들어 두었습니다. 사실 필자는 2018년 7월에 AWS Solutions Architect Associate를 취득하였습니다. 여기서 Associate 레벨은 준전문가 단계입니다. 준전문가 단계는 총 3개의 시험이 있습니다.- Solutions Architect Associate
- Developer Associate
- Sysops Associate
- Soutions Architect Professional
- Devops Professional
그림에서 보시면, 필자는 빨간 박스를 쳐둔 2가지 시험(아키텍트, 개발자 준전문가)에 대해서 응시를 하였고, 취득한 상태입니다. 수집욕이 계속 생기기때문에 다음 시험은 Solutions Architect Professional 을 염두해두고있고, 작년부터 꾸준히 공부해오면서 정리해둔 내용을 조금씩 다시 정리할 예정입니다.
필자는 클라우드를 접한지 2년이 조금 넘었습니다. AWS에서도 시험에 대해서 소개를 하는것이 준전문가는 1년의 경력, 전문가 같은 경우는 2년의 경력을 요구하고있습니다. 하지만 기간에 대한 것보단 실무 경험에서 다양한 서비스를 사용해보고 트러블 슈팅을 해봤느냐가 관건인 것 같습니다.
2. 공부 방법
2-1. Document & FAQ 참고
필자가 AWS를 공부하는 방법은 주로, Document 문서를 많이 참조하는 것입니다. AWSKRUG의 자격증 소개 세션에서 깃헙에 정리해둔 내용이 있습니다. 이부분을 특히 많이 참조했고, 자격증 취득에 도움이 되었던 것 같습니다. 비공식 AWS 공인 개발자 – 어소시에이트 수험 가이드 특히 이시험을 보기 위해서 필요한 내용중에서 AWS기반의 서비스를 개발해 본 경험이 제일 중요한 것 같습니다. 주로, Lambda, DynamoDB, API Gateway, Beanstalk 등 개발에 대한 주요 내용과 Code Build, Code Deploy 등 CI/CD 에 대한 내용도 다루고 있습니다. 필자가 주로 다뤄 보지 못한 아래의 부분들에 대해서 중점적으로 공부를 진행했습니다. 하지만 한가지 아쉬운것은 실제 사용해보거나 POC를 해본 경험이 없는 것에 대해서는 굉장히 아쉬웠습니다.- AWS Storage Gateway
- Amazon Kinesis
- Amazon EMR
- AWS Direct Connect
- AWS Import/Export
- AWS Directory Service
- Amazon Route53
- Amazon CloudFront
- Amazon ECS
- AWS KMS
- Amazon MQ
Developer 시험임에도 불구하고, Architect 관련된 내용도 더러 나왔습니다. 위에 보시는것처럼 S3를 Private Subnet에 연결하려면 어떻게 해야되는가? 처럼 각 서비스에서 어떤 Configuration들을 어떻게 사용해야 적절하게 개발을 할 수 있는가에 대한 초점으로 공부를 하시면 본시험에서도 손쉽게 풀 수 있지 않을까 하는 생각이 듭니다.
2-2 . 연습 시험문제
AWS는 시험을 취득하게 되면, 연습시험에 대한 Free 티켓을 발급해줍니다. 지난번 Soutions Architect Associate에서 취득한 덕분에 Devoloper Associate 연습시험에 응시를 무료로 하게되었습니다. 우선 필자는 모든시험을 영어로 보았습니다. 기존에 공부했던 내용도 모두 영어로 공부를 진행했고, 뭔가 한글로 시험을 보면 아예 느낌이 다를거 같았기 때문입니다.
위에 보시는 화면이 연습 시험에 대한 화면 입니다. 우측 하단부에 Launch Exam을 클릭하게 되면, 바로 시험이 진행됩니다. 연습 시험임에도 불구하고 굉장히 긴장이 되었습니다. 본시험을 보기 전주에 일요일에 집 쇼파에서 편안하게 앉아서 시험을 보려했는데 긴장이 된탓인지 자세도 고쳐안고 집중해서 보았습니다.
본시험하고 굉장히 유사한 인터페이스로 되어있어, 연습시험은 말그대로 실제 시험을 연습한다고 보시면됩니다. 실제 시험은 65문제가 나오지만, 연습시험에서는 20문제가 나오게 됩니다. 그리고 완벽히 똑같은 문제는 나오지 않았지만, 같은 느낌의 유사한 난이도로 문제가 출제되었기때문에 연습문제도 꼼꼼히 공부해가시는것을 추천해드립니다.
시험을 완료하게되면, 본시험과는 다르게 결과가 메일로 발송된다고 나옵니다. 따로 합/불에 대한 내용은 없습니다. 제 기억속으로는 Solutions Architect Associate 연습 시험을 볼때는 합/불에 대해서 알려줬던것 같은데 이부분이 바뀐것 같습니다.
| Overall Score: 70% |
|---|
| Topic Level Scoring: 1.0 Deployment: 50% 2.0 Security: 50% 3.0 Development with AWS Services: 100% 4.0 Refactoring: 66% 5.0 Monitor and Troubleshooting: 50% |
3. 본시험
시험을 보기 위해서는 2가지 준비물이 필요합니다.- 결재했던 신용카드
- 주민등록증
Development with AWS Services 부분에서 보완이 필요하다고 나왔고 나머지는 충족한다고 나왔다. 아무래도 연습시험을 의식하여 나머지에 대해서 열심히 준비했던것 같았다.
4. 마치며…
시험을 보고난 후, 시험은 시험일뿐이다 라는 생각입니다. 사실 시험을 보면서 여러가지 서비스에 대해서 공부를 할 수 있었지만, 필자는 무조건 경험을 최우선으로 중시를 하기 때문에 직접 부딪혀보는 것을 좋아합니다. 아직은 필자가 속한 프로젝트나 다른 토이프로젝트에서 사용해본 경험이 없지만, 여러가지 다양한 서비스들을 사용해보는 것을 목표로 했습니다. 어쨋든 시험을 보고 난 후, 이론적인 지식이 머리에 쌓였지만 시간이 지나면 잊혀질거 같아서, 공부했던 문제나 문서들에 대해서는 (서비스별)로 정리를 할 예정입니다. 다음 목표는 3월안에Solutions Architect Professional에 응시를 할 예정입니다. 어쩃든 DVA시험도 내용이 겹치는 부분이있기도 해서, 공부하는 김에 계속 공부해서 취득을 할 예정입니다.
모두들 AWS 시험 응시 하시고 취득하셨으면 좋겠습니다.
함께 보면 좋은 글
- [자격증] AWS Solutions Architect Professional 취득 후기
- [후기] AWS Community Day 2020 참관 후기
- [자격증] CKAD(Certified Kubernetes Application Developer) 취득 후기
- [자격증] CKA(Certified Kubernetes Administrator) 취득 후기