SysOps 시험의 대비 차원에서
AWS Organization에 대해 좀더 알려 드리겠습니다
첫번째로는 여러분의 조직 내에서
Reserved Instances sharing(예약 인스턴스 공유)를
활성화 할수 있다는 것입니다
이것은 곧 여러분 조직의 모든 계정이
모든 예약 인스턴스에 대한 액세스를 갖게 된다는 것입니다
즉, 어떤 계정이든 다른 계정의 RI를
사용할 수 있다는 것을 의미하고
명백히 비용 절감을 위함입니다
해당 기능을 payer(지급인) 계정을 포함한
특정 계정에 한해 비활성화 시킬 수도 있는데
이렇게 되면 예약 인스턴스 또는
Savings Plans(세이빙 플랜)마저도
계정간 공유되지 않게 됩니다
알아두셔야 할 것은
이 설정은 여러분이 켜거나 꺼주어야만 하는데
두 계정간의 RI 또는 세이빙 플랜 할인의 활성화를 위해서는
양쪽 모두의 공유 기능이 켜져 있어야 한다는 것입니다
두 번째로는 Organization 이용 시
조직 내 모든 계정에 대한 IAM 원칙의 액세스 승인을 위해
IAM 정책의 aws:PrincipalOrgID라는
특정 조건을 사용할 수 있다는 것입니다
관리 계정이 있는 조직이 있고
다른 IAM 사용자를 가진 두 개의 멤버 계정이 있다고 해보죠
버킷을 하나 더 추가로 세팅해주고
aws:PrincipalOrgID 조건을
버킷 정책으로 사용한다라고 하면
조직 내의 모든 사용자 및 역할에 이 추가 버킷에 대한 액세스를
자동으로 부여하게 되는 것입니다
각각의 계정을 개별적으로 지정하지 않아도 되고
그 대신 계정의 주요 조직만을 참조하면 되기에
좋은 방법이라고 할 수 있겠습니다
마지막은 계정에 태그 정책을 구현하는 것입니다
정책을 실행하는 또 하나의 방식이라 보시면 되는데
앞서 서비스 통제 정책과 태그 정책을
보았습니다
이것은 계정의 강제 태깅으로
모든 태그의 표준화에 도움을 주고
태그된 리소스를 검사하고 적절한 리소스 범주를
유지하는 것을 목표로 하며
태그 키와 그것의 허용값을 정의합니다
비용 할당 태그가 활성화되거나
특성 기반 액세스 컨트롤을 하게 되는 경우
특히나 매우 도움되는 기능이라고 할 수 있습니다
비호환 태그와 관련해서는
모든 비호환 리소스를 보여주는 리스트를 생성할 수 있고
필요에 따라 비호환 태그의 모니터링을 위해
CloudWatch 이벤트를
사용할 수도 있습니다
이것으로 Organizations 강의를 마무리하겠습니다
유익한 시간이었길 바랍니다
다음 강의 때 뵙겠습니다