전체 게시물

오라클 클라우드 아키텍트 자격증을 따다

사실 생소한 자격증이었지만 어느날 기회가 왔었다. 한시적으로 오라클 클라우드 인프라스트럭처의 모든 자격증 시험을 공짜로 제공한다는 것이었다 (블로그). 그래서 밑져야 본전이라고 Architect Associate 공부를 시작했는데 노력에 비해 다행히 합격하게 됐고 오늘은 오라클 클라우드와 자격증 얘기를 해볼까 한다.

공지는 3월이었지만 내가 알게 된 것은 5월 초였다. 원래는 5월 15일까지 시험을 쳐야 한다고 해서 바로 예약했는데 뭔가 방침이 변경되어 예약은 5월 15일까지 해도 시험은 8월까지 볼 수 있게 되었고 예약을 조정한 끝에 7월 7일 온라인으로 시험을 쳤다. 한밤중에.

오라클 클라우드 인프라스트럭처(OCI)

클라우드 업계에서 대세는 Amazon AWS지만 오라클 역시 클라우드 사업에 뛰어든 이후 다양한 서비스를 개발하고 특히 한국에도 많이 투자를 하고 있음을 알 수 있었다. 또 Amazon이 자신들의 강점인 전자상거래 인프라라는 자산을 가지고 클라우드 사업을 시작한 것처럼 오라클 역시 자신들의 강점인 데이터베이스를 클라우드에서 유연하게 제공하는 데에 상당한 노력을 기울이고 있는 인상을 받았다.

오라클은 다음과 같은 점을 OCI의 차별화된 강점으로 얘기하고 있다.

  • 성능 - “Off-box 네트워크 가상화”, 베어 메탈, SSD 스토리지 등
  • 다양한 데이터베이스 선택 옵션 - 베어 메탈, 가상 머신, 엑사데이터, RAC 등
  • 다양한 오라클 소프트웨어가 클라우드에서 검증됨
  • AWS보다 저렴한 비용
  • 성능, 운영 유지 등 SLA 우월

아무래도 AWS와 비교를 안해볼 수 없는데 서비스들이 1:1 대응되는 경우가 많다. AWS에서 네트웍 기본 구성 요소인 가상 프라이빗 클라우드(VPC)를 가상 클라우드 네트웍(VCN)이라고 한다든지 각종 게이트웨이, 로드밸런싱, 컴퓨트 등의 서비스들이 거의 유사한 개념으로 제공되고 있다.

https://www.oracle.com/cloud/data-regions.html
https://www.oracle.com/cloud/data-regions.html

한국에 대한 투자 및 성과는 다음과 같은 기사로 알 수 있다.

오라클 클라우드 자격증

아마존 웹서비스에는 좀더 다양한 자격증이 있지만 오라클 클라우드 인프라는 약간 다른 내용으로 일반인이 접근하는 자격증은 다음과 같은 것들이 있다.

오라클 클라우드 자격 시험 준비

현재는 무료 시험 혜택이 종료되어 초급(Foundations) 자격증은 95 달러, 중급(Associate) 자격증의 경우 150 달러를 내야 하므로 비용이 아까워서라도 반드시 합격해야 한다. 😉 시험 시간은 초중급은 85분, 고급은 120분이며 문제 수는 50 ~ 60개, 전부 객관식이다. 외국 시험 답게 답을 두 개나 세 개 고르는 문제가 많이 나온다. 합격 점수는 자격증에 따라 65% 또는 70%로 정해져 있다.

나는 오라클에서 제공하는 무료 학습 자료만 활용했다(위 자격증별 링크). 동영상 강의(총 9시간 정도)를 1차로 공부하면서 동영상에 딸린 PDF 자료를 주로 공부했으며 연습 문제 30개 정도를 풀고 공부했다. 연습문제는 실제 시험 문제와 겹치는 게 별로 없지만 비슷한 개념의 질문은 몇 가지가 나왔으며 특히 부족한 부분을 찾아 다시 공부하는 데는 상당히 도움이 된다. 잘 이해가 안되는 주제를 좀더 자세히 공부하고 싶다면 오라클 클라우드 인프라의 공식 문서를 찾아보는 것도 좋다. 방대한 양이지만 파일 하나 짜리로 된 PDF 사용 설명서도 있다.

그런데 한국 사람들에게 가장 어려운 건 영어가 아닐까 생각한다. 자료나 시험 문제가 모두 영어로 돼 있으며 내가 본 시험의 경우 80여분 동안 60 문제를 풀어야 하므로 IT 분야 전문가이면서 영어를 어느 정도 익숙하게 해야 한다.

연습 문제를 예를 들어보자. 짧은 건 아주 짧지만 긴 지문은 다음과 같은 경우가 있다.

Your application consists of three Oracle Cloud Infrastructure compute instances running behind a public load balancer. You have configured the load balancer to perform health checks on these instances, but one of the three instances fails to pass the configured health check. Which of the following action will the load balancer perform?

  • Terminate the instance that failed health check
  • Remove the instance that failed the health check from the backend set
  • Stop sending traffic to the instance that failed health check
  • Stop the instance that failed health check

또 동영상 강의 강사가 전부 인도분들이라 인도식 영어 발음을 감안해서 들어야 한다. 그래도 내가 시험 친 Architect Associate 강사 Rohit Rahi님의 경우 알아듣기 쉬웠으며 설명도 아주 잘 하는 편이라고 생각된다.

맺음말

클라우드 서비스들이 비슷한 개념들이 많으므로 한 클라우드 자격증을 취득하면서 공부한 것이 다른 클라우드를 접하는 데 상당히 도움이 된다. 자격증 자체가 직업적인 면에서 직접적으로 도움이 되는 것은 아니지만 본인을 홍보하거나 취업시 약간의 점수를 추가하는 데는 도움이 될 것이다. 또 당연히 실질적인 경험이 가장 중요하므로 아무래도 실전에서 클라우드를 겪어보는 게 가장 좋을 것이다.

내 경우 우리 회사의 IT 환경이 미약하기 때문에 할 일이 많다. 그 동안 공부한 것이 도움이 될 것으로 보인다. 다른 자격증도 그랬지만 사실 계속 갈고 닦지 않으면 잊어버리게 된다. 다만 내 경력에 한 줄 더 추가할 수 있게 되었음에 감사하고자 한다.