[AWS S3] S3 버켓 생성

AnHyunDong·2022년 6월 29일
0

MLOps 프로젝트

목록 보기
4/18

개요

  • Client -> Django -> S3
  • .mp4 형식 이외의 파일을 보냈을 때, 파일을 S3에 저장해야됨

과정

  • AWS 아이디 생성

    • 준비물 : 해외 사용 가능한 카드, 핸드폰
  • 서비스 S3 시작

  • S3 일반 구성

  • S3 퍼블릭 엑세스 차단 설정

    • 이외의 값은 전부 default로 처리
  • 내 보안 자격 증명

    • IAM 대시보드 들어가기

    • 액세스 키 생성
      • 여기서 생성한 키는 중요한 key이기에 따로 백업을 해두는 것을 추천
  • 버킷 정책 설정
  • 정책 타입
    • Select Type of Policy : 정책 타입
    • Effect : 버킷에 대한 명령을 허용(Allow)할 것인지 거부(Deny)할 것인지에 대한 옵션
    • Principal : 특정 사용자에 대해 권한을 제어하고 싶다면 입력한다. (전체 : * / 특정 사용자 : arn:aws:iam:AWS-- account-ID:user/IAMID)
    • AWS-account-ID : aws 계정 / IAMID : aws 계정 속 IAMID
    • AWS Service : Step 1에서 정책 타입 선택시 자동 지정 되는 서비스
    • Actions : 버킷에 대해 어떤 작업을 허용(또는 거부)할 것인지 선택하는 옵션
    • Amazon Resource Name(ARN) : 접근 권한을 주고자하는 버킷을 입력한다. (입력 포맷 : arn:aws:s3:::버킷명/*)
  • 출처

결과

  • 버켓 생성 완료

URL

Walker

profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글