Welcome to Jaehai.Opslog
안녕하세요! 넓은 스펙트럼을 바탕으로 전체적인 그림을 보는 Ops Engineer 이재하입니다.
이번 글에서는 AWS Organization을 사용해야하는 이유와 AWSCLI SSO를 이용해서 접근하는 방법에 대해서 알려드리겠습니다.
1. AWS Organization이란?
AWS Organization이란 AWS 계정 n개를 중앙 관리할 수 있는 서비스입니다.
현업에서 사용할 때는 dev / prod / stage 등 역할마다 계정을 사용하기 때문에, 이를 중앙 관리 할 수 있도록 사용했습니다.
현업자이신 경우 크레딧 지원 등의 이유로 파트너 사와 계약을 하시게 되실 경우 Orgaization 주체가 파트너 사가 되기 때문에 사용하실 수 없습니다.
2. AWS IAM Identity Center란?
IAM Identity Center는 기존 AWS IAM과 비슷하지만 Organization을 기반으로 사용하는 것에 대해 차이점이 있습니다. 기존 IAM은 각 계정에 하위 유저를 만드는 것이라면 IAM Identity Center는 조직에 유저를 추가할 수 있고, 그룹과 정책을 매칭하여 사용할 수 있습니다.

3. SSO를 왜 사용해야하는가?
여러분도 아시다시피 Access Key는 권한에 따라 해킹에 위험성이 매우 큽니다.
이를 방지하기 위해서는 엑세스 키를 만들었다 지웠다 해주어야하는데 이는 매우 쉽지 않습니다.
하지만 SSO를 사용하면 자동으로 임시 자격 증명을 생성하여 보안을 강화할 수 있습니다.
4. AWSCLI 설치
AWSCLI 설치는 OS에 따라 아래 링크에서 확인할 수 있습니다.