터칭 데이터

IAM(Identity and Access Management) 본문

AWS 클라우드

IAM(Identity and Access Management)

터칭 데이터 2023. 11. 21. 17:07

 

 

 

 

IAM (Identity and Access Management)

 

AWS Identity and Access Management(IAM)은 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스입니다.

 

IAM을 사용하여 리소스를 사용하도록 인증(로그인) 및 권한 부여(권한 있음)된 대상을 제어합니다.

 

AWS 계정을 생성할 때는 해당 계정의 모든 AWS 서비스 및 리소스에 대한 완전한 액세스 권한이 있는 단일 로그인 ID로 시작합니다.

 

이 자격 증명은 AWS 계정 루트 사용자라고 하며, 계정을 생성할 때 사용한 이메일 주소와 암호로 로그인하여 액세스한다. 
일상적인 작업에 루트 사용자를 사용하지 않을 것을 강력히 권장합니다.

 

 

IAM(Identity and Access Management)은 AWS에서 제공하는 서비스로, 사용자와 그룹을 생성하고, AWS 리소스에 대한 액세스를 관리하는 데 사용됩니다.

IAM을 사용하면 다음과 같은 작업을 수행할 수 있습니다:

사용자 및 그룹 생성: IAM을 사용하면 AWS 계정에 대한 사용자와 그룹을 생성하고 관리할 수 있습니다. 각 사용자에게는 자신만의 보안 자격 증명이 제공되며, 그룹은 특정 권한을 공유하는 사용자의 집합입니다.

권한 관리: IAM을 사용하면 사용자 또는 그룹이 AWS 리소스에 액세스할 수 있는 권한을 세밀하게 제어할 수 있습니다. 이는 정책(policy)라는 JSON 문서를 통해 수행되며, 이 정책은 사용자 또는 그룹에 연결될 수 있습니다.

Multi-Factor Authentication(MFA) 활성화: IAM을 사용하면 사용자의 보안을 강화하기 위해 MFA를 활성화할 수 있습니다. MFA는 사용자가 로그인할 때 사용자 이름과 비밀번호 외에도 물리적인 장치(예: 휴대폰)에서 생성된 코드를 입력해야 합니다.

액세스 로깅: IAM은 AWS CloudTrail과 통합되어, 사용자가 어떤 AWS 리소스에 액세스하려고 시도했는지에 대한 로그를 제공합니다.

IAM은 AWS 리소스에 대한 액세스를 안전하게 제어하는 데 필수적인 서비스입니다. 이를 통해 사용자는 필요한 권한만을 가지게 되어, 원치 않는 액세스로부터 AWS 리소스를 보호할 수 있습니다.

 

 

 

 

 

 

 

 

IAM 특징

 

AWS 계정에 대한 공유

 

세분화된 권한

 

Amazon EC2에서 실행되는 애플리케이션을 위한 보안 AWS 리소스 액세스

 

멀티 팩터 인증(MFA)

 

ID 페더레이션

 

보장을 위한 자격 증명 정보

 

PCI DSS 준수

 

많은 AWS 서비스와의 통합

 

최종 일관성

 

무료 사용

 

 

 

 

 

 

 

 

 

IAM 정책(IAM Policy)

 

IAM Policy는 AWS에서 제공하는 Identity and Access Management (IAM) 서비스의 일부로, 사용자, 그룹, 역할에 대한 AWS 리소스에 대한 액세스 권한을 정의하는 JSON 문서입니다.

IAM 정책에는 다음과 같은 정보가 포함됩니다:

Effect: 정책이 허용(Allow) 또는 거부(Deny)하는지를 나타냅니다.

Action: 정책이 적용되는 특정 AWS 서비스 또는 작업입니다.

Resource: 정책이 적용되는 특정 AWS 리소스입니다.

Condition: 정책이 적용되는 특정 조건이나 상황입니다.

IAM 정책을 사용하면, 사용자, 그룹, 역할이 AWS 리소스에 어떻게 액세스할 수 있는지를 세밀하게 제어할 수 있습니다. 이를 통해 AWS 리소스에 대한 액세스를 안전하게 관리하고, 필요한 권한만을 부여하여 원치 않는 액세스로부터 리소스를 보호할 수 있습니다.

 

 

 

 

 

 

'AWS 클라우드' 카테고리의 다른 글

CI/CD  (0) 2023.11.21
S3(Simple Storage Service)  (0) 2023.11.21
VPC (Virtual Private Cloud)  (0) 2023.11.21
ELB (Elastic Load Balancing)  (0) 2023.11.21
CloudFront  (0) 2023.11.21