JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] 1. S3 버킷 생성하기

JSCODE 박재성
JSCODE 박재성
2025-11-30
author
JSCODE 박재성
category
AWS
createdAt
Nov 30, 2025
series
비전공자도 이해할 수 있는 AWS 입문
slug
create-s3-bucket
type
post
updatedAt
Nov 30, 2025 04:56 AM

✅ S3에서만 사용하는 용어 정리

S3에서는 버킷(Bucket)과 객체(Object)라는 용어를 사용한다. 이 용어에 대해 알아보자.
💡
버킷(Bucket)이란? ⇒ 깃헙(Github)을 보면 여러 개의 Repository를 만들 수 있다. S3에서도 여러 개의 저장소를 만들 수 있다. 여기서 하나의 저장소를 버킷(Bucket)이라고 부른다.
💡
객체(Object)이란? ⇒ S3에 업로드한 파일을 보고, S3에서는 파일(File)이라 부르지 않고 객체(Object)라고 부른다. 즉, 객체(Object)란 S3 버킷에 업로드된 파일을 의미한다.
 

✅ 1. S3 버킷 생성하기

      notion image
 
      notion image
 
      notion image
      (나머지는 Default 설정으로 그대로 두기)
      notion image
      (나머지는 Default 설정으로 그대로 두기)
      notion image
 
 

✅ 2. 버킷에 정책 추가하기

💡
정책(Policy)이란 ? ⇒ 권한(Permission)을 정의하는 JSON 문서를 의미한다. AWS는 기본적으로 대부분의 권한이 주어져있지 않다. AWS의 특정 소스에 접근하려면 권한을 허용해주어야 한다. 권한을 허용할 때 작성해야 하는 게 정책(Policy)이다.
특정 서비스에서 상품 이미지를 모든 사용자한테 보여주고 싶다고 가정해보자. 그러면 버킷에서 상품 이미지를 다운로드해서 사용할 수 있어야 한다. 버킷에서 이미지 파일을 조회할 수 있게 정책을 추가해보겠다.
 
notion image
notion image
notion image
notion image
notion image
notion image
  • 리소스 ARN : arn:aws:s3:::{내가 만든 버킷명}/*의 형식으로 입력하기
    • 💡
      ARN이란? ⇒ Amazon Resource Number의 약자이다. AWS에 존재하는 리소스를 표현하는 문법이다.
notion image
notion image
 
author
category
AWS
createdAt
series
비전공자도 이해할 수 있는 AWS 입문
slug
type
series-footer
updatedAt
Jan 12, 2026 12:03 AM
📎
이 글은 비전공자도 이해할 수 있는 AWS 입문/실전 강의의 수업 자료 중 일부입니다.