포스트

하나의 구글 계정으로 여러개의 Aws 프리티어 계정 생성하기

aws 프리티어는 참 고마운 제도지만 1년 지나면 만료되고 그때마다 google id를 새로 만들고 aws id 만들고 연동하고 기억하고 하는 것이 쉬운 일이 아니다.

발단

  • 현재 개인 사이드 프로젝트와 해커톤 프로젝트를 진행하고 있다.
  • 둘 다 서버가 필요하고 ec2 free tier의 t2.micro로 가동할 수 있었다. 하지만 양립할수는 없었고 2개의 인스턴스를 띄워야하는데 그럼 프리티어 할당량인 월 750시간을 초과하여 돈이 든다.
  • 계정을 2개 만들고 각각 free tier 범위 내에서 사용하면 된다고 생각했다.

방법

  • gmail은 아이디 뒤에 +[something]을 붙여도 +가 붙지 않은 본(root) 아이디로 리다이렉트 된다고 한다.
    • 본 계정: tofulim@gmail.com
    • 서브 계정1: tofulim+sub2@gmail.com
    • 서브 계정2: tofulim+2024@gmail.com
    • -> 모두 본 계정에 바인딩된다.
  • 이는 여러 용도로 사용할 수 있게 한 구글의 기능이라고 한다!
  • 위 기능을 통해 하나의 gmail 계정으로 여러개의 aws 계정을 만들 수 있다고 한다. (aws에서 +예하를 지워 하나의 unique account로 판별하는 예외 로직을 개발하지 않는한..)

그래서 멀쩡히 잘 진행되고 프리티어까지 문제없이 적용된다.

정말 굉장한 방법이 아닐 수 없다. 누군가는 편법이라 할 지라도 너무 좋은 기능이다.

예시

나는 zedaws2024라는 아이디의 gmail로 2개의 aws 계정을 만들었다.

google 계정

  • zedaws2024 aws 계정
  • zedaws2024@gmail.com
  • zedaws2024+2@gmail.com

그래서 위처럼 2개의 aws 계정을 하나의 구글 계정으로부터 만들어낼 수 있었다.

그리고 결정적으로 이렇게 하는 이유는 두 계정의 생성 및 알림 메일이 뿌리가 되는 하나의 gmail로 온다는 것이다.

그래서 내가 생성한 aws계정이 무엇인지, 이메일을 뭐로 했었는지 찾으려면 기존에는 해당 aws계정과 연결된 구글 계정을 먼저 찾아야 했으나 이제는 그럴 필요가 없고 하나의 gmail로 일괄 관리할 수 있다.


+참조 어느 블로그 link에서 찾은 내용이다. 이걸 찾으려한건 아닌데 뜻밖에 좋은 정보를 알게 되었다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.