본문 바로가기
AWS

[AWS]IAM으로 결제 정보 및 대시보드 접근하기(+크레딧 등록하기)

by 전봇대파괴자 2021. 4. 29.

 

오늘은 AWS IAM 계정으로 접속해 결제 정보 및 대시 보드에 접근하고, 크레딧을 등록하는 방법을 알아보겠습니다. 

 

많은 분들이 AWS와 그 계정의 사용 방법에 대해서는 이미 알고 계시겠지만, 이 블로그의 포스팅은 제 머릿속을 정리하기 위한 것도 있으므로 굳이 설명하고 넘어가도록 하겠습니다. 물론, 최대한 간단하게. 

 

 

 

 

AWS(Amazon Web Services)는 많은 분들이 이미 알고 계시는 아마존의 클라우드 서비스입니다. 

그럼 클라우드(Cloud)란 무엇이냐? 이건 따로 포스팅으로 올리겠습니다만 쉽게 말하면 필요한 사람에게 컴퓨터를 대여해주는 것입니다. 그것도 그냥 빌려주는 것이 아니라, 그 사람의 상황과 필요에 딱 맞는 컴퓨터를 빌려주는 서비스인 것이죠.

 

혹시 노트북 대여 서비스를 이용해보신 적이 있나요? 저는 지금의 노트북으로 바꾸기 전, AI 면접을 보는데 카메라와 오디오가 작동되지 않아 급하게 노트북을 대여해 무사히 면접을 본 적이 있습니다. 저는 클라우드가 큰 틀에서는 이와 비슷한 서비스라고 생각합니다. 당장 살 형편도 안되는데 꼭 필요하고 써야만 할 때, 이렇게 든든한 서비스가 없죠. 

 

 

좋앙

 

하지만 클라우드는 이런 노트북 대여 서비스와 큰 차이점이 있습니다. 우선, 클라우드는 노트북처럼 손으로 만질 수 있는 기기를 빌려주지 않아요! 방금 컴퓨터를 빌려준대매 뭔 소리여 하실 수 있는데, 컴퓨터는 단순히 우리가 만질 수 있는 기계로만 구성되어 있지 않죠. 몸이라고 할 수 있는 하드웨어 안에는 두뇌에 해당하는 소프트웨어들이 존재하고, 운영체제, 드라이버들을 포함한 각종 프로그램들이 바쁘게 돌아가며 뚝딱뚝딱 사용자가 편하게 작업할 수 있는 환경을 만들어주죠. 클라우드가 대여해 주는 것은 바로 이 소프트웨어들입니다. 쉽게 말하면 사용자가 원하는 작업 환경을, 그걸 구성해주는 소프트웨어들을 빌려주는 것이죠. 당연히 클라우드 서비스 사업자들은 여러 유형의 고객들(기업, 개인, 기관 등등)에게 맞는 환경을 제공하기 위해 여러 옵션과 서비스들을 구비하고 있습니다. 

 

다시 돌아와서! AWS 역시 이런 클라우드 서비스 중 하나로, 이용하기 위해서는 당연하지만 사용자 계정이 필요합니다. 그런데 그냥 사용자면 사용자지 루트 사용자는 뭐고 IAM 사용자는 뭘까요? 

 

루트 사용자란 AWS 가입 직후 생성되는 계정으로, AWS에서 제공하는 모든 서비스에 접근하고 사용할 수 있는 강력한 권한을 가지고 있습니다. 하지만 권한이 강력한 만큼 유출되기라도 하면 큰일이 날 수 있기 때문에 AWS에서는 루트 사용자가 꼭 필요한 작업이 아니라면 IAM 사용자 계정을 따로 만들어 작업할 것을 권고하고 있어요. 

 

IAM 사용자는 루트 사용자가 따로 생성하는 계정으로 루트 사용자와 달리 권한이 제한적입니다. 한정된 서비스에만 접근할 수 있고, 이 여부를 루트 사용자가 결정합니다. 루트 사용자는 여러 개의 IAM 사용자를 만들어 권한을 관리할 수 있어요. 이러한 IAM 사용자들의 활동은 전부 AWS에서 파악, 추적이 가능하기 때문에 문제가 발생했을 때 대응하기도 쉽습니다. 때문에 다수의 사람이 팀을 이뤄 AWS 서비스를 이용할 때 유용하게 작업을 진행할 수 있죠. 

 

서론이 엄청나게 길었지만, 이제 본론으로 들어가보도록 하겠습니다. 바로 위에서 IAM 사용자는 권한이 제한적이라고 말씀드렸죠? 기본적으로 IAM 사용자는 [결제 정보 및 대시보드](검색창에서 billing)에 접근할 수 없습니다! 당연히 크레딧을 받아 등록, 사용하려고 해도 접근이 안 되서 쓸 수가 없어요.   

 

 

흑흑

 

이럴 때는 루트 사용자가 이 권한을 부여해야 합니다. 다행히 아주 간단하기 때문에 따라하기도 쉽습니다. 

우선 루트 사용자로 로그인을 한 후, 우측 상단에 종모양 옆을 보면 내가 가입한 이름이 있을 거예요. 그걸 클릭하면 아래와 같은 상자가 뜹니다.

 

 

 

여기서 [내 계정]을 클릭해줍니다. 그러면 계정 정보, 연락처 정보, 결제 통화 기본 설정 등등이 주르르 적힌 화면이 뜰 겁니다. 여기서 스크롤바를 주르르륵 내리다 보면, 아래와 같은 항목이 하나 있을 겁니다. 

 

 여기에서 오른쪽 위에 있는 [편집]을 누르고, 

 

 

[IAM 액세스 활성화]에 체크해주고 [업데이트]를 눌러줍니다. 그 후 루트 사용자 계정에서 로그아웃하고, IAM 계정으로 다시 로그인합니다. [billing] 메뉴를 클릭하면, 방금 전과는 다르게 결제 정보와 대시보드를 확인할 수 있습니다. 

 

여기서 크레딧을 등록하는 방법은 더 간단합니다.

[billing]에 들어가 좌측 메뉴를 보면, [크레딧]이라는 메뉴가 존재합니다. 그걸 눌러서 들어가면, 아래와 같은 화면이 뜹니다. 

 

크레딧 등록 완료 화면

 

저기서 [크레딧 사용]을 누르면, 프로모션 코드와 보안 문자를 입력하라는 화면이 뜹니다. 

그것만 입력해주고 다시 [크레딧 사용]을 누르면 크레딧 등록이 완료됩니다. 

 

 

 

 

 

※ 참고사이트

www.44bits.io/ko/post/first_actions_for_setting_secure_account

 

아마존 웹 서비스 계정 생성 후 해야하는 IAM 보안 조치: 루트 사용자와 IAM 사용자의 차이

하나의 AWS 계정은 루트 사용자와 다수의 IAM 사용자로 구성된 다중 사용자 환경입니다. 아마존에서는 루트 계정을 사용하기보다는 IAM 사용자를 만들어 권한을 관리할 것을 권장하고 있습니다.

www.44bits.io

library.gabia.com/contents/infrahosting/9114/

 

가비아 라이브러리

IT 콘텐츠 허브

library.gabia.com