S3 버킷 생성하기

2025. 5. 5. 17:06·Server&load/AWS
  1. S3 생성하기
    1. S3 용어
      • 버킷
        • S3에서 여러개의 저장소를 만들 수 있는데, 그중 하나의 저장소를 `버킷` 이라고 부른다.
      • 객체
        • S3에 업로드한 파일을 보고 S3 에서는 객체라고 부른다.
        • 즉, S3 버킷에 업로드된 파일을 의미한다.
    2. S3 선택하기
    3. 버킷 만들기
      • S3 안에 버킷 만들기 선택
      • 버킷 이름 작성하기
      • 버킷 퍼블릭 엑세스 차단 설정에서 모든 퍼블릭 엑세스 차단 해제
        • 공개접근 가능하도록 만들음으로써 다른사람들이 이미지를 조회해갈 수 있도록 만듦
      • 버킷 생성 완료
  2. 버킷 정책 추가하기
    1. 정책
      • 권한을 정의하는 JSON 문서를 의미한다.
      • AWS는 기본적으로 대부분의 권한이 주어져 있지 않으며, 특정 소스에 접근하기 위해 권한을 허용해야 한다.
    2. 버킷 선택 후 권한을 보면 `모든 퍼블릭 엑세스 차단` 은 해제되어있지만,
      구체적으로 어떤 부분에 대해 허용할 지 명시해야 한다.
    3. 특정 서비스에서 상품 이미지를 모든 사용자에게 보여주고 싶다는 가정 하의 정책 생성해보기
      • 상품 이미지를 다운로드해서 사용할 수 있어야 한다.
      • 정책 편집 후 새 문 추가 선택
      • S3 의 Getobject 선택하여 object를 조회할 수 있는 기능을 추가함
      • 리소스 추가하기
        • ARN은 amazone resource number 로, AWS 에 존재하는 리소스를 표현한 문법
        • rusharp-static-files 라는 버킷의 모든 파일을 리소스 대상으로 정함.
      • 권한을 허용할 대상 (Principal) 에 을 모두로 설정

'Server&load > AWS' 카테고리의 다른 글

S3 를 활용해 Express 서버에 이미지 업로드 기능 구현하기  (0) 2025.05.06
S3에 파일을 업로드할 수 있도록 IAM에서 엑세스 키 발급  (0) 2025.05.06
S3의 의미와 S3를 활용한 아키텍처 구성.  (0) 2025.05.04
Express 서버에 RDS 연결 및 종료하기  (0) 2025.05.03
RDS에 접속하기  (0) 2025.05.02
'Server&load/AWS' 카테고리의 다른 글
  • S3 를 활용해 Express 서버에 이미지 업로드 기능 구현하기
  • S3에 파일을 업로드할 수 있도록 IAM에서 엑세스 키 발급
  • S3의 의미와 S3를 활용한 아키텍처 구성.
  • Express 서버에 RDS 연결 및 종료하기
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (170)
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (30)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
      • 에러일기 (1)
      • Server&load (32)
        • AWS (27)
        • Jmeter (0)
        • load test (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    도커
    cka
    .cpu
    공존성테스트
    테스트스크립트
    e2c
    qa
    스터디
    네트워크 테스트
    QAKOREA
    개발자에서아키텍트로
    LOSTARK
    로스트아크
    로스트아크api
    application log
    테스트 계획서
    쿠버네티스
    API
    vi에디터
    사드웨어리소스
    linux
    애플리케이션로그
    앱공존성
    포스트맨
    postman
    python
    테스트 계획서 만들어보기
    k8s
    테스트 결과보고서
    리눅스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
S3 버킷 생성하기
상단으로

티스토리툴바