AWS

[ AWS ] - 기초 개념 ( 미완 )

algml0703 2022. 6. 6. 14:42
반응형

IAM

Identity and Access Management 

iam은 시스템에서 id 및 엑세스 추적을 위해 사용되는 서비스이다. 사용자는 iam을 이용하여 특정 aws 서비스에 대해서만 접근권한을 가진 사용자 계정을 생성할 수 있다. iam의 주요 3요소는 사용자 작업 리소스이다. 

  • 사용자 : 권한을 부여하는 대상
  • 작업 : 사용자에게 허가되는 행위 ( = 정책 )
  • 리소스 : 사용자가 허가된 작업을 허용하는 자원, 프로젝트

aws 의 지원하는 6가지 정책

  1. 자격 증명 기반 정책
  2. 리소스 기반 정책
  3. 권한 경계
  4. 조직 SCP
  5. ACL(엑세스 제어 목록: Access Control List)
  6. 세션 정책

Json 정책 구조

// ex
{
    "Version": "2012-10-17",
    "Statement": [
    	{
            "Sid":"first",
            "Effect": "Allow",
            "Action": ["s3:getObject"],
            "Resource": "*"
        },
        {
            "Sid":"second",
            "Effect": "Allow",
            "Action": [
            	"s3: putObject",
                "s3: Get*"
            ],
            "Resource": [
            	"arn:aws:s3:::confidential-data/*"
            ],
            "Condition":{"Bool":{"aws:MultiFactorAuthPresent": "true"}}
        }
    ]
}

iam 정책 관련

https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_bound

 

* 온프레미스란(On-premise)란?
온프레미스란 소프트웨어 등 솔루션을 클라우드 같은 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 의미한다.

* 워크로드란?
고객 대면 애플리케이션이나 백엔드 프로세스 같이 비즈니스 가치를 창출하는 리소스 및 코드 모음을 의미한다.

* 제로트러스트란(Zero Trust)?
용어가 가지는 의미와 같이 아무것도 신뢰할 수 없다는 가정하에, 사용자 및 다양한 정보를 바탕으로 최소한의 권한과 세밀한 통제를 지속적으로 수행하는 보안 활동이라고 할 수 있다.

Amazon VPC란 (Amazon Virtual Private Cloud)?

VPN ( Virtual Private Network )란?
VPN은 한 마디로 가상사설망을 의미한다.

 

 

출처

aws 기초

https://aws.amazon.com/ko/getting-started/fundamentals-core-concepts/?e=gs2020&p=gsrc 

제로트러스트란

https://genians.co.kr/genians-nac/zt/

 

 

반응형