AWS Identity and Access Management의 인프라 보안
AWS Identity and Access Management의 인프라 보안
관리형 서비스인 AWS Identity and Access Management는 AWS 글로벌 네트워크 보안으로 보호됩니다. AWS 보안 서비스와 AWS가 인프라를 보호하는 방법에 대한 자세한 내용은 AWS 클라우드 보안을 참고하세요. 인프라 보안 모범 사례를 사용해 AWS 환경을 설계하려면 Security Pillar AWS Well-Architected Framework의 인프라 보호를 참고하세요.
출처: 문서
본문
네트워크를 통해 IAM에 접근하려면 AWS가 게시한 API 호출을 사용합니다. 클라이언트는 다음을 지원해야 해요.
- Transport Layer Security(TLS). TLS 1.2를 요구하고 TLS 1.3을 권장합니다.
- DHE(Ephemeral Diffie-Hellman)나 ECDHE(Elliptic Curve Ephemeral Diffie-Hellman) 같은 완전 순방향 비밀성(PFS)이 있는 암호 스위트. Java 7 이상 같은 대부분의 최신 시스템이 이러한 모드를 지원합니다.
IAM HTTPS API를 사용해 프로그래밍 방식으로 IAM에 접근할 수 있으며, 이 API는 서비스에 직접 HTTPS 요청을 보낼 수 있게 해 줍니다. Query API는 보안 자격 증명을 포함한 민감 정보를 반환합니다. 따라서 모든 API 요청에 HTTPS를 사용해야 해요. HTTPS API를 사용할 때는 자격 증명으로 요청에 디지털 서명하는 코드를 포함해야 합니다.
이 API 작업은 어느 네트워크 위치에서든 호출할 수 있지만, IAM은 소스 IP 주소 기반 제한을 포함할 수 있는 리소스 기반 접근 정책을 지원합니다. 또한 IAM 정책으로 특정 Amazon Virtual Private Cloud(Amazon VPC) 엔드포인트나 특정 VPC에서의 접근을 제어할 수 있어요. 효과적으로 이는 AWS 네트워크 안의 특정 VPC에서만 특정 IAM 리소스에 대한 네트워크 접근을 격리합니다.